ASN.1文件无效?

ASN.1文件无效?,asn.1,Asn.1,我是ASN.1的新手,所以我不知道我是否有无效的文件,或者我只是不知道我在做什么 我发现了一个ASN文件,用于解析H245消息。有很多“…”部分似乎破坏了我正在使用的编译器(BinaryNotes)。如果我删除了“…”条目,我可以让它编译。这就是我应该做的吗 解码时我遇到了其他问题,我想确定这不是这些问题的原因。该“…”表示结构(序列、选择等)可以在未来版本中扩展,即在“…”之后可以添加更多字段。ASN.1解码器必须能够成功读取数据,即使插入了这些附加字段。允许忽略新字段 您正在处理的ASN文件

我是ASN.1的新手,所以我不知道我是否有无效的文件,或者我只是不知道我在做什么

我发现了一个ASN文件,用于解析H245消息。有很多“…”部分似乎破坏了我正在使用的编译器(BinaryNotes)。如果我删除了“…”条目,我可以让它编译。这就是我应该做的吗

解码时我遇到了其他问题,我想确定这不是这些问题的原因。

该“…”表示结构(序列、选择等)可以在未来版本中扩展,即在“…”之后可以添加更多字段。ASN.1解码器必须能够成功读取数据,即使插入了这些附加字段。允许忽略新字段

您正在处理的ASN文件已使用扩展。它不再是版本1,因为某些地方的“…”后面有字段


删除“…”是一个短期解决方案。当结构再次展开时,您将遇到问题,因为解码器可能会在新字段上出错。

谢谢Codo。我找到了另一个接受“…”的编译器,所以我认为我使用的编译器不能处理它,这就是我的问题。