EXPERTENUMINFO-Struktur
Die EXPERTENUMINFO-Struktur stellt Informationen zum Experten zur Verfügung. Netzwerkmonitor reserviert Arbeitsspeicher für die Struktur und übergibt ihn an den Experten, wenn er die Funktion "Expert registrieren" aufruft. Wenn der Experte die Struktur erhält, muss er alle Informationen ausfüllen, die Netzwerkmonitor werden.
Syntax
typedef struct {
char szName[EXPERTSTRINGLENGTH];
char szVendor[EXPERTSTRINGLENGTH];
char szDescription[EXPERTSTRINGLENGTH];
DWORD Version;
DWORD Flags;
HEXPERT hExpert;
char szDllName[MAX_PATH];
HINSTANCE hModule;
PEXPERTREGISTERPROC pRegisterProc;
PEXPERTCONFIGPROC pConfigProc;
PEXPERTRUNPROC pRunProc;
} EXPERTENUMINFO, *PEXPERTENUMINFO;
Members
-
Szname
-
Name des Experten.
-
szVendor
-
Name des Herstellers, der den Experten erstellt.
-
szDescription
-
Beschreibung des Experten. Der Wert des szDescription-Members kann NULL sein. Wenn der Name zu lang ist, wird er in der Standardkonfiguration des Viewers abgeschnitten.
-
Version
-
Der Wert muss 0 (null) sein.
-
Flags
-
Die folgenden Flags beschreiben den Experten.
Wert Bedeutung - EXPERT _ ENUM _ FLAG _ CONFIGURABLE
Der Experte unterstützt Aufrufe der Configure-Methode. - EXPERT _ ENUM _ FLAG _ VIEWER _ PRIVATE
Der Experte benötigt eine private (nicht freigegebene) Ereignisanzeige. - EXPERT _ ENUM _ FLAG _ NO _ VIEWER
Der Experte sendet keine Ereignisbenachrichtigungen. - EXPERT _ ENUM _ FLAG _ ADD _ ME _ TO _ RMC _ IN _ SUMMARY
Wenn der Fokus im Zusammenfassungsbereich liegt, wird der Experte im Kontextmenü angezeigt. - EXPERT _ ENUM _ FLAG ADD ME TO _ _ _ _ RMC IM _ _ DETAIL
Wenn der Fokus im Detailbereich liegt, wird der Experte im Kontextmenü angezeigt. -
hExpert
-
Behandeln Sie den Experten. Wenn die EXPERTENUMINFO-Struktur zum Registrieren eines Experten verwendet wird, wird der Parameter ignoriert.
-
szDllName
-
Privates Mitglied; nicht verwenden.
-
hModule
-
Privates Mitglied; nicht verwenden.
-
pRegisterProc
-
Privates Mitglied; nicht verwenden.
-
pConfigProc
-
Privates Mitglied; nicht verwenden.
-
pRunProc
-
Privates Mitglied; nicht verwenden.
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 |
|