PdhVbGetLogFileSize-Funktion
Die PdhVbGetLogFileSize-Funktion gibt die Größe der angegebenen Protokolldatei zurück. Diese Funktion ruft PdhGetLogFileSize auf.
Wichtig
Die Funktion, die in diesem Thema beschrieben wird, kann in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen empfiehlt Microsoft, die unter Leistungsindikatoren-Funktionen beschriebenen Funktionen zu verwenden.
Funktion PdhVbGetLogFileSize( _ ByVal hLog As PDH_HLOG, _ ByRef llSize As LONG _ ) As DWORD
Parameter
-
hLog [in]
-
Handle für die Protokolldatei. Dieses Handle wird von der PdhOpenLog-Funktion zurückgegeben.
-
llSize [out]
-
Zeiger auf eine Variable, die die Größe der Protokolldatei in Bytes empfängt.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird 0 zurückgegeben.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Systemfehlercode oder ein PDH-Fehlercode. Die folgenden Werte sind möglich.
Rückgabecode | Beschreibung |
---|---|
|
Die angeforderten Daten sind größer als der bereitgestellte Puffer. Die angeforderten Daten können nicht zurückgegeben werden. |
|
Mindestens einer der Zeichenfolgenpuffer ist nicht die richtige Größe. |
|
Das Handle ist kein gültiges PDH-Objekt. |
|
Die angegebene Protokolldatei kann nicht geöffnet werden. |
|
Die angegebene Datei konnte nicht gefunden 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 |
|