structure WS_XML_READER_BINARY_ENCODING (webservices.h)

Utilisé pour indiquer que le lecteur doit interpréter les octets qu’il lit comme xml binaire.

Syntaxe

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;

Membres

encoding

Type de base pour tous les types qui dérivent de WS_XML_READER_ENCODING.

staticDictionary

Indique le dictionnaire que le lecteur doit utiliser pour les chaînes statiques. La représentation binaire du document xml fait référence à ces chaînes par id (par opposition à l’incorporation de la chaîne réelle), et par conséquent, elles doivent contenir le même ensemble de chaînes que ceux utilisés lors de l’écriture du document.

dynamicDictionary

Indique le dictionnaire que le lecteur doit utiliser pour les chaînes dynamiques. Il s’agit de chaînes qui n’étaient pas dans le staticDictionary au moment de l’écriture du document, mais qui ont été trouvées par le WS_DYNAMIC_STRING_CALLBACK. La représentation binaire du document xml fait référence à ces chaînes par id (par opposition à l’incorporation de la chaîne réelle), et par conséquent, elles doivent contenir le même ensemble de chaînes que ceux utilisés lors de l’écriture du document. L’application qui utilise le lecteur et l’enregistreur doit coordonner la communication des valeurs référencées par ces chaînes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h