BIDI_REQUEST_CONTAINER structure (winspool.h)
The BIDI_REQUEST_CONTAINER structure is a container for a list of bidi requests.
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;
Members
Version
Specifies the version of the bidi API Schema, which is currently 1.
Flags
Is a set of flags reserved for system use. This must be zero.
Count
Specifies the number of bidi requests in the aData member. A container can contain zero or more requests, although a value of zero is valid only if the action is BIDI_ACTION_ENUM_SCHEMA.
aData[1]
Is an array of BIDI_REQUEST_DATA structures, each holding a single bidi request.
Remarks
Even though the aData member of this structure is an array with only a single array element, aData[0] should be thought of as the first element of an array of (possibly) an arbitrarily large size.
Requirements
Requirement | Value |
---|---|
Minimum supported client | This structure is available in Windows XP and later. |
Header | winspool.h (include Winspool.h) |