DÉFINIR la structure
La structure Set définit un ensemble de valeurs.
Syntaxe
typedef struct _SET {
DWORD nEntries;
union {
LPBYTE lpByteTable;
LPWORD lpWordTable;
LPDWORD lpDwordTable;
LPLARGEINT lpLargeIntTable;
LPSYSTEMTIME lpSystemTimeTable;
LPLABELED_BYTE lpLabeledByteTable;
LPLABELED_WORD lpLabeledWordTable;
LPLABELED_DWORD lpLabeledDwordTable;
LPLABELED_LARGEINT lpLabeledLargeIntTable;
LPLABELED_SYSTEMTIME lpLabeledSystemTimeTable;
LPLABELED_BIT lpLabeledBit;
LPVOID lpVoidTable;
};
} SET, *LPSET;
Membres
-
nEntries
-
Nombre total d’entrées dans un jeu.
-
lpByteTable
-
Pointeur vers un tableau de valeurs d’octets.
-
lpWordTable
-
Pointeur vers un tableau de valeurs de mot.
-
lpDwordTable
-
Pointeur vers un tableau de valeurs DWORD.
-
lpLargeIntTable
-
Pointeur vers un tableau de structures LARGEINT .
-
lpSystemTimeTable
-
Pointeur vers un tableau de valeurs SYSTEMTIME.
-
lpLabeledByteTable
-
Pointeur vers un tableau de structures d' _ octets étiquetées . Chaque structure d' _ octets étiquetée définit une valeur et une étiquette. Moniteur réseau affiche une étiquette s’il trouve une valeur correspondante dans le paquet de protocole.
-
lpLabeledWordTable
-
Pointeur vers un tableau de structures de _ mots étiquetées qui définissent un ensemble de valeurs de mots et d’étiquettes.
-
lpLabeledDwordTable
-
Pointeur vers un tableau de structures _ DWORD étiquetées qui définissent un ensemble de valeurs et d’étiquettes DWORD.
-
lpLabeledLargeIntTable
-
Pointeur vers un tableau de structures _ LARGEINT étiquetées qui définissent un ensemble de valeurs et d’étiquettes LARGEINT.
-
lpLabeledSystemTimeTable
-
Pointeur vers un tableau de structures _ SystemTime étiquetées qui définissent un ensemble de valeurs système et d’étiquettes.
-
lpLabeledBit
-
Pointeur vers un tableau de structures _ binaires étiquetées qui définissent un jeu de paires de bits étiquetées. Chaque BIT peut spécifier deux étiquettes, une étiquette pour chaque État (0 ou 1) du BIT.
-
lpVoidTable
-
Pointeur vers un tableau de valeurs.
Notes
La structure Set est utilisée pour définir un ensemble de données de comparaison que Moniteur réseau pouvez utiliser pour interpréter la valeur d’une propriété dans un paquet de protocole. Lorsqu’un jeu de données de comparaison est requis, un pointeur vers la structure Set est spécifié dans le membre lpSet de la structure PROPERTYINFO .
La DLL de l’analyseur peut fournir un jeu de valeurs et un ensemble d’étiquettes. Le membre de l' Union que vous sélectionnez dans une structure Set pointe vers un tableau de structures qui définissent chaque membre d’un jeu.
Valeur définie
Un jeu de valeurs est utilisé lorsque vous souhaitez Moniteur réseau inclure un indicateur in-set ou not-in-set avec la valeur trouvée dans le paquet de protocole. Par exemple, si un jeu de DWORDs est spécifié, Moniteur réseau affiche une étiquette pour chaque valeur DWORD trouvée dans le paquet de protocole, indiquant que la valeur DWORD est ou n’est pas spécifiée dans le jeu.
Un jeu de valeurs peut être basé sur des types de données BYTE, WORD, DWORD, LARGEINT et SYSTEMTIME.
Ensemble d’étiquettes
Un jeu d’étiquettes est utilisé lorsque vous souhaitez Moniteur réseau afficher une étiquette définie par l’utilisateur au lieu des valeurs de propriété spécifiées dans un jeu.
Un jeu d’étiquettes peut être basé sur des paires d’étiquettes BYTE, WORD, DWORD, LARGEINT, SYSTEMTIME et BIT.
Spécifications
| Condition requise | Valeur |
|---|---|
| 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 |
|