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 d’API bidi, qui est actuellement 1.
Flags
Ensemble d’indicateurs réservés pour 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 aData membre 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 grande taille arbitraire.
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 BIDI_RESPONSE_CONTAINER n’est plus nécessaire, elle doit être libérée par un appel à RouterFreeBidiResponseContainer.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Cette structure est disponible dans Windows XP et les systèmes d’exploitation ultérieurs. |
d’en-tête | winspool.h (inclure Winspool.h) |