Freigeben über


BIDI_REQUEST_CONTAINER-Struktur (winspool.h)

Die BIDI_REQUEST_CONTAINER-Struktur ist ein Container für eine Liste von bidi-Anforderungen.

Syntax

typedef struct _BIDI_REQUEST_CONTAINER {
  DWORD             Version;
  DWORD             Flags;
  DWORD             Count;
  BIDI_REQUEST_DATA aData[1];
} BIDI_REQUEST_CONTAINER, *PBIDI_REQUEST_CONTAINER, *LPBIDI_REQUEST_CONTAINER;

Member

Version

Gibt die Version des bidi-API-Schemas an, die derzeit 1 ist.

Flags

Ist eine Gruppe von Flags, die für die Systemverwendung reserviert sind. Dies muss null sein.

Count

Gibt die Anzahl der bidi-Anforderungen im aData-Member an. Ein Container kann null oder mehr Anforderungen enthalten, obwohl ein Wert von 0 nur gültig ist, wenn die Aktion BIDI_ACTION_ENUM_SCHEMA ist.

aData[1]

Ist ein Array von BIDI_REQUEST_DATA Strukturen, die jeweils eine einzelne bidi-Anforderung 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.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Diese Struktur ist in Windows XP und höher verfügbar.
Kopfzeile winspool.h (einschließlich Winspool.h)

Weitere Informationen

BIDI_REQUEST_DATA