次の方法で共有


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 関数を呼び出し、 ImageLoadGuidpGuid パラメーターとして指定することで、画像読み込みイベントに対する特別な処理を実装できます。 次のイベントの種類を使用して、イベントを使用するときにイメージの読み込みイベントを識別します。

イベントの種類 説明
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 [デスクトップ アプリのみ]

関連項目

MSNT_SystemTrace

Image_Load

Image_V0

Image_V1