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
這是一組保留供系統使用的旗標。 這必須是零。
Count
指定 aData 成員中的回應數目。
aData[1]
這是 一個BIDI_RESPONSE_DATA 結構的數位,每個結構都包含單一 bidi 回應。
備註
即使這個結構的 aData 成員是只有單一陣列元素的陣列, 但應該將 aData[0] 視為 (可能) 任意大大小的數位的第一個專案。
多任務緩衝處理程式的 RouterAllocBidiResponseContainer 函式會配置此結構所需的記憶體,然後用來保存BIDI_RESPONSE_DATA結構的數位。 不再需要BIDI_RESPONSE_CONTAINER結構時,應該透過對 RouterFreeBidiResponseContainer 的呼叫來釋放。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 此結構適用於 Windows XP 和更新版本的作業系統。 |
標頭 | winspool.h (包含 Winspool.h) |