STRUCTURE PROPERTYINST
La structure PROPERTYINST définit une instance d’une propriété dans un morceau de données reconnues. Network Monitor alloue et remplit une structure PROPERTYINST lorsqu’une propriété est attachée à la capture.
Syntaxe
typedef struct _PROPERTYINST {
LPPROPERTYINFO lpPropertyInfo;
LPSTR szPropertyText;
union {
LPVOID lpData;
ULPBYTE lpByte;
ULPWORD lpWord;
ULPDWORD lpDword;
ULPLARGEINT lpLargeInt;
ULPSYSTEMTIME lpSysTime;
LPPROPERTYINSTEX lpPropertyInstEx;
};
WORD DataLength;
WORD Level :4;
WORD HelpID :12;
DWORD IFlags;
} PROPERTYINST, *LPPROPERTYINST;
Membres
-
lpPropertyInfo
-
Pointeur vers la structure PROPERTYINFO qui définit la propriété.
-
szPropertyText
-
Pointeur vers une chaîne qui s’affiche dans le volet d’informations de l’interface utilisateur du Moniteur réseau.
-
lpData
-
Pointeur vers le début des données de la propriété. L’analyseur détermine l’emplacement de démarrage des données de propriété.
-
lpByte
-
Pointeur vers les données BYTE .
-
lpWord
-
Pointeur vers les données WORD .
-
lpDword
-
Pointeur vers les données DWORD .
-
lpLargeInt
-
Pointeur vers les données LARGEINT .
-
lpSysTime
-
Pointeur vers les données SYSTEMTIME .
-
lpPropertyInstEx
-
Pointeur vers une structure PROPERTYINSTEX . Le membre lpPropertyInstEx est utilisé uniquement lorsque vous appelez AttachPropertyInstanceEx.
Si lpPropertyInstEx est utilisé, vous devez définir le membre DataLength sur 0xFFFF.
-
DataLength
-
Longueur des données pour cette instance de la propriété. Si le membre lpPropertyInstEx pointe vers une structure PROPERTYINSTEX , vous devez définir DataLength sur 0xFFFF.
-
Niveau
-
Informations de niveau.
-
HelpID
-
Identificateur de contexte de fichier d’aide.
-
IFlags
-
Indicateur de condition d’erreur.
Notes
La structure PROPERTYINST définit une instance d’une propriété jointe. L’analyseur accède à la structure PROPERTYINST via plusieurs fonctions d’assistance. Par exemple, lorsque la fonction FormatPropertyInstance est appelée pour mettre en forme les données d’une propriété, elle modifie le membre szPropertyText de la structure PROPERTYINST .
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 |
|