指定した型のデータ コレクターを作成します。
構文
HRESULT CreateDataCollector(
[in] DataCollectorType Type,
[out] IDataCollector **Collector
);
パラメーター
[in] Type
作成するデータ コレクターの種類。 使用できるデータ コレクターの種類については、 DataCollectorType 列挙を参照してください。
[out] Collector
新しく作成されたデータ コレクターの IDataCollector インターフェイス。 要求された実際のデータ コレクター インターフェイスを取得するには、 QueryInterface メソッドを呼び出します。
戻り値
成功した場合はS_OKを返します。
解説
次のいずれかのインターフェイス識別子を使用して、特定のデータ コレクターの IDataCollector インターフェイスに対してクエリを実行します。
| データ コレクター インターフェイス | インターフェイス識別子 |
|---|---|
| IApiTracingDataCollector | IID_IApiTracingDataCollector |
| IAlertDataCollector | IID_IAlertDataCollector |
| IConfigurationDataCollector | IID_IConfigurationDataCollector |
| IPerformanceCounterDataCollector | IID_IPerformanceCounterDataCollector |
| ITraceDataCollector | IID_ITraceDataCollector |
要件
| サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | pla.h |
| [DLL] | Pla.dll |