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