CRYPT_XML_CHARSET enumeration
The CRYPT_XML_CHARSET enumeration is used to specify the character set used in the XML.
Syntax
typedef enum { CRYPT_XML_CHARSET_AUTO = 0, CRYPT_XML_CHARSET_UTF8 = 1, CRYPT_XML_CHARSET_UTF16LE = 2, CRYPT_XML_CHARSET_UTF16BE = 3 } CRYPT_XML_CHARSET;
Constants
- CRYPT_XML_CHARSET_AUTO
-
This value is only supported in the CryptXmlOpenToDecode function. The encoded XML character set is determined by the parser and is based on the XML declaration or the best guess on the characters.
- CRYPT_XML_CHARSET_UTF8
-
Specifies the UTF-8 character set.
- CRYPT_XML_CHARSET_UTF16LE
-
Specifies the UTF-16 little-endian character set.
- CRYPT_XML_CHARSET_UTF16BE
-
Specifies the UTF-16 big-endian character set.
Requirements
|
Minimum supported client | Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
|
Header |
|
Send comments about this topic to Microsoft
Build date: 10/26/2012