PdhVbAddCounter 関数
PdhVbAddCounter 関数は、指定したクエリ オブジェクトにカウンター エントリを作成し、正常に完了すると、そのカウンターへのハンドルを返します。
重要
このトピックで説明する関数は、今後変更されたり使用できなくなったりする可能性があります。 代わりに、「 パフォーマンス カウンター関数」で説明されている関数を使用することをお勧めします。
関数 PdhVbAddCounter( _ ByVal QueryHandle As Long, _ ByVal CounterPath As String, _ ByVal CounterHandle As Long _ ) As Long
パラメーター
-
QueryHandle
-
このカウンターが割り当てられるクエリの ID。 この値は PdhVbOpenQuery 関数によって返されます。
-
CounterPath
-
クエリに追加するカウンター パスの名前を指定するテキスト文字列。 この文字列の内容は、カウンター ブラウザーまたはその他のソースから取得した有効なカウンター パスである必要があります。
-
CounterHandle
-
クエリでこのカウンターを識別する一意の参照。 この変数は、関数が呼び出される前に 0 に初期化する必要があります。 関数が正常に完了した場合にのみ、戻り値に有効な値が含まれます。
戻り値
関数が成功した場合は、ERROR_SUCCESSと等しい 長整数 と CounterHandle 変数の新しいハンドルを返します。
関数が失敗した場合、戻り値は システム エラー コード または PDH エラー コードです。 使用できる値を次に示します。
リターン コード | 説明 |
---|---|
|
1 つ以上の引数が無効または正しくありません。 |
|
メモリ バッファーを割り当てませんでした。 |
|
クエリ ハンドルが無効です。 |
|
指定されたカウンターが見つかりませんでした。 |
|
指定したオブジェクトが見つかりませんでした。 |
|
コンピューター エントリを作成できませんでした。 |
|
空のカウンター名パス文字列が渡されました。 |
|
このカウンターの計算関数を決定できませんでした。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ライブラリ |
|
[DLL] |
|