Bagikan melalui


enumerasi EVT_EVENT_METADATA_PROPERTY_ID (winevt.h)

Menentukan pengidentifikasi yang mengidentifikasi properti metadata definisi peristiwa.

Sintaks

typedef enum _EVT_EVENT_METADATA_PROPERTY_ID {
  EventMetadataEventID,
  EventMetadataEventVersion,
  EventMetadataEventChannel,
  EventMetadataEventLevel,
  EventMetadataEventOpcode,
  EventMetadataEventTask,
  EventMetadataEventKeyword,
  EventMetadataEventMessageID,
  EventMetadataEventTemplate,
  EvtEventMetadataPropertyIdEND
} EVT_EVENT_METADATA_PROPERTY_ID;

Konstanta

 
EventMetadataEventID
Mengidentifikasi atribut nilai definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32.
EventMetadataEventVersion
Mengidentifikasi atribut versi definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32.
EventMetadataEventChannel
Mengidentifikasi atribut saluran definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Properti ini tidak berisi pengidentifikasi saluran yang Anda tentukan dalam definisi peristiwa tetapi sebaliknya berisi atribut nilai saluran. Nilainya nol jika definisi peristiwa tidak menentukan saluran.
EventMetadataEventLevel
Mengidentifikasi atribut tingkat definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Properti ini tidak berisi nama tingkat yang Anda tentukan dalam definisi peristiwa tetapi sebaliknya berisi atribut nilai tingkat. Nilainya nol jika definisi peristiwa tidak menentukan tingkat.
EventMetadataEventOpcode
Mengidentifikasi atribut opcode dari definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Properti ini tidak berisi nama opcode yang Anda tentukan dalam definisi peristiwa tetapi sebaliknya berisi atribut nilai opcode. Nilainya nol jika definisi peristiwa tidak menentukan opcode.
EventMetadataEventTask
Mengidentifikasi atribut tugas definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Properti ini tidak berisi nama tugas yang Anda tentukan dalam definisi peristiwa tetapi berisi atribut nilai tugas. Nilainya nol jika definisi peristiwa tidak menentukan tugas.
EventMetadataEventKeyword
Mengidentifikasi atribut kata kunci definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt64. Properti ini tidak berisi daftar nama kata kunci yang Anda tentukan dalam definisi peristiwa tetapi sebaliknya berisi 64-bitmask dari semua kata kunci. 16 bit teratas masker dicadangkan untuk penggunaan internal dan harus diabaikan saat menentukan bit kata kunci yang ditetapkan definisi peristiwa.
EventMetadataEventMessageID
Mengidentifikasi atribut pesan dari definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Properti berisi pengidentifikasi sumber daya yang ditetapkan ke string pesan. Untuk mendapatkan string pesan, panggil fungsi EvtFormatMessage . Jika definisi peristiwa tidak menentukan pesan, nilainya adalah –1.
EventMetadataEventTemplate
Mengidentifikasi atribut templat definisi peristiwa. Jenis varian untuk properti ini adalah EvtVarTypeString. Properti ini tidak berisi nama templat yang Anda tentukan dalam definisi peristiwa tetapi berisi string XML yang menyertakan simpul templat dan setiap simpul data; string tidak menyertakan UserData. Nilainya adalah string kosong jika definisi peristiwa tidak menentukan templat.
EvtEventMetadataPropertyIdEND
Nilai enumerasi ini menandai akhir nilai enumerasi.

Keterangan

Properti saluran, tingkat, opcode, tugas, dan kata kunci mengembalikan nilai atribut nilai. Untuk mendapatkan metadata untuk properti yang nilainya bukan nol, panggil fungsi EvtGetPublisherMetadataProperty untuk properti . Misalnya, untuk mendapatkan metadata untuk properti tugas, panggil pengidentifikasi properti EvtGetPublisherMetadataProperty menggunakan pengidentifikasi properti penyedia EvtPublisherMetadataTasks. Fungsi mengembalikan array objek tugas yang Anda hitung. Untuk setiap objek, bandingkan nilai properti nilai objek dengan nilai yang ditentukan dalam peristiwa. Jika nilai cocok, gunakan metadata dari objek tersebut.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header winevt.h

Lihat juga

Jenis Kompleks EventDefinitionType

EvtGetEventMetadataProperty