webservices.h) (WS_XML_STRING 结构
表示一个字符串,该字符串可以选择具有与之关联的 字典 信息。 xml API 使用 WS_XML_STRINGs 来标识前缀、localName 和命名空间。
语法
typedef struct _WS_XML_STRING {
ULONG length;
BYTE *bytes;
WS_XML_DICTIONARY *dictionary;
ULONG id;
} WS_XML_STRING;
成员
length
字符串的 UTF-8 编码表示形式的字节数。
bytes
编码为 UTF-8 字节的字符串。
dictionary
指向包含字符串的字典的指针。 如果字符串不是字典的一部分,则该值可能为 NULL。
id
一个 值,该值唯一标识指定字典中的字符串。 dictionary-strings>[id] 中的条目应标识此字符串。
如果字典为 NULL,则此值未使用。
注解
字符串表示为 UTF-8 编码的字节,而不是 WCHAR。 不需要以零结尾。
可以使用 宏WS_XML_STRING_VALUE、 WS_XML_STRING_NULL 和 WS_XML_STRING_DICTIONARY_VALUE 来初始化此结构。
字典信息由二进制编码用于编写更紧凑的 xml 文档。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
标头 | webservices.h |