estrutura BIDI_RESPONSE_CONTAINER (winspool.h)
A estrutura BIDI_RESPONSE_CONTAINER é um contêiner para uma lista de respostas bidi.
Sintaxe
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;
Membros
Version
Especifica a versão do esquema de API bidi, que atualmente é 1.
Flags
É um conjunto de sinalizadores reservados para uso do sistema. Isso deve ser zero.
Count
Especifica o número de respostas no membro aData .
aData[1]
É uma matriz de estruturas BIDI_RESPONSE_DATA , cada uma contendo uma única resposta bidi.
Comentários
Embora o membro aData dessa estrutura seja uma matriz com apenas um único elemento de matriz, aData[0] deve ser considerado como o primeiro elemento de uma matriz de (possivelmente) um tamanho arbitrariamente grande.
A função RouterAllocBidiResponseContainer do spooler aloca a memória necessária para essa estrutura, que é então usada para conter uma matriz de estruturas de BIDI_RESPONSE_DATA. Quando uma estrutura de BIDI_RESPONSE_CONTAINER não for mais necessária, ela deverá ser liberada por uma chamada para RouterFreeBidiResponseContainer.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Essa estrutura está disponível no Windows XP e em sistemas operacionais posteriores. |
Cabeçalho | winspool.h (inclua Winspool.h) |