Share via


PerfInfo 類別

這個類別是效能計數器事件的父類別。

下列語法是從 MOF 程式碼簡化的。

語法

[Guid("{ce1dbfb4-137e-4da6-87b0-3f59aa102cbc}"), EventVersion(2)]
class PerfInfo : MSNT_SystemTrace
{
};

成員

PerfInfo類別不會定義任何成員。

備註

若要在 NT 核心記錄會話中啟用延遲程序呼叫 (DPC) 事件,請在呼叫StartTrace函式時,在EVENT_TRACE_PROPERTIES結構的EnableFlags成員中指定EVENT_TRACE_FLAG_DPC旗標。 您也可以指定下列一或多個旗標:

  • EVENT_TRACE_FLAG_INTERRUPT
  • EVENT_TRACE_FLAG_PROFILE
  • EVENT_TRACE_FLAG_SYSTEMCALL

事件追蹤取用者可以呼叫 SetTraceCallback 函式,並將 PerfInfoGuid 指定為 pGuid 參數,以實作 DPC 事件的特殊處理。 使用下列事件種類來識別取用事件時的實際事件。

事件類型 描述
事件種類值,46 取樣的設定檔事件。 SampledProfile MOF 類別會定義此事件的事件資料。
事件種類值,51 系統呼叫 enter 事件。 SysCallEnter MOF 類別會定義此事件的事件資料。
事件種類值,52 系統通話結束事件。 SysCallExit MOF 類別會定義此事件的事件資料。
事件種類值,66 執行緒 DPC 事件。 DPC MOF 類別會定義此事件的事件資料。
事件種類值,67 中斷 ISR) 事件 (服務常式。 ISR MOF 類別會定義此事件的事件資料。
事件種類值,68 DPC 事件。 DPC MOF 類別會定義此事件的事件資料。
事件種類值,69 DPC 計時器事件。 DPC MOF 類別會定義此事件的事件資料。

 

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]