トレーニング
パフォーマンス カウンター
パフォーマンス カウンター テクノロジの概要。
パフォーマンス カウンターを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
PerfCounterDataType PerfQueryCounterData 関数が出力として生成するPERF_DATA_HEADER ブロックの一部として含まれるPERF_COUNTER_HEADER ブロックのコンテンツ タイプを示します。 |
PerfRegInfoType PerfQueryCounterSetRegistrationInfo 関数を呼び出すことによって、パフォーマンス カウンター セットに関して要求できる情報の種類を示します。 |
CounterPathCallBack アプリケーションは CounterPathCallBack 関数を実装して、[参照] ダイアログ ボックスで返されるカウンター パス文字列を処理します。 |
LoadPerfCounterTextStringsA 指定した初期化ファイルで定義されているパフォーマンス オブジェクトとカウンターをコンピューターに読み込みます。 (ANSI) |
LoadPerfCounterTextStringsW 指定した初期化ファイルで定義されているパフォーマンス オブジェクトとカウンターをコンピューターに読み込みます。 (Unicode) |
PdhAddCounterA 指定したカウンターをクエリに追加します。 (ANSI) |
PdhAddCounterW 指定したカウンターをクエリに追加します。 (Unicode) |
PdhAddEnglishCounterA 指定した言語に依存しないカウンターをクエリに追加します。 (ANSI) |
PdhAddEnglishCounterW 指定した言語に依存しないカウンターをクエリに追加します。 (Unicode) |
PdhBindInputDataSourceA ログ データを読み取るための 1 つ以上のバイナリ ログ ファイルをバインドします。 (ANSI) |
PdhBindInputDataSourceW ログ データを読み取るための 1 つ以上のバイナリ ログ ファイルをバインドします。 (Unicode) |
PdhBrowseCountersA ユーザーがクエリに追加する 1 つ以上のカウンターを選択するために使用できる [カウンターの参照] ダイアログ ボックスを表示します。 データ ソースにハンドルを使用するには、PdhBrowseCountersH 関数を使用します。 (ANSI) |
PdhBrowseCountersHA ユーザーがクエリに追加する 1 つ以上のカウンターを選択するために使用できる [カウンターの参照] ダイアログ ボックスを表示します。 この関数は PdhBrowseCounters 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (ANSI) |
PdhBrowseCountersHW ユーザーがクエリに追加する 1 つ以上のカウンターを選択するために使用できる [カウンターの参照] ダイアログ ボックスを表示します。 この関数は PdhBrowseCounters 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (Unicode) |
PdhBrowseCountersW ユーザーがクエリに追加する 1 つ以上のカウンターを選択するために使用できる [カウンターの参照] ダイアログ ボックスを表示します。 データ ソースにハンドルを使用するには、PdhBrowseCountersH 関数を使用します。 (Unicode) |
PdhCalculateCounterFromRawValue 2 つの生カウンター値の表示可能な値を計算します。 |
PdhCloseLog 指定したログ ファイルを閉じます。 |
PdhCloseQuery 指定したクエリに含まれるすべてのカウンターを閉じ、クエリに関連するすべてのハンドルを閉じ、クエリに関連付けられているすべてのメモリを解放します。 |
PdhCollectQueryData 指定したクエリ内のすべてのカウンターの現在の生データ値を収集し、各カウンターの状態コードを更新します。 (PdhCollectQueryData) |
PdhCollectQueryDataEx 別のスレッドを使用して、指定したクエリ内のすべてのカウンターの現在の生データ値を収集します。 その後、関数はアプリケーション定義のイベントを通知し、指定された時間間隔を待機してからを返します。 |
PdhCollectQueryDataWithTime 指定したクエリ内のすべてのカウンターの現在の生データ値を収集し、各カウンターの状態コードを更新します。 (PdhCollectQueryDataWithTime) |
PdhComputeCounterStatistics 生の値の配列からカウンターの統計を計算します。 |
PdhConnectMachineA 指定したコンピューターに接続します。 (ANSI) |
PdhConnectMachineW 指定したコンピューターに接続します。 (Unicode) |
PdhEnumLogSetNamesA DSN 内のログ セットの名前を列挙します。 (ANSI) |
PdhEnumLogSetNamesW DSN 内のログ セットの名前を列挙します。 (Unicode) |
PdhEnumMachinesA ログ ファイル内のカウンターに関連付けられているコンピューター名の一覧を返します。 (PdhEnumMachinesA) |
PdhEnumMachinesHA ログ ファイル内のカウンターに関連付けられているコンピューター名の一覧を返します。 (PdhEnumMachinesHA) |
PdhEnumMachinesHW ログ ファイル内のカウンターに関連付けられているコンピューター名の一覧を返します。 (PdhEnumMachinesHW) |
PdhEnumMachinesW ログ ファイル内のカウンターに関連付けられているコンピューター名の一覧を返します。 (PdhEnumMachinesW) |
PdhEnumObjectItemsA 指定したコンピューターまたは指定したログ ファイルに存在する、指定したオブジェクトのカウンター名とインスタンス名を返します。 データ ソースにハンドルを使用するには、PdhEnumObjectItemsH 関数を使用します。 (ANSI) |
PdhEnumObjectItemsHA 指定したコンピューターまたは指定したログ ファイルに存在する、指定したオブジェクトのカウンター名とインスタンス名を返します。 この関数は PdhEnumObjectItems 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (ANSI) |
PdhEnumObjectItemsHW 指定したコンピューターまたは指定したログ ファイルに存在する、指定したオブジェクトのカウンター名とインスタンス名を返します。 この関数は PdhEnumObjectItems 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (Unicode) |
PdhEnumObjectItemsW 指定したコンピューターまたは指定したログ ファイルに存在する、指定したオブジェクトのカウンター名とインスタンス名を返します。 データ ソースにハンドルを使用するには、PdhEnumObjectItemsH 関数を使用します。 (Unicode) |
PdhEnumObjectsA 指定したコンピューターまたは指定したログ ファイルで使用できるオブジェクトの一覧を返します。 データ ソースにハンドルを使用するには、PdhEnumObjectsH 関数を使用します。 (ANSI) |
PdhEnumObjectsHA 指定したコンピューターまたは指定したログ ファイルで使用できるオブジェクトの一覧を返します。この関数は PdhEnumObjects と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (ANSI) |
PdhEnumObjectsHW 指定したコンピューターまたは指定したログ ファイルで使用できるオブジェクトの一覧を返します。この関数は PdhEnumObjects と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (Unicode) |
PdhEnumObjectsW 指定したコンピューターまたは指定したログ ファイルで使用できるオブジェクトの一覧を返します。 データ ソースにハンドルを使用するには、PdhEnumObjectsH 関数を使用します。 (Unicode) |
PdhExpandCounterPathA カウンター パス内のワイルドカード文字列に一致するカウンターとカウンターのインスタンスについて、指定したコンピューター (または指定されていない場合はローカル コンピューター) を調べます。 (ANSI) |
PdhExpandCounterPathW カウンター パス内のワイルドカード文字列に一致するカウンターとカウンターのインスタンスについて、指定したコンピューター (または指定されていない場合はローカル コンピューター) を調べます。 (Unicode) |
PdhExpandWildCardPathA 指定したコンピューターまたはログ ファイルを調べ、ワイルドカード文字を含む特定のカウンター パスに一致するカウンター パスを返します。 データ ソースにハンドルを使用するには、PdhExpandWildCardPathH 関数を使用します。 (ANSI) |
PdhExpandWildCardPathHA 指定したコンピューターまたはログ ファイルを調べ、ワイルドカード文字を含む特定のカウンター パスに一致するカウンター パスを返します。この関数は PdhExpandWildCardPath 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (ANSI) |
PdhExpandWildCardPathHW 指定したコンピューターまたはログ ファイルを調べ、ワイルドカード文字を含む特定のカウンター パスに一致するカウンター パスを返します。この関数は PdhExpandWildCardPath 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 (Unicode) |
PdhExpandWildCardPathW 指定したコンピューターまたはログ ファイルを調べ、ワイルドカード文字を含む特定のカウンター パスに一致するカウンター パスを返します。 データ ソースにハンドルを使用するには、PdhExpandWildCardPathH 関数を使用します。 (Unicode) |
PdhFormatFromRawValue 指定された生カウンター値の表示可能な値を計算します。 |
PdhGetCounterInfoA データ サイズ、カウンターの種類、パス、ユーザー指定のデータ値など、カウンターに関する情報を取得します。 (ANSI) |
PdhGetCounterInfoW データ サイズ、カウンターの種類、パス、ユーザー指定のデータ値など、カウンターに関する情報を取得します。 (Unicode) |
PdhGetCounterTimeBase 指定したカウンターの時間ベースを返します。 |
PdhGetDataSourceTimeRangeA 時間範囲、エントリの数、および必要に応じて、指定された入力ソースからのパフォーマンス データを含むバッファーのサイズを決定します。 データ ソースにハンドルを使用するには、PdhGetDataSourceTimeRangeH 関数を使用します。 (ANSI) |
PdhGetDataSourceTimeRangeH 時間範囲、エントリの数、および必要に応じて、指定された入力ソースからのパフォーマンス データを含むバッファーのサイズを決定します。この関数は PdhGetDataSourceTimeRange 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 |
PdhGetDataSourceTimeRangeW 時間範囲、エントリの数、および必要に応じて、指定された入力ソースからのパフォーマンス データを含むバッファーのサイズを決定します。 データ ソースにハンドルを使用するには、PdhGetDataSourceTimeRangeH 関数を使用します。 (Unicode) |
PdhGetDefaultPerfCounterA 指定したオブジェクトの既定のカウンターの名前を取得します。 この名前は、[カウンターの参照] ダイアログ ボックスで最初のカウンターの選択を設定するために使用できます。 データ ソースにハンドルを使用するには、PdhGetDefaultPerfCounterH 関数を使用します。 (ANSI) |
PdhGetDefaultPerfCounterHA 指定したオブジェクトの既定のカウンターの名前を取得します。 (ANSI) |
PdhGetDefaultPerfCounterHW 指定したオブジェクトの既定のカウンターの名前を取得します。 (Unicode) |
PdhGetDefaultPerfCounterW 指定したオブジェクトの既定のカウンターの名前を取得します。 この名前は、[カウンターの参照] ダイアログ ボックスで最初のカウンターの選択を設定するために使用できます。 データ ソースにハンドルを使用するには、PdhGetDefaultPerfCounterH 関数を使用します。 (Unicode) |
PdhGetDefaultPerfObjectA 既定のオブジェクトの名前を取得します。 この名前を使用して、[カウンターの参照] ダイアログ ボックスで最初のオブジェクトの選択を設定できます。 データ ソースにハンドルを使用するには、PdhGetDefaultPerfObjectH 関数を使用します。 (ANSI) |
PdhGetDefaultPerfObjectHA 既定のオブジェクトの名前を取得します。 (ANSI) |
PdhGetDefaultPerfObjectHW 既定のオブジェクトの名前を取得します。 (Unicode) |
PdhGetDefaultPerfObjectW 既定のオブジェクトの名前を取得します。 この名前を使用して、[カウンターの参照] ダイアログ ボックスで最初のオブジェクトの選択を設定できます。 データ ソースにハンドルを使用するには、PdhGetDefaultPerfObjectH 関数を使用します。 (Unicode) |
PdhGetDllVersion 現在インストールされている Pdh.dll ファイルのバージョンを返します。 |
PdhGetFormattedCounterArrayA 書式設定されたカウンター値の配列を返します。 インスタンス名のワイルドカード文字を含むカウンターのカウンター値を書式設定する場合は、この関数を使用します。 (ANSI) |
PdhGetFormattedCounterArrayW 書式設定されたカウンター値の配列を返します。 インスタンス名のワイルドカード文字を含むカウンターのカウンター値を書式設定する場合は、この関数を使用します。 (Unicode) |
PdhGetFormattedCounterValue 指定したカウンターの表示可能な値を計算します。 |
PdhGetLogFileSize 指定したログ ファイルのサイズを返します。 |
PdhGetRawCounterArrayA 指定したカウンターから生の値の配列を返します。 インスタンス名のワイルドカード文字を含むカウンターの生カウンター値を取得する場合は、この関数を使用します。 (ANSI) |
PdhGetRawCounterArrayW 指定したカウンターから生の値の配列を返します。 インスタンス名のワイルドカード文字を含むカウンターの生カウンター値を取得する場合は、この関数を使用します。 (Unicode) |
PdhGetRawCounterValue カウンターの現在の生の値を返します。 |
PdhIsRealTimeQuery 指定したクエリがリアルタイム クエリであるかどうかを判断します。 |
PdhLookupPerfIndexByNameA 指定したカウンター名に対応するカウンター インデックスを返します。 (ANSI) |
PdhLookupPerfIndexByNameW 指定したカウンター名に対応するカウンター インデックスを返します。 (Unicode) |
PdhLookupPerfNameByIndexA 指定したインデックスに対応するパフォーマンス オブジェクト名またはカウンター名を返します。 (ANSI) |
PdhLookupPerfNameByIndexW 指定したインデックスに対応するパフォーマンス オブジェクト名またはカウンター名を返します。 (Unicode) |
PdhMakeCounterPathA PDH_COUNTER_PATH_ELEMENTS構造体で指定されたメンバーを使用して、完全なカウンター パスを作成します。 (ANSI) |
PdhMakeCounterPathW PDH_COUNTER_PATH_ELEMENTS構造体で指定されたメンバーを使用して、完全なカウンター パスを作成します。 (Unicode) |
PdhOpenLogA 指定したログ ファイルを読み取りまたは書き込み用に開きます。 (ANSI) |
PdhOpenLogW 指定したログ ファイルを読み取りまたは書き込み用に開きます。 (Unicode) |
PdhOpenQueryA パフォーマンス データのコレクションを管理するために使用される新しいクエリを作成します。 データ ソースにハンドルを使用するには、PdhOpenQueryH 関数を使用します。 (ANSI) |
PdhOpenQueryH パフォーマンス データのコレクションを管理するために使用される新しいクエリを作成します。 この関数は PdhOpenQuery 関数と同じですが、データ ソースへのハンドルの使用がサポートされている点が除きます。 |
PdhOpenQueryW パフォーマンス データのコレクションを管理するために使用される新しいクエリを作成します。 データ ソースにハンドルを使用するには、PdhOpenQueryH 関数を使用します。 (Unicode) |
PdhParseCounterPathA カウンター パスの要素を解析し、結果を PDH_COUNTER_PATH_ELEMENTS 構造体に格納します。 (ANSI) |
PdhParseCounterPathW カウンター パスの要素を解析し、結果を PDH_COUNTER_PATH_ELEMENTS 構造体に格納します。 (Unicode) |
PdhParseInstanceNameA インスタンス文字列の要素を解析します。 (ANSI) |
PdhParseInstanceNameW インスタンス文字列の要素を解析します。 (Unicode) |
PdhReadRawLogRecord 指定したバイナリ トレース ログ ファイル内の情報を読み取ります。 |
PdhRemoveCounter クエリからカウンターを削除します。 |
PdhSelectDataSourceA パフォーマンス データのソースを指定するようにユーザーに求めるダイアログ ウィンドウを表示します。 (ANSI) |
PdhSelectDataSourceW パフォーマンス データのソースを指定するようにユーザーに求めるダイアログ ウィンドウを表示します。 (Unicode) |
PdhSetCounterScaleFactor 書式設定されたカウンター値を要求するときに、指定したカウンターの計算値に適用されるスケール ファクターを設定します。 PDH_FMT_NOSCALE フラグが設定されている場合、このスケール ファクターは無視されます。 |
PdhSetDefaultRealTimeDataSource リアルタイム データのソースを指定します。 |
PdhSetQueryTimeRange ログ ファイルから読み取ることができるサンプルを、指定された時間範囲内のサンプルに制限します。 |
PdhUpdateLogA 現在のクエリのカウンター データを収集し、ログ ファイルにデータを書き込みます。 (ANSI) |
PdhUpdateLogFileCatalog ログ ファイル カタログ内の情報を、ログ ファイルのパフォーマンス データと同期します。 |
PdhUpdateLogW 現在のクエリのカウンター データを収集し、ログ ファイルにデータを書き込みます。 (Unicode) |
PdhValidatePathA カウンター パスで指定されたコンピューターにカウンターが存在することを検証します。 (ANSI) |
PdhValidatePathExA 指定したカウンターがコンピューターまたはログ ファイルに存在することを検証します。 (ANSI) |
PdhValidatePathExW 指定したカウンターがコンピューターまたはログ ファイルに存在することを検証します。 (Unicode) |
PdhValidatePathW カウンター パスで指定されたコンピューターにカウンターが存在することを検証します。 (Unicode) |
PERF_MEM_ALLOC プロバイダーはこの関数を実装して、PERFLIB のカスタム メモリ管理を提供します。A |
PERF_MEM_FREE プロバイダーはこの関数を実装して、PERFLIB のカスタム メモリ管理を提供します。F |
PerfAddCounters 指定したクエリにパフォーマンス カウンターの仕様を追加します。 |
PerfCloseQueryHandle PerfOpenQueryHandle を呼び出して開いたクエリ ハンドルを閉じます。 |
PerfCreateInstance 指定したカウンター セットのインスタンスを作成します。 |
PerfDecrementULongCounterValue 値が 4 バイト符号なし整数であるカウンターの値をデクリメントします。 プロバイダーはこの関数を使用します。 |
PerfDecrementULongLongCounterValue 値が 8 バイト符号なし整数であるカウンターの値をデクリメントします。 プロバイダーはこの関数を使用します。 |
PerfDeleteCounters 指定したクエリから、指定したパフォーマンス カウンターの仕様を削除します。 |
PerfDeleteInstance PerfCreateInstance 関数によって作成されたカウンター セットのインスタンスを削除します。 |
PerfEnumerateCounterSet 指定したシステムに登録されているカウンター セットのカウンター セット識別子を取得します。 カウンター セット識別子は、グローバル一意識別子 (GUID) です。 |
PerfEnumerateCounterSetInstances 指定したシステム上のカウンター セットのアクティブなインスタンスの名前と識別子を取得します。 |
PerfIncrementULongCounterValue 値が 4 バイト符号なし整数であるカウンターの値をインクリメントします。 プロバイダーはこの関数を使用します。 |
PerfIncrementULongLongCounterValue 値が 8 バイト符号なし整数であるカウンターの値をインクリメントします。 プロバイダーはこの関数を使用します。 |
PERFLIBREQUEST プロバイダーは、この関数を実装して、コンシューマーがクエリのカウンターの追加や削除などの特定のアクションを実行したときに通知を受け取ることができます。 |
PerfOpenQueryHandle 指定したシステムのクエリを参照するハンドルを作成します。 クエリはカウンター仕様の一覧です。 |
PerfQueryCounterData 指定したクエリのカウンター仕様に一致するパフォーマンス カウンターの値を取得します。 |
PerfQueryCounterInfo 指定したクエリのカウンター仕様を取得します。 |
PerfQueryCounterSetRegistrationInfo 指定したシステムのカウンター セットに関する情報を取得します。 |
PerfQueryInstance 指定したカウンター セット インスタンスへのポインターを取得します。 プロバイダーはこの関数を使用します。 |
PerfSetCounterRefValue 値が実際のデータへのポインターであるカウンターの値を更新します。 プロバイダーはこの関数を使用します。 |
PerfSetCounterSetInfo 特定のカウンター セットのレイアウトを指定します。 |
PerfSetULongCounterValue 値が 4 バイト符号なし整数であるカウンターの値を更新します。 プロバイダーはこの関数を使用します。 |
PerfSetULongLongCounterValue 値が 8 バイト符号なし整数であるカウンターの値を更新します。 プロバイダーはこの関数を使用します。 |
PerfStartProvider プロバイダーを登録します。 (PerfStartProvider) |
PerfStartProviderEx プロバイダーを登録します。 (PerfStartProviderEx) |
PerfStopProvider 登録済みプロバイダーの一覧からプロバイダーの登録を削除し、プロバイダーに関連付けられているすべてのリソースを解放します。 |
PM_CLOSE_PROC パフォーマンス DLL に必要なクリーンアップを実行します。 |
PM_COLLECT_PROC パフォーマンス データを収集し、コンシューマーに返します。 |
UnloadPerfCounterTextStringsA 指定したアプリケーションのコンピューターからパフォーマンス オブジェクトとカウンターをアンロードします。 (ANSI) |
UnloadPerfCounterTextStringsW 指定したアプリケーションのコンピューターからパフォーマンス オブジェクトとカウンターをアンロードします。 (Unicode) |
PDH_BROWSE_DLG_CONFIG_A PDH_BROWSE_DLG_CONFIG構造体は、PdhBrowseCounters 関数によって [パフォーマンス カウンターの参照] ダイアログ ボックスを構成するために使用されます。 (ANSI) |
PDH_BROWSE_DLG_CONFIG_HA PDH_BROWSE_DLG_CONFIG_H構造体は、PdhBrowseCountersH 関数で [パフォーマンス カウンターの参照] ダイアログ ボックスを構成するために使用されます。 (ANSI) |
PDH_BROWSE_DLG_CONFIG_HW PDH_BROWSE_DLG_CONFIG_H構造体は、PdhBrowseCountersH 関数で [パフォーマンス カウンターの参照] ダイアログ ボックスを構成するために使用されます。 (Unicode) |
PDH_BROWSE_DLG_CONFIG_W PDH_BROWSE_DLG_CONFIG構造体は、PdhBrowseCounters 関数によって [パフォーマンス カウンターの参照] ダイアログ ボックスを構成するために使用されます。 (Unicode) |
PDH_COUNTER_INFO_A PDH_COUNTER_INFO構造体には、カウンターのプロパティを説明する情報が含まれています。 この情報には、カウンター パスも含まれます。 (ANSI) |
PDH_COUNTER_INFO_W PDH_COUNTER_INFO構造体には、カウンターのプロパティを記述する情報が含まれています。 この情報には、カウンター パスも含まれます。 (Unicode) |
PDH_COUNTER_PATH_ELEMENTS_A PDH_COUNTER_PATH_ELEMENTS構造体には、カウンター パスのコンポーネントが含まれています。 (ANSI) |
PDH_COUNTER_PATH_ELEMENTS_W PDH_COUNTER_PATH_ELEMENTS構造体には、カウンター パスのコンポーネントが含まれています。 (Unicode) |
PDH_DATA_ITEM_PATH_ELEMENTS_A PDH_DATA_ITEM_PATH_ELEMENTS構造体には、特定のデータ項目のパス要素が含まれています。 (ANSI) |
PDH_DATA_ITEM_PATH_ELEMENTS_W PDH_DATA_ITEM_PATH_ELEMENTS構造体には、特定のデータ項目のパス要素が含まれています。 (Unicode) |
PDH_FMT_COUNTERVALUE PDH_FMT_COUNTERVALUE構造体には、カウンターとその状態の計算値が含まれています。 |
PDH_FMT_COUNTERVALUE_ITEM_A PDH_FMT_COUNTERVALUE_ITEM構造体には、カウンターのインスタンス名と書式設定された値が含まれています。 (ANSI) |
PDH_FMT_COUNTERVALUE_ITEM_W PDH_FMT_COUNTERVALUE_ITEM構造体には、カウンターのインスタンス名と書式設定された値が含まれています。 (Unicode) |
PDH_RAW_COUNTER PDH_RAW_COUNTER構造体は、カウンター プロバイダーから収集されたデータを返します。 データに対して翻訳、書式設定、またはその他の解釈は実行されません。 |
PDH_RAW_COUNTER_ITEM_A PDH_RAW_COUNTER_ITEM構造体には、カウンターのインスタンス名と生の値が含まれています。 (ANSI) |
PDH_RAW_COUNTER_ITEM_W PDH_RAW_COUNTER_ITEM構造体には、カウンターのインスタンス名と生の値が含まれています。 (Unicode) |
PDH_RAW_LOG_RECORD PDH_RAW_LOG_RECORD構造体には、バイナリ トレース ログ ファイル レコードに関する情報が含まれています。 |
PDH_STATISTICS PDH_STATISTICS構造体には、生カウンター値の配列の最小値、最大値、および平均値が含まれています。 |
PDH_TIME_INFO PDH_TIME_INFO構造体には、パフォーマンス データのサンプリングに適用される時間間隔に関する情報が含まれています。 |
PERF_COUNTER_BLOCK オブジェクトのカウンターの生パフォーマンス カウンター データを含むメモリ ブロックについて説明します。 |
PERF_COUNTER_DATA 構造体を含むPERF_COUNTER_DATA ブロックに関する情報を格納します。 |
PERF_COUNTER_DEFINITION パフォーマンス カウンターについて説明します。 |
PERF_COUNTER_HEADER 構造体を含むPERF_COUNTER_HEADER ブロックに関する情報を格納します。 |
PERF_COUNTER_IDENTIFIER 構造体を含むPERF_COUNTER_IDENTIFIER ブロックに関する情報を格納します。 |
PERF_COUNTER_IDENTITY コンシューマーがクエリに対してカウンターを追加または削除するときに、プロバイダーのコールバックに送信されるカウンターを定義します。 |
PERF_COUNTER_INFO プロバイダーが使用するカウンターに関する情報を定義します。 CTRPP ツールは、指定したスキーマに基づいてこの構造を自動的に生成します。 |
PERF_COUNTER_REG_INFO パフォーマンス カウンターに関する登録情報を提供します。 |
PERF_COUNTERSET_INFO プロバイダーが使用するカウンター セットに関する情報を定義します。 CTRPP ツールは、指定したスキーマに基づいてこの構造を自動的に生成します。 |
PERF_COUNTERSET_INSTANCE カウンター セットのインスタンスを定義します。 |
PERF_COUNTERSET_REG_INFO 構造体を含むPERF_COUNTERSET_REG_INFO ブロックに関する情報を格納します。 |
PERF_DATA_BLOCK クエリを実行したパフォーマンス データ ブロックについて説明します。たとえば、プロバイダーによって返されるパフォーマンス オブジェクトの数や、パフォーマンス値の計算時に使用する時間ベースの値について説明します。 |
PERF_DATA_HEADER 構造体を含むPERF_DATA_HEADER ブロックに関する情報を提供します。 |
PERF_INSTANCE_DEFINITION パフォーマンス オブジェクトのインスタンスについて説明します。 |
PERF_INSTANCE_HEADER 構造体を含むPERF_INSTANCE_HEADER ブロックに関する情報を提供します。 |
PERF_MULTI_COUNTERS 構造体を含むPERF_MULTI_COUNTERS ブロックに関する情報を提供します。 |
PERF_MULTI_INSTANCES 構造体を含むPERF_MULTI_INSTANCES ブロックに関する情報を提供します。 |
PERF_OBJECT_TYPE オブジェクト固有のパフォーマンス情報 (オブジェクトのインスタンスの数、オブジェクトが定義するカウンターの数など) について説明します。 |
PERF_PROVIDER_CONTEXT プロバイダー コンテキスト情報を定義します。 |
PERF_STRING_BUFFER_HEADER 構造体を含むPERF_STRING_BUFFER_HEADER ブロックに関する情報を提供します。 |
PERF_STRING_COUNTER_HEADER PERF_STRING_BUFFER_HEADER ブロック内で、指定されたパフォーマンス カウンターの名前またはヘルプ文字列を含む文字列が開始される場所を示します。 |