次の方法で共有


PdhVbGetLogFileSize 関数

PdhVbGetLogFileSize 関数は、指定したログ ファイルのサイズを返します。 この関数は PdhGetLogFileSize を呼び出します。

重要

このトピックで説明する関数は、今後変更または使用できない可能性があります。 代わりに、「 パフォーマンス カウンター関数」で説明されている関数を使用することをお勧めします。

関数 PdhVbGetLogFileSize( _ ByVal hLog As PDH_HLOG, _ ByRef llSize As LONG _ ) As DWORD

パラメーター

hLog [in]

ログ ファイルへのハンドル。 このハンドルは PdhOpenLog 関数によって返されます。

llSize [out]

ログ ファイルのサイズを受け取る変数へのポインター (バイト単位)。

戻り値

関数が成功すると、0 が返されます。

関数が失敗した場合、戻り値は システム エラー コード または PDH エラー コードです。 使用できる値を次に示します。

リターン コード 説明
PDH_INSUFFICIENT_BUFFER
要求されたデータが、指定されたバッファーよりも大きい。 要求されたデータを返すことができません。
PDH_INVALID_ARGUMENT
1 つ以上の文字列バッファーが正しいサイズではありません。
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