PdhVbGetCounterPathElements-Funktion
Die PdhVbGetCounterPathElements-Funktion analysiert eine vollqualifizierte Leistungsindikatorpfadzeichenfolge in die einzelnen Elemente. Jede der Zeichenfolgenvariablen muss die gleiche Größe (BufferSize) aufweisen und dimensioniert und initialisiert sein, bevor sie in dieser Funktion verwendet wird.
Wichtig
Die in diesem Thema beschriebene Funktion kann in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen empfiehlt Microsoft, die unter Leistungsindikatorenfunktionen beschriebenen Funktionen zu verwenden.
Function PdhVbGetCounterPathElements( _ ByVal PathString As String, _ ByVal MachineName As String, _ ByVal ObjectName As String, _ ByVal InstanceName As String, _ ByVal ParentInstance As String, _ ByVal CounterName As String, _ ByVal BufferSize As Long _ ) As Long
Parameter
-
PathString
-
Zählerpfadzeichenfolge, die in die einzelnen Elemente unterteilt werden soll.
-
MachineName
-
Zeichenfolge, um den Computernamen zu erhalten.
-
ObjectName
-
Zeichenfolge zum Empfangen des Objektnamens.
-
InstanceName
-
Zeichenfolge, um den instance Namen zu erhalten, falls verwendet.
-
ParentInstance
-
Zeichenfolge zum Empfangen des übergeordneten instance, falls verwendet.
-
CounterName
-
Zeichenfolge zum Empfangen des Leistungsindikatornamens.
-
BufferSize
-
Maximale Größe jeder Zeichenfolgenvariable, die als Parameter für diesen Funktionsaufruf verwendet wird.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird eine ganzzahlige Long-Zahl zurückgegeben, die ERROR_SUCCESS entspricht.
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 |
---|---|
|
Mindestens einer der Zeichenfolgenpuffer ist nicht die richtige Größe. |
|
Mindestens eins der Indikatorenpfadelemente ist für die Rückgabepufferlänge zu groß. |
|
Ein temporärer Speicherpuffer konnte nicht zugewiesen werden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Bibliothek |
|
DLL |
|