Share via


WS_XML_READER_BINARY_ENCODING構造体 (webservices.h)

リーダーが読み取ったバイトをバイナリ 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 [デスクトップ アプリのみ]
Header webservices.h