Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure ENUMERATION_BUFFER contient des informations spécifiques à un flux donné, notamment le nom du flux, le nombre de filtres associés au flux et un tableau de filtres associés au flux.
Syntaxe
typedef struct _ENUMERATION_BUFFER {
ULONG Length;
ULONG OwnerProcessId;
USHORT FlowNameLength;
WCHAR FlowName[MAX_STRING_LENGTH];
PTC_GEN_FLOW pFlow;
ULONG NumberOfFilters;
TC_GEN_FILTER GenericFilter[1];
} ENUMERATION_BUFFER, *PENUMERATION_BUFFER;
Membres
Length
Nombre d’octets entre le début du ENUMERATION_BUFFER et le ENUMERATION_BUFFER suivant.
OwnerProcessId
Identifie le propriétaire du processus.
FlowNameLength
Spécifie la longueur du membre FlowName .
FlowName[MAX_STRING_LENGTH]
Tableau de caractères WCHAR, de longueur MAX_STRING_LENGTH, qui spécifie le nom du flux.
pFlow
Pointeur vers la structure TC_GEN_FLOW correspondante. Cette structure est placée immédiatement après le tableau de TC_GEN_FILTERS et est incluse dans Longueur.
NumberOfFilters
Spécifie le nombre de filtres associés au flux.
GenericFilter[1]
Tableau de structures TC_GEN_FILTER . Le nombre d’éléments dans le tableau correspond au nombre de filtres attachés au flux spécifié. Notez que pour énumérer le tableau de structures TC_GEN_FILTER , vous devez incrémenter le pointeur vers le TC_GEN_FILTER actuel à l’aide de ce qui suit :
sizeof(TC_GEN_FILTER) + 2 * [taille de modèle de la structure TC_GEN_FILTER actuelle].
Configuration requise
| Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| En-tête | traffic.h |