структура 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
Указывает версию схемы API bidi, которая в настоящее время имеет значение 1.
Flags
Набор флагов, зарезервированных для системного использования. Это должно быть ноль.
Count
Указывает количество ответов в элементе data.
aData[1]
Представляет собой массив структур BIDI_RESPONSE_DATA, каждый из которых содержит один ответ bidi.
Замечания
Несмотря на то, что элемент этой структуры является массивом только с одним элементом массива, aData[0] следует рассматривать как первый элемент массива (возможно) произвольно большого размера.
Функция spooler RouterAllocBidiResponseContainer выделяет память, необходимую для этой структуры, которая затем используется для хранения массива структур BIDI_RESPONSE_DATA. Если структура BIDI_RESPONSE_CONTAINER больше не нужна, она должна быть освобождена вызовом RouterFreeBidiResponseContainer.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Эта структура доступна в Windows XP и более поздних операционных системах. |
заголовка | winspool.h (include Winspool.h) |