EVT_SYSTEM_PROPERTY_ID列挙 (winevt.h)

イベントのシステム固有のプロパティを識別する識別子を定義します。

構文

typedef enum _EVT_SYSTEM_PROPERTY_ID {
  EvtSystemProviderName = 0,
  EvtSystemProviderGuid,
  EvtSystemEventID,
  EvtSystemQualifiers,
  EvtSystemLevel,
  EvtSystemTask,
  EvtSystemOpcode,
  EvtSystemKeywords,
  EvtSystemTimeCreated,
  EvtSystemEventRecordId,
  EvtSystemActivityID,
  EvtSystemRelatedActivityID,
  EvtSystemProcessID,
  EvtSystemThreadID,
  EvtSystemChannel,
  EvtSystemComputer,
  EvtSystemUserID,
  EvtSystemVersion,
  EvtSystemPropertyIdEND
} EVT_SYSTEM_PROPERTY_ID;

定数

 
EvtSystemProviderName
値: 0
プロバイダー要素の Name 属性を識別します。 このプロパティのバリアント型は EvtVarTypeString です
EvtSystemProviderGuid
プロバイダー要素の Guid 属性を識別します。 このプロパティのバリアント型は EvtVarTypeGuid です。
EvtSystemEventID
EventID 要素を識別します。 このプロパティのバリアント型は EvtVarTypeUInt16 です
EvtSystemQualifiers
EventID 要素の Qualifiers 属性を識別します。 このプロパティのバリアント型は EvtVarTypeUInt16 です
EvtSystemLevel
Level 要素を識別します。 このプロパティのバリアント型は EvtVarTypeUInt8 です
EvtSystemTask
Task 要素を識別します。 このプロパティのバリアント型は EvtVarTypeUInt16 です
EvtSystemOpcode
Opcode 要素を識別します。 このプロパティのバリアント型は EvtVarTypeUInt8 です
EvtSystemKeywords
Keywords 要素を識別します。 このプロパティのバリアント型は EvtVarTypeInt64 です
EvtSystemTimeCreated
TimeCreated 要素の SystemTime 属性を識別します。 このプロパティのバリアント型は EvtVarTypeFileTime です
EvtSystemEventRecordId
EventRecordID 要素を識別します。 このプロパティのバリアント型は EvtVarTypeUInt64 です
EvtSystemActivityID
Correlation 要素の ActivityID 属性を識別します。 このプロパティのバリアント型は EvtVarTypeGuid です。
EvtSystemRelatedActivityID
Correlation 要素の RelatedActivityID 属性を識別します。 このプロパティのバリアント型は EvtVarTypeGuid です。
EvtSystemProcessID
Execution 要素の ProcessID 属性を識別します。 このプロパティのバリアント型は EvtVarTypeUInt32 です
EvtSystemThreadID
Execution 要素の ThreadID 属性を識別します。 このプロパティのバリアント型は EvtVarTypeUInt32 です
EvtSystemChannel
Channel 要素を識別します。 このプロパティのバリアント型は EvtVarTypeString です
EvtSystemComputer
Computer 要素を識別します。 このプロパティのバリアント型は EvtVarTypeString です
EvtSystemUserID
UserID 要素を識別します。 このプロパティのバリアント型は EvtVarTypeSid です
EvtSystemVersion
Version 要素を識別します。 このプロパティのバリアント型は EvtVarTypeUInt8 です
EvtSystemPropertyIdEND
この列挙値は、列挙値の末尾を示します。

解説

これらのプロパティにアクセスする前に、バリアント型をチェックして、EvtVarTypeNULL ではないことを確認します。すべてのイベントにすべてのシステム プロパティが含まれるわけではありません。 システム プロパティの一覧については、イベント スキーマに関する ページ を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header winevt.h

関連項目

EVT_RENDER_CONTEXT_FLAGS

EVT_RENDER_FLAGS

EvtCreateRenderContext

EvtRender