Partager via


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)

Voir aussi

BIDI_RESPONSE_DATA

RouterAllocBidiResponseContainer

RouterFreeBidiResponseContainer