次の方法で共有


Event

ハードウェア カウンターが収集されるカーネル イベントを記述します。 この要素は、Counters および Counter 要素とともに使用する必要があります。

要素の階層

構文

<Event Value = "AlpcClosePort" | "AlpcConnectFail" | "AlpcConnectRequest" ...>
</Event>

属性および要素

属性

属性 説明 データ型 必須 Default
Value カーネル イベントを示します。 使用可能な値については、「解説」を参照してください。 はい

子要素

なし。

親要素

要素 説明
イベント イベントのコレクションを表します。

注釈

これらのカウンターは、ETW イベントで収集されます。 ハードウェア カウンターを指定するには、Counters を使用してください。 次の表では、Value 属性として使用できる値について説明します。

説明
AlpcClosePort アドバンスト ローカル プロシージャ コール (ALPC) のポート クローズ メッセージ。
AlpcConnectFail ALPC の接続失敗メッセージ。
AlpcConnectRequest ALPC の接続要求。
AlpcConnectSuccess ALPC の接続要求が成功しました。
AlpcReceiveMessage ALPC メッセージを受信しました。
AlpcSendMessage ALPC メッセージを送信しました。
AlpcUnwait ALPC の要求待機がキャンセルされました。
AlpcWaitForNewMessage ALPC が新しいメッセージ要求を待機しています。
AlpcWaitForReply ALPC が応答要求を待機しています。
CcCanIWriteFail
CcFlushCache
CcFlushSection
CcLazyWriteScan
CcReadAhead
CcWorkitemComplete
CcWorkitemDequeue
CcWorkitemEnqueue
CcWriteBehind
ContiguousMemoryGeneration 連続したメモリ生成のイベント。
CSwitch コンテキスト スイッチ。
DiskFlushInit ディスク フラッシュの初期化。
DiskReadInit ディスク読み取り操作の初期化。
DiskWriteInit ディスク書き込み操作の初期化。
ExecutiveResource エグゼクティブ リソース操作。
FileCleanup ファイルのクリーンアップ。
FileClose ファイルのクローズ。
FileCreate ファイルの作成。
FileDelete ファイルの削除。
FileDirEnum ファイル ディレクトリの列挙。
FileDirNotify ディレクトリ通知のマイナー コードでディレクトリ変更制御の割り込み要求プロシージャを受信したときに、ログに記録されるファイル I/O イベント。
FileFlush ファイルのフラッシュ。
FileFSCTL ファイル システム コントロール操作。
FileOpEnd ファイル操作の終了。
FileQueryInformation ファイル情報の照会。
FileRead ファイルからの読み取り。
FileRename ファイル名の変更。
FileSetInformation ファイル情報の変更。
FileWrite ファイルへの書き込み。
HardFault ハード フォールト。
HeapAllocation ヒープの割り当て。
HeapCreate ヒープの作成。
HeapDestroy ヒープの破棄。
HeapFree ヒープの解放。
HeapRangeCreate ヒープ範囲の作成。
HeapRangeDestroy ヒープ範囲の破棄。
HeapRangeRelease ヒープ範囲の解放。
HeapRangeReserve ヒープ範囲は予約されています。
HeapReallocation ヒープの再割り当て。
ImageLoad イメージが読み込まれました。
ImageUnload イメージがアンロードされました。
KernelQueueEnqueue カーネル キューに何かが追加されました。
KernelQueueDequeue カーネル キューから何かが削除されました。
KernelSignal
KernelSignalInit
KernelSync
KernelSyncAll
KernelWaitSync
KernelWaitSyncAll
MapFile マップ ファイル。
Mark
MiniFilterPostOpInit
MiniFilterPreOpInit
PageAccess ページへのアクセス。
PagefaultAV アクセス違反ページ フォールト。
PagefaultCopyOnWrite コピー オン ライト ページ フォールト。
PagefaultDemandZero 要求ゼロ ページ フォールト。
PagefaultGuard ガード ページでのフォールト。
PagefaultHard ハード ページ フォールト。
PagefaultTransition 切り替えページ フォールト。
PagefileBackedImageMapping
PagefileMappedSectionCreate ページ ファイルのマップされたセクションの作成。
PagefileMappedSectionDelete ページ ファイルのマップされたセクションの削除。
PageRangeAccess ページ範囲へのアクセス。
PageRangeRelease ページ範囲の解放。
PageRelease ページの解放。
PoolAllocation メモリ プールの割り当て。
PoolAllocationSession セッション プールの割り当て。
PoolFree メモリ プールの割り当ての解放。
PoolFreeSession セッション プールの解放。
PowerDeviceNotify 電源デバイスの通知。
PowerDeviceNotifyComplete 電源デバイスの通知の終了。
PowerIdleStateChange アイドル状態の変更。
PowerPerfStateChange 新旧のプロセッサ周波数、それが適用されるプロセッサなど、電源状態の変更。
PowerPostSleep デバイスがスリープ状態から抜けました。
PowerPreSleep デバイスがスリープ状態に入りました。
PowerSessionCallout カーネルが間もなく電源の切り替えを実行します。
PowerSessionCalloutReturn PowerSessionCallout が完了し、状態またはエラーがログに記録されます。
PowerSetDevicesState デバイスの電源状態の設定。
PowerSetDevicesStateReturn PowerSetDevicesState が完了し、状態またはエラーがログに記録されます。
PowerSetPowerAction 電源操作の設定。
PowerSetPowerActionReturn 電源操作後の状態を示します。
PowerThermalConstraint デバイスの温度制約または上限を変更するイベント。
ProcessCreate プロセスが作成されました。
ProcessDelete プロセスが削除されました。
SampledProfile サンプリングされたプロファイルを示します。
SampledProfileSetInterval プロファイルのサンプリング間隔の設定。
ReadyThread 準備スレッド イベント。
RegistryCloseKey レジストリ キーのクローズ。
RegistryCreateKey レジストリ キーの作成。
RegistryDeleteKey レジストリ キーの削除。
RegistryDeleteValue レジストリ値の削除。
RegistryEnumerateKey レジストリ キーの列挙。
RegistryEnumerateValueKey レジストリ キー値の列挙。
RegistryFlush レジストリのフラッシュ。
RegistryKcbCreate レジストリのキー制御ブロックの作成。
RegistryKcbDelete レジストリのキー制御ブロックの削除。
RegistryOpenKey レジストリ キーのオープン。
RegistryQueryKey レジストリ キーの照会。
RegistryQueryMultipleValue 複数のレジストリ値の照会。
RegistryQuerySecurity レジストリのセキュリティ設定の照会。
RegistryQueryValue レジストリ値の照会。
RegistrySetInformation レジストリ情報の設定。
RegistrySetSecurity レジストリのセキュリティの設定。
RegistrySetValue レジストリ値の設定。
RegistryVirtualize レジストリの仮想化。
SplitIO 個別のパケットに分割された I/O を示します。
SystemCallEnter システム コールの開始。
SystemCallExit システム コールの終了。
ThreadCreate スレッドの作成。
ThreadDCEnd スレッド デバイス コンテキストの終了。
ThreadDCStart スレッド デバイス コンテキストの開始。
ThreadDelete スレッドの削除。
ThreadPoolCallbackCancel スレッドプール コールバックのキャンセル。
ThreadPoolCallbackDequeue キューからのスレッドプール コールバックの削除。
ThreadPoolCallbackEnqueue キューへのスレッドプール コールバックの配置。
ThreadPoolCallbackStart スレッドプール コールバックの開始。
ThreadPoolCallbackStop スレッドプール コールバックの終了。
ThreadPoolClose スレッド プールのクローズ。
ThreadPoolCreate スレッド プールの作成。
ThreadPoolSetMaxThreads スレッド プール内のスレッドの最大数の設定。
ThreadPoolSetMinThreads スレッド プール内のスレッドの最小数の設定。
ThreadSetBasePriority スレッドの基本優先度の設定。
ThreadSetPriority スレッドの優先順位の設定。
TimerPeriodic 定期的なタイマー イベント。
TimerOnShot 1 回限りのタイマー イベント。
UnMapFile ファイルのマッピング解除。
VirtualAllocation 仮想メモリの割り当て。
VirtualFree 仮想メモリの解放。

要素

HardwareCounter