Bagikan melalui


EventDescriptor Struktur

Definisi

Berisi metadata yang menentukan peristiwa.

public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
Warisan
EventDescriptor

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.

Berlaku untuk