EventDescriptor Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi metadata yang menentukan peristiwa.
public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
- Warisan
Keterangan
Kelas ini mewakili peristiwa yang ditentukan dalam manifes. Setelah menulis manifes, Anda menggunakan Pengkompilasi Pesan (MC.exe) untuk menghasilkan file sumber daya. Produk sampingan dari proses adalah file header yang berisi pendeskripsi peristiwa di C, seperti yang ditunjukkan dalam contoh berikut.
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR ReadEvent = {0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x8000000000000005};
Gunakan nilai deskriptor untuk membuat instans kelas ini, seperti yang ditunjukkan dalam contoh berikut. Kata kunci adalah nilai panjang yang tidak ditandatangani dan tidak dapat ditransmisikan langsung ke panjang; Anda harus menggunakan unchecked
kata kunci bahasa untuk mengizinkan penugasan.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
Anda menggunakan deskriptor saat memanggil EventProvider.WriteEvent metode atau EventProvider.WriteEvent .
Konstruktor
EventDescriptor(Int32, Byte, Byte, Byte, Byte, Int32, Int64) |
Menginisialisasi instans baru kelas EventDescriptor. |
Properti
Channel |
Mengambil nilai saluran dari pendeskripsi peristiwa. |
EventId |
Mengambil nilai pengidentifikasi peristiwa dari pendeskripsi peristiwa. |
Keywords |
Mengambil nilai kata kunci dari pendeskripsi peristiwa. |
Level |
Mengambil nilai tingkat dari pendeskripsi peristiwa. |
Opcode |
Mengambil nilai kode operasi dari pendeskripsi peristiwa. |
Task |
Mengambil nilai tugas dari pendeskripsi peristiwa. |
Version |
Mengambil nilai versi dari pendeskripsi peristiwa. |