webservices.h) (WS_XML_READER_BINARY_ENCODING 结构

用于指示读取器应将其读取的字节解释为二进制 xml。

语法

typedef struct _WS_XML_READER_BINARY_ENCODING {
  WS_XML_READER_ENCODING encoding;
  WS_XML_DICTIONARY      *staticDictionary;
  WS_XML_DICTIONARY      *dynamicDictionary;
} WS_XML_READER_BINARY_ENCODING;

成员

encoding

派生自 WS_XML_READER_ENCODING 的所有类型的基类型。

staticDictionary

指示读取器应用于静态字符串的字典。 xml 文档的二进制表示形式按 id (引用这些字符串,而不是) 嵌入实际字符串,因此它们必须包含写入文档时使用的字符串集。

dynamicDictionary

指示读取器应用于动态字符串的字典。 这些字符串在编写文档时不在 staticDictionary 中,但 是由WS_DYNAMIC_STRING_CALLBACK找到的。 xml 文档的二进制表示形式按 id (引用这些字符串,而不是) 嵌入实际字符串,因此它们必须包含写入文档时使用的字符串集。 使用读取器和编写器的应用程序必须协调这些字符串引用的值的通信。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 webservices.h