BIDI_RESPONSE_CONTAINER-Struktur (winspool.h)
Die BIDI_RESPONSE_CONTAINER-Struktur ist ein Container für eine Liste von Bidi-Antworten.
Syntax
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;
Member
Version
Gibt die Version des bidi-API-Schemas an, die derzeit 1 ist.
Flags
Ist ein Satz von Flags, die für die Systemverwendung reserviert sind. Dies muss null sein.
Count
Gibt die Anzahl der Antworten im aData-Element an.
aData[1]
Ein Array von BIDI_RESPONSE_DATA Strukturen, die jeweils eine einzelne bidi-Antwort enthalten.
Hinweise
Obwohl das aData-Element dieser Struktur ein Array mit nur einem einzelnen Arrayelement ist, sollte aData[0] als das erste Element eines Arrays mit (möglicherweise) beliebig großer Größe betrachtet werden.
Die RouterAllocBidiResponseContainer-Funktion des Spoolers weist den für diese Struktur erforderlichen Arbeitsspeicher zu, der dann für ein Array von BIDI_RESPONSE_DATA Strukturen verwendet wird. Wenn eine BIDI_RESPONSE_CONTAINER-Struktur nicht mehr benötigt wird, sollte sie durch einen Aufruf von RouterFreeBidiResponseContainer freigegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Diese Struktur ist unter Windows XP und höheren Betriebssystemen verfügbar. |
Kopfzeile | winspool.h (winspool.h einschließen) |