ホーム › System.EventLog › EVT_EVENT_METADATA_PROPERTY_ID
EVT_EVENT_METADATA_PROPERTY_ID
列挙型メンバー 10
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| EventMetadataEventID | 0 | 0x0 | イベント定義の value 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。 |
| EventMetadataEventVersion | 1 | 0x1 | イベント定義の version 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。 |
| EventMetadataEventChannel | 2 | 0x2 | イベント定義の channel 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。このプロパティには、イベント定義で指定したチャネル識別子ではなく、チャネルの value 属性が格納されます。イベント定義がチャネルを指定していない場合、値は 0 になります。 |
| EventMetadataEventLevel | 3 | 0x3 | イベント定義の level 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。このプロパティには、イベント定義で指定したレベル名ではなく、レベルの value 属性が格納されます。イベント定義がレベルを指定していない場合、値は 0 になります。 |
| EventMetadataEventOpcode | 4 | 0x4 | イベント定義の opcode 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。このプロパティには、イベント定義で指定したオペコード名ではなく、オペコードの value 属性が格納されます。イベント定義がオペコードを指定していない場合、値は 0 になります。 |
| EventMetadataEventTask | 5 | 0x5 | イベント定義の task 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。このプロパティには、イベント定義で指定したタスク名ではなく、タスクの value 属性が格納されます。イベント定義がタスクを指定していない場合、値は 0 になります。 |
| EventMetadataEventKeyword | 6 | 0x6 | イベント定義の keyword 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt64 です。このプロパティには、イベント定義で指定したキーワード名の一覧ではなく、すべてのキーワードを表す 64 ビットのビットマスクが格納されます。マスクの上位 16 ビットは内部使用のために予約済みであり、イベント定義が設定したキーワードのビットを判別する際には無視してください。 |
| EventMetadataEventMessageID | 7 | 0x7 | イベント定義の message 属性を識別します。このプロパティのバリアント型は EvtVarTypeUInt32 です。このプロパティには、メッセージ文字列に割り当てられているリソース識別子が格納されます。メッセージ文字列を取得するには、EvtFormatMessage 関数を呼び出します。イベント定義がメッセージを指定していない場合、値は –1 になります。 |
| EventMetadataEventTemplate | 8 | 0x8 | イベント定義の template 属性を識別します。このプロパティのバリアント型は EvtVarTypeString です。このプロパティには、イベント定義で指定したテンプレート名ではなく、テンプレートノードと各データノードを含む XML 文字列が格納されます。この文字列に UserData は含まれません。イベント定義がテンプレートを指定していない場合、値は空文字列になります。 |
| EvtEventMetadataPropertyIdEND | 9 | 0x9 | この列挙値は列挙値の終端を示します。 |
公式ドキュメント
イベント定義のメタデータプロパティを識別する識別子を定義します。
解説(Remarks)
channel、level、opcode、task、および keyword の各プロパティは、value 属性の値を返します。値が 0 以外のプロパティのメタデータを取得するには、そのプロパティに対して EvtGetPublisherMetadataProperty 関数を呼び出します。たとえば、task プロパティのメタデータを取得するには、EvtPublisherMetadataTasks プロバイダープロパティ識別子を使用して EvtGetPublisherMetadataProperty を呼び出します。この関数は、列挙可能なタスクオブジェクトの配列を返します。各オブジェクトについて、そのオブジェクトの value プロパティの値とイベントで指定された値を比較します。値が一致する場合は、そのオブジェクトのメタデータを使用します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EVT_EVENT_METADATA_PROPERTY_ID : int {
EventMetadataEventID = 0,
EventMetadataEventVersion = 1,
EventMetadataEventChannel = 2,
EventMetadataEventLevel = 3,
EventMetadataEventOpcode = 4,
EventMetadataEventTask = 5,
EventMetadataEventKeyword = 6,
EventMetadataEventMessageID = 7,
EventMetadataEventTemplate = 8,
EvtEventMetadataPropertyIdEND = 9
} EVT_EVENT_METADATA_PROPERTY_ID;public enum EVT_EVENT_METADATA_PROPERTY_ID : int
{
EventMetadataEventID = 0,
EventMetadataEventVersion = 1,
EventMetadataEventChannel = 2,
EventMetadataEventLevel = 3,
EventMetadataEventOpcode = 4,
EventMetadataEventTask = 5,
EventMetadataEventKeyword = 6,
EventMetadataEventMessageID = 7,
EventMetadataEventTemplate = 8,
EvtEventMetadataPropertyIdEND = 9,
}Public Enum EVT_EVENT_METADATA_PROPERTY_ID As Integer
EventMetadataEventID = 0
EventMetadataEventVersion = 1
EventMetadataEventChannel = 2
EventMetadataEventLevel = 3
EventMetadataEventOpcode = 4
EventMetadataEventTask = 5
EventMetadataEventKeyword = 6
EventMetadataEventMessageID = 7
EventMetadataEventTemplate = 8
EvtEventMetadataPropertyIdEND = 9
End Enumimport enum
class EVT_EVENT_METADATA_PROPERTY_ID(enum.IntEnum):
EventMetadataEventID = 0
EventMetadataEventVersion = 1
EventMetadataEventChannel = 2
EventMetadataEventLevel = 3
EventMetadataEventOpcode = 4
EventMetadataEventTask = 5
EventMetadataEventKeyword = 6
EventMetadataEventMessageID = 7
EventMetadataEventTemplate = 8
EvtEventMetadataPropertyIdEND = 9// EVT_EVENT_METADATA_PROPERTY_ID
pub const EventMetadataEventID: i32 = 0;
pub const EventMetadataEventVersion: i32 = 1;
pub const EventMetadataEventChannel: i32 = 2;
pub const EventMetadataEventLevel: i32 = 3;
pub const EventMetadataEventOpcode: i32 = 4;
pub const EventMetadataEventTask: i32 = 5;
pub const EventMetadataEventKeyword: i32 = 6;
pub const EventMetadataEventMessageID: i32 = 7;
pub const EventMetadataEventTemplate: i32 = 8;
pub const EvtEventMetadataPropertyIdEND: i32 = 9;// EVT_EVENT_METADATA_PROPERTY_ID
const (
EventMetadataEventID int32 = 0
EventMetadataEventVersion int32 = 1
EventMetadataEventChannel int32 = 2
EventMetadataEventLevel int32 = 3
EventMetadataEventOpcode int32 = 4
EventMetadataEventTask int32 = 5
EventMetadataEventKeyword int32 = 6
EventMetadataEventMessageID int32 = 7
EventMetadataEventTemplate int32 = 8
EvtEventMetadataPropertyIdEND int32 = 9
)const
EventMetadataEventID = 0;
EventMetadataEventVersion = 1;
EventMetadataEventChannel = 2;
EventMetadataEventLevel = 3;
EventMetadataEventOpcode = 4;
EventMetadataEventTask = 5;
EventMetadataEventKeyword = 6;
EventMetadataEventMessageID = 7;
EventMetadataEventTemplate = 8;
EvtEventMetadataPropertyIdEND = 9;// EVT_EVENT_METADATA_PROPERTY_ID
pub const EventMetadataEventID: i32 = 0;
pub const EventMetadataEventVersion: i32 = 1;
pub const EventMetadataEventChannel: i32 = 2;
pub const EventMetadataEventLevel: i32 = 3;
pub const EventMetadataEventOpcode: i32 = 4;
pub const EventMetadataEventTask: i32 = 5;
pub const EventMetadataEventKeyword: i32 = 6;
pub const EventMetadataEventMessageID: i32 = 7;
pub const EventMetadataEventTemplate: i32 = 8;
pub const EvtEventMetadataPropertyIdEND: i32 = 9;const
EventMetadataEventID* = 0
EventMetadataEventVersion* = 1
EventMetadataEventChannel* = 2
EventMetadataEventLevel* = 3
EventMetadataEventOpcode* = 4
EventMetadataEventTask* = 5
EventMetadataEventKeyword* = 6
EventMetadataEventMessageID* = 7
EventMetadataEventTemplate* = 8
EvtEventMetadataPropertyIdEND* = 9enum EVT_EVENT_METADATA_PROPERTY_ID : int {
EventMetadataEventID = 0,
EventMetadataEventVersion = 1,
EventMetadataEventChannel = 2,
EventMetadataEventLevel = 3,
EventMetadataEventOpcode = 4,
EventMetadataEventTask = 5,
EventMetadataEventKeyword = 6,
EventMetadataEventMessageID = 7,
EventMetadataEventTemplate = 8,
EvtEventMetadataPropertyIdEND = 9,
}#define global EventMetadataEventID 0x0
#define global EventMetadataEventVersion 0x1
#define global EventMetadataEventChannel 0x2
#define global EventMetadataEventLevel 0x3
#define global EventMetadataEventOpcode 0x4
#define global EventMetadataEventTask 0x5
#define global EventMetadataEventKeyword 0x6
#define global EventMetadataEventMessageID 0x7
#define global EventMetadataEventTemplate 0x8
#define global EvtEventMetadataPropertyIdEND 0x9