BIDI_RESPONSE_CONTAINER構造体 (winspool.h)
BIDI_RESPONSE_CONTAINER構造体は、bidi 応答の一覧のコンテナーです。
構文
typedef struct _BIDI_RESPONSE_CONTAINER {
DWORD Version;
DWORD Flags;
DWORD Count;
BIDI_RESPONSE_DATA aData[1];
} BIDI_RESPONSE_CONTAINER, *PBIDI_RESPONSE_CONTAINER, *LPBIDI_RESPONSE_CONTAINER;
メンバーズ
Version
現在 1 である bidi API スキーマのバージョンを指定します。
Flags
システム用に予約されたフラグのセットです。 これは 0 にする必要があります。
Count
aData メンバー内の応答の数を指定します。
aData[1]
1 つの bidi 応答を含む、BIDI_RESPONSE_DATA 構造体の配列です。
備考
この構造体の aData メンバーは配列要素が 1 つだけの配列ですが、aData[0] は、任意のサイズの配列の最初の要素と考える必要があります。
スプーラーの RouterAllocBidiResponseContainer 関数は、この構造体に必要なメモリを割り当てます。このメモリは、BIDI_RESPONSE_DATA構造体の配列を保持するために使用されます。 BIDI_RESPONSE_CONTAINER構造体が不要になったら、RouterFreeBidiResponseContainer の呼び出しによって解放する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | この構造は、Windows XP 以降のオペレーティング システムで使用できます。 |
ヘッダー | winspool.h (Winspool.h を含む) |
関連項目
RouterAllocBidiResponseContainer の
RouterFreeBidiResponseContainer の