Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überprüft, ob der Zähler auf dem computer vorhanden ist, der im Zählerpfad angegeben ist.
Syntax
PDH_FUNCTION PdhValidatePathA(
[in] LPCSTR szFullPathBuffer
);
Parameter
[in] szFullPathBuffer
Null-beendete Zeichenfolge, die den zu überprüfenden Zählerpfad enthält. Die maximale Länge eines Zählerpfads ist PDH_MAX_COUNTER_PATH.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird ERROR_SUCCESS zurückgegeben.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Systemfehlercode oder ein PDH-Fehlercode. Im Folgenden sind mögliche Werte aufgeführt.
Rückgabecode | Beschreibung |
---|---|
|
Die angegebene Instanz des Leistungsobjekts wurde nicht gefunden. |
|
Der angegebene Leistungsindikator wurde im Leistungsobjekt nicht gefunden. |
|
Das angegebene Leistungsobjekt wurde auf dem Computer nicht gefunden. |
|
Der angegebene Computer konnte nicht gefunden oder verbunden werden. |
|
Die Zeichenfolge für den Zählerpfad konnte nicht analysiert werden. |
|
Die Funktion kann keinen erforderlichen temporären Puffer zuordnen. |
Bemerkungen
Anmerkung
Der pdh.h-Header definiert PdhValidatePath als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | pdh.h |
Library | Pdh.lib |
DLL- | Pdh.dll |