共用方式為


PdhVbGetLogFileSize 函式

PdhVbGetLogFileSize函式會傳回指定記錄檔的大小。 此函式會呼叫 PdhGetLogFileSize

重要

本主題描述的函式未來可能會改變或無法使用。 相反地,Microsoft 建議您使用 效能計數器函式中所述的函式。

函式 PdhVbGetLogFileSize ( _ ByVal hLog As PDH_HLOG, _ ByRef llSize As LONG _ ) As DWORD

參數

hLog [in]

記錄檔的控制碼。 PdhOpenLog函式會傳回這個控制碼。

llSize [out]

以位元組為單位接收記錄檔大小的變數指標。

傳回值

如果函式成功,則會傳回 0。

如果函式失敗,傳回值為 系統錯誤碼PDH 錯誤碼。 以下是可能的值。

傳回碼 Description
PDH_INSUFFICIENT_BUFFER
要求的資料大於提供的緩衝區。 無法傳回要求的資料。
PDH_INVALID_ARGUMENT
一或多個字串緩衝區不是正確的大小。
PDH_INVALID_HANDLE
控制代碼不是有效的 PDH 物件。
PDH_LOG_FILE_OPEN_ERROR
無法開啟指定的記錄檔。
PDH_FILE_NOT_FOUND
找不到指定的檔案。

規格需求

需求
最低支援的用戶端
Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
程式庫
Pdh.lib
DLL
Pdh.dll

另請參閱

PdhGetLogFileSize

PdhVbOpenLog

PdhVbUpdateLog