structure BIDI_RESPONSE_CONTAINER (winspool.h)
La structure BIDI_RESPONSE_CONTAINER est un conteneur pour une liste de réponses bidi.
Syntaxe
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;
Membres
Version
Spécifie la version du schéma de l’API bidi, qui est actuellement 1.
Flags
Ensemble d’indicateurs réservés à l’utilisation du système. Cela doit être égal à zéro.
Count
Spécifie le nombre de réponses dans le membre aData .
aData[1]
Tableau de structures BIDI_RESPONSE_DATA , chacune contenant une réponse bidi unique.
Remarques
Même si le membre aData de cette structure est un tableau avec un seul élément de tableau, aData[0] doit être considéré comme le premier élément d’un tableau de (éventuellement) une taille arbitrairement grande.
La fonction RouterAllocBidiResponseContainer du spouleur alloue la mémoire nécessaire pour cette structure, qui est ensuite utilisée pour contenir un tableau de structures BIDI_RESPONSE_DATA. Lorsqu’une structure de BIDI_RESPONSE_CONTAINER n’est plus nécessaire, elle doit être libérée par un appel à RouterFreeBidiResponseContainer.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Cette structure est disponible dans les systèmes d’exploitation Windows XP et ultérieurs. |
En-tête | winspool.h (inclure Winspool.h) |