PdhValidatePathExW-Funktion (pdh.h)
Überprüft, ob der angegebene Indikator auf dem Computer oder in der Protokolldatei vorhanden ist.
Syntax
PDH_FUNCTION PdhValidatePathExW(
[in, optional] PDH_HLOG hDataSource,
[in] LPCWSTR szFullPathBuffer
);
Parameter
[in, optional] hDataSource
Handle mit der Datenquelle. Die Funktionen PdhOpenLog und PdhBindInputDataSource geben dieses Handle zurück.
Um zu überprüfen, ob der Zähler auf dem lokalen Computer vorhanden ist, geben Sie NULL an (dies entspricht dem Aufrufen von PdhValidatePath).
[in] szFullPathBuffer
NULL-Zeichenfolge, die den zu überprüfenden Zählerpfad angibt. Die maximale Länge eines Zählerpfads ist PDH_MAX_COUNTER_PATH.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie ERROR_SUCCESS zurück.
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 |
---|---|
|
Der angegebene instance des Leistungsobjekts wurde nicht gefunden. |
|
Der angegebene Leistungsindikator wurde im Leistungsobjekt nicht gefunden. |
|
Das angegebene Leistungsobjekt wurde weder auf dem Computer noch in der Protokolldatei gefunden. |
|
Der angegebene Computer konnte nicht gefunden oder nicht verbunden werden. |
|
Die Zählerpfadzeichenfolge konnte nicht analysiert werden. |
|
Die Funktion kann keinen erforderlichen temporären Puffer zuordnen. |
Hinweise
Hinweis
Der pdh.h-Header definiert PdhValidatePathEx als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code 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 |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | pdh.h |
Bibliothek | Pdh.lib |
DLL | Pdh.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für