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;

Angehörige

Version

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

Flags

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

Count

Gibt die Anzahl der bidi-Anforderungen im einData--Element an. Ein Container kann null oder mehr Anforderungen enthalten, obwohl ein Wert von Null 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 halten.

Bemerkungen

Obwohl das aData- Mitglied dieser Struktur ein Array mit nur einem einzigen Arrayelement ist, sollte aData-[0] als erstes Element eines Arrays von (möglicherweise) einer beliebig großen Größe betrachtet werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Diese Struktur ist in Windows XP und höher verfügbar.
Header- winspool.h (include Winspool.h)

Siehe auch

BIDI_REQUEST_DATA