enumerasi EVT_PUBLISHER_METADATA_PROPERTY_ID (winevt.h)
Menentukan pengidentifikasi yang mengidentifikasi properti metadata penyedia.
Sintaks
typedef enum _EVT_PUBLISHER_METADATA_PROPERTY_ID {
EvtPublisherMetadataPublisherGuid = 0,
EvtPublisherMetadataResourceFilePath,
EvtPublisherMetadataParameterFilePath,
EvtPublisherMetadataMessageFilePath,
EvtPublisherMetadataHelpLink,
EvtPublisherMetadataPublisherMessageID,
EvtPublisherMetadataChannelReferences,
EvtPublisherMetadataChannelReferencePath,
EvtPublisherMetadataChannelReferenceIndex,
EvtPublisherMetadataChannelReferenceID,
EvtPublisherMetadataChannelReferenceFlags,
EvtPublisherMetadataChannelReferenceMessageID,
EvtPublisherMetadataLevels,
EvtPublisherMetadataLevelName,
EvtPublisherMetadataLevelValue,
EvtPublisherMetadataLevelMessageID,
EvtPublisherMetadataTasks,
EvtPublisherMetadataTaskName,
EvtPublisherMetadataTaskEventGuid,
EvtPublisherMetadataTaskValue,
EvtPublisherMetadataTaskMessageID,
EvtPublisherMetadataOpcodes,
EvtPublisherMetadataOpcodeName,
EvtPublisherMetadataOpcodeValue,
EvtPublisherMetadataOpcodeMessageID,
EvtPublisherMetadataKeywords,
EvtPublisherMetadataKeywordName,
EvtPublisherMetadataKeywordValue,
EvtPublisherMetadataKeywordMessageID,
EvtPublisherMetadataPropertyIdEND
} EVT_PUBLISHER_METADATA_PROPERTY_ID;
Konstanta
EvtPublisherMetadataPublisherGuid Nilai: 0 Mengidentifikasi atribut guid penyedia. Jenis varian untuk properti ini adalah EvtVarTypeGuid. |
EvtPublisherMetadataResourceFilePath Mengidentifikasi atribut resourceFilePath penyedia. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataParameterFilePath Mengidentifikasi atribut parameterFilePath penyedia. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataMessageFilePath Mengidentifikasi atribut messageFilePath penyedia. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataHelpLink Mengidentifikasi atribut helpLink penyedia. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataPublisherMessageID Mengidentifikasi atribut pesan penyedia. Metadata adalah pengidentifikasi sumber daya yang ditetapkan ke string pesan. Untuk mendapatkan string pesan, panggil fungsi EvtFormatMessage . Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Jika penyedia tidak menentukan pesan, nilainya adalah –1. |
EvtPublisherMetadataChannelReferences Mengidentifikasi elemen anak saluran penyedia. Jenis varian untuk properti ini adalah EvtVarTypeEvtHandle. Untuk mengakses metadata saluran yang ditentukan atau diimpor penyedia, gunakan handel ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Ketika Anda selesai dengan handel, panggil fungsi EvtClose . |
EvtPublisherMetadataChannelReferencePath Mengidentifikasi atribut nama saluran. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataChannelReferenceIndex Mengidentifikasi nilai indeks berbasis nol saluran dalam daftar saluran. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. |
EvtPublisherMetadataChannelReferenceID Mengidentifikasi atribut nilai saluran. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. |
EvtPublisherMetadataChannelReferenceFlags Mengidentifikasi nilai bendera yang menunjukkan apakah saluran ini diimpor dari penyedia lain. Saluran diimpor jika nilai bendera EvtChannelReferenceImported diatur. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. |
EvtPublisherMetadataChannelReferenceMessageID Mengidentifikasi atribut pesan saluran. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. 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 saluran tidak menentukan pesan, nilainya adalah –1. |
EvtPublisherMetadataLevels Mengidentifikasi elemen anak tingkat penyedia. Jenis varian untuk properti ini adalah EvtVarTypeEvtHandle. Untuk mengakses metadata tingkat yang ditentukan penyedia atau referensi, gunakan handel ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Ketika Anda selesai dengan handel, panggil fungsi EvtClose . |
EvtPublisherMetadataLevelName Mengidentifikasi atribut nama tingkat. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataLevelValue Mengidentifikasi atribut nilai tingkat. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. |
EvtPublisherMetadataLevelMessageID Mengidentifikasi atribut pesan tingkat. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. 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 tingkat tidak menentukan pesan, nilainya adalah –1. |
EvtPublisherMetadataTasks Mengidentifikasi elemen anak tugas penyedia. Jenis varian untuk properti ini adalah EvtVarTypeEvtHandle. Untuk mengakses metadata tugas yang ditentukan penyedia, gunakan handel ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Ketika Anda selesai dengan handel, panggil fungsi EvtClose . |
EvtPublisherMetadataTaskName Mengidentifikasi atribut nama tugas. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataTaskEventGuid Mengidentifikasi atribut eventGuid tugas. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataTaskValue Mengidentifikasi atribut nilai tugas. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. |
EvtPublisherMetadataTaskMessageID Mengidentifikasi atribut pesan tugas. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. 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 tugas tidak menentukan pesan, nilainya adalah –1. |
EvtPublisherMetadataOpcodes Mengidentifikasi elemen anak opcodes penyedia. Jenis varian untuk properti ini adalah EvtVarTypeEvtHandle. Untuk mengakses metadata opcode yang ditentukan atau direferensikan penyedia, gunakan handel ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Ketika Anda selesai dengan handel, panggil fungsi EvtClose . |
EvtPublisherMetadataOpcodeName Mengidentifikasi atribut nama opcode. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataOpcodeValue Mengidentifikasi atribut nilai opcode. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt32. Kata tinggi berisi nilai opcode dan kata rendah berisi tugas tempatnya berada. Jika kata rendah adalah nol, opcode didefinisikan secara global; jika tidak, opcode adalah tugas spesifik. Gunakan nilai kata rendah untuk menentukan tugas yang menentukan opcode. |
EvtPublisherMetadataOpcodeMessageID Mengidentifikasi atribut pesan opcode. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. 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 opcode tidak menentukan pesan, nilainya adalah –1. |
EvtPublisherMetadataKeywords Mengidentifikasi elemen anak kata kunci penyedia. Jenis varian untuk properti ini adalah EvtVarTypeEvtHandle. Untuk mengakses metadata kata kunci yang ditentukan penyedia, gunakan handel ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Ketika Anda selesai dengan handel, panggil fungsi EvtClose . |
EvtPublisherMetadataKeywordName Mengidentifikasi atribut nama kata kunci. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeString. |
EvtPublisherMetadataKeywordValue Mengidentifikasi atribut mask kata kunci. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. Jenis varian untuk properti ini adalah EvtVarTypeUInt64. |
EvtPublisherMetadataKeywordMessageID Mengidentifikasi atribut pesan kata kunci. Gunakan pengidentifikasi ini saat memanggil fungsi EvtGetObjectArrayProperty . Untuk detailnya, lihat Keterangan. 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 kata kunci tidak menentukan pesan, nilainya adalah –1. |
EvtPublisherMetadataPropertyIdEND Nilai enumerasi ini menandai akhir dari nilai enumerasi. |
Keterangan
Daftar pengidentifikasi dalam enumerasi ini adalah untuk properti yang tidak dapat berubah. Untuk mendapatkan konfigurasi saluran, panggil fungsi EvtGetChannelConfigProperty .
Anda tidak dapat menggunakan pengidentifikasi properti berikut saat memanggil fungsi EvtGetPublisherMetadataProperty :
- EvtPublisherMetadataChannelReferencePath
- EvtPublisherMetadataChannelReferenceIndex
- EvtPublisherMetadataChannelReferenceID
- EvtPublisherMetadataChannelReferenceFlags
- EvtPublisherMetadataChannelReferenceMessageID
- EvtPublisherMetadataLevelName
- EvtPublisherMetadataLevelValue
- EvtPublisherMetadataLevelMessageID
- EvtPublisherMetadataTaskName
- EvtPublisherMetadataTaskEventGuid
- EvtPublisherMetadataTaskValue
- EvtPublisherMetadataTaskMessageID
- EvtPublisherMetadataOpcodeName
- EvtPublisherMetadataOpcodeValue
- EvtPublisherMetadataOpcodeMessageID
- EvtPublisherMetadataKeywordName
- EvtPublisherMetadataKeywordValue
- EvtPublisherMetadataKeywordMessageID
Handel menunjuk ke array objek yang berisi metadata untuk jenis anak yang ditentukan penyedia. Untuk menentukan berapa banyak objek dalam array, panggil fungsi EvtGetObjectArraySize . Untuk mengakses properti salah satu objek, panggil fungsi EvtGetObjectArrayProperty dan tentukan pengidentifikasi properti yang ingin Anda ambil.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | winevt.h |
Lihat juga
EVT_EVENT_METADATA_PROPERTY_ID