WS_XML_READER_BINARY_ENCODING structure
Used to indicate that the reader should interpret the bytes it reads as binary xml.
Syntax
struct WS_XML_READER_BINARY_ENCODING {
WS_XML_READER_ENCODING encoding;
WS_XML_DICTIONARY* staticDictionary;
WS_XML_DICTIONARY* dynamicDictionary;
};
Members
- encoding
-
The base type for all types that derive from WS_XML_READER_ENCODING.
- staticDictionary
-
Indicates the dictionary that the reader should use for static strings. The binary representation of the xml document references these strings by id (as opposed to embedding the actual string), and therefore they must contain the same set of strings used when the document was written.
- dynamicDictionary
-
Indicates the dictionary that the reader should use for dynamic strings. These are strings that were not in the staticDictionary when the document was written but that were found by the WS_DYNAMIC_STRING_CALLBACK. The binary representation of the xml document references these strings by id (as opposed to embedding the actual string), and therefore they must contain the same set of strings used when the document was written. The application that uses the reader and writer must coordinate communicating the values referenced by these strings.
Requirements
|
Minimum supported client | Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
|
Header |
|