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 |