Image クラス
このクラスは、イメージ イベントの親クラスです。
次の構文は、MOF コードから簡略化されています。
[Guid("{2cb15d1d-5fc1-11d2-abe1-00a0c911f518}"), EventVersion(2)]
class Image : MSNT_SystemTrace
{
};
Image クラスはメンバーを定義しません。
NT カーネル ログ セッションでイメージ イベントを有効にするには、StartTrace 関数を呼び出すときに、EVENT_TRACE_PROPERTIES構造体の EnableFlags メンバーでEVENT_TRACE_FLAG_IMAGE_LOAD フラグを指定します。
イベント トレース コンシューマーは、 SetTraceCallback 関数を呼び出し、 ImageLoadGuid を pGuid パラメーターとして指定することで、画像読み込みイベントに対する特別な処理を実装できます。 次のイベントの種類を使用して、イベントを使用するときにイメージの読み込みイベントを識別します。
イベントの種類 | 説明 |
---|---|
EVENT_TRACE_TYPE_LOAD(イベントの種類の値は 10) |
イメージの読み込みイベント。 DLL または実行可能ファイルが読み込まれるときに生成されます。 プロバイダーは、特定の DLL が初めて読み込まれるときのイベントを 1 つだけ生成します。 Image_Load MOF クラスは、このイベントのイベント データを定義します。 |
EVENT_TRACE_TYPE_END(イベントの種類の値は 2) |
イメージ アンロード イベント。 DLL または実行可能ファイルがアンロードされるときに生成されます。 プロバイダーは、特定の DLL が最後にアンロードされるときに、1 つのイベントのみを生成します。 Image_Load MOF クラスは、このイベントのイベント データを定義します。 |
EVENT_TRACE_TYPE_DC_START(イベントの種類の値は 3) |
データ収集開始イベント。 トレースの先頭に読み込まれたすべてのイメージを列挙します。 Image_Load MOF クラスは、このイベントのイベント データを定義します。 |
EVENT_TRACE_TYPE_DC_END(イベントの種類の値は 4) |
データ収集の終了イベント。 トレースの最後に読み込まれたすべてのイメージを列挙します。 Image_Load MOF クラスは、このイベントのイベント データを定義します。 |
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |