Freigeben über


PDH_COUNTER_PATH_ELEMENTS_W-Struktur (pdh.h)

Die PDH_COUNTER_PATH_ELEMENTS-Struktur enthält die Komponenten eines Zählerpfads.

Syntax

typedef struct _PDH_COUNTER_PATH_ELEMENTS_W {
  LPWSTR szMachineName;
  LPWSTR szObjectName;
  LPWSTR szInstanceName;
  LPWSTR szParentInstance;
  DWORD  dwInstanceIndex;
  LPWSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_W, *PPDH_COUNTER_PATH_ELEMENTS_W;

Member

szMachineName

Zeiger auf eine NULL-beendete Zeichenfolge, die den Computernamen angibt.

szObjectName

Zeiger auf eine NULL-Zeichenfolge, die den Objektnamen angibt.

szInstanceName

Zeiger auf eine NULL-Zeichenfolge, die den instance Namen angibt. Kann ein Wildcardzeichen enthalten.

szParentInstance

Zeiger auf eine NULL-beendete Zeichenfolge, die den übergeordneten instance Namen angibt. Kann ein Wildcardzeichen enthalten.

dwInstanceIndex

Index, der zum eindeutigen Identifizieren doppelter instance Namen verwendet wird.

szCounterName

Zeiger auf eine null-beendete Zeichenfolge, die den Zählernamen angibt.

Hinweise

Diese Struktur wird von PdhMakeCounterPath zum Erstellen eines Indikatorpfads und von PdhParseCounterPath verwendet, um einen Zählerpfad zu analysieren.

Wenn Sie Arbeitsspeicher für diese Struktur zuweisen, weisen Sie genügend Arbeitsspeicher für die Memberzeichenfolgen zu, z. B . szCounterName, die an das Ende dieser Struktur angefügt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile pdh.h

Weitere Informationen

PdhMakeCounterPath

PdhParseCounterPath