PROPERTYINST-Struktur
Die PROPERTYINST-Struktur definiert eine Instanz einer Eigenschaft in einem Teil der erkannten Daten. Netzwerkmonitor eine PROPERTYINST-Struktur zu und füllt sie aus, wenn eine Eigenschaft an die Erfassung angefügt wird.
Syntax
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;
Members
-
lpPropertyInfo
-
Zeiger auf die PROPERTYINFO-Struktur, die die Eigenschaft definiert.
-
szPropertyText
-
Zeiger auf eine Zeichenfolge, die im Detailbereich der Benutzeroberfläche Netzwerkmonitor wird.
-
lpData
-
Zeiger auf den Anfang der Daten für die Eigenschaft. Der Parser bestimmt, wo die Eigenschaftsdaten beginnen.
-
lpByte
-
Zeiger auf die BYTE-Daten.
-
lpWord
-
Zeiger auf die WORD-Daten.
-
lpDword
-
Zeiger auf die DWORD-Daten.
-
lpLargeInt
-
Zeiger auf die LARGEINT-Daten.
-
lpSysTime
-
Zeiger auf die SYSTEMTIME-Daten.
-
lpPropertyInstEx
-
Zeiger auf eine PROPERTYINSTEX-Struktur. Das lpPropertyInstEx-Member wird nur verwendet, wenn Sie AttachPropertyInstanceEx aufrufen.
Wenn lpPropertyInstEx verwendet wird, müssen Sie das DataLength-Member auf 0xFFFF.
-
Datalength
-
Datenlänge für diese Instanz der -Eigenschaft. Wenn der lpPropertyInstEx-Member auf eine PROPERTYINSTEX-Struktur verweist, müssen Sie DataLength auf 0xFFFF.
-
Level
-
Levelinformationen.
-
HelpID
-
Kontextbezeichner der Hilfedatei.
-
IFlags
-
Fehlerbedingungsflag.
Bemerkungen
Die PROPERTYINST-Struktur definiert eine Instanz einer angefügten Eigenschaft. Der Parser greifen über mehrere Hilfsfunktionen auf die PROPERTYINST-Struktur zu. Wenn beispielsweise die FormatPropertyInstance-Funktion aufgerufen wird, um die Daten einer Eigenschaft zu formatieren, ändert sie den szPropertyText-Member der PROPERTYINST-Struktur.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|