EventDescCreate 函式 (evntprov.h)

設定事件描述元的值。

語法

EVNTPROV_PFORCEINLINE VOID EventDescCreate(
  [out] PEVENT_DESCRIPTOR EventDescriptor,
  [in]  USHORT            Id,
  [in]  UCHAR             Version,
  [in]  UCHAR             Channel,
  [in]  UCHAR             Level,
  [in]  USHORT            Task,
  [in]  UCHAR             Opcode,
  [in]  ULONGLONG         Keyword
);

參數

[out] EventDescriptor

成員值設定為其餘參數的事件描述元。 如需詳細資訊,請參閱 EVENT_DESCRIPTOR

[in] Id

事件標識碼。 值是用來設定EVENT_DESCRIPTORId成員。

[in] Version

事件的版本。 值是用來設定 EVENT_DESCRIPTORVersion 成員。

[in] Channel

這個事件所屬的事件類別。 值是用來設定 EVENT_DESCRIPTORChannel 成員。

[in] Level

指定事件的嚴重性。 值是用來設定EVENT_DESCRIPTORLevel 成員。

[in] Task

識別您要啟用其事件的應用程式邏輯元件。 值是用來設定 EVENT_DESCRIPTOR的工作成員。

[in] Opcode

正在寫入事件時執行的作業。 值是用來設定 EVENT_DESCRIPTOROpcode 成員。

[in] Keyword

進一步定義事件所屬事件的類別目錄的位掩碼。 值是用來設定 EVENT_DESCRIPTORKeyword成員。

傳回值

此函式不會傳回值。

備註

這是設定 EVENT_DESCRIPTOR 結構成員的便利宏。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 evntprov.h

另請參閱

EventDescZero