EventDescriptor Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene i metadati che definiscono un evento.
public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
- Ereditarietà
Commenti
Questa classe rappresenta un evento definito nel manifesto. Dopo aver scritto il manifesto, usare il compilatore di messaggi (MC.exe) per generare un file di risorse. Un byproduct del processo è un file di intestazione che contiene il descrittore dell'evento in C, come illustrato nell'esempio seguente.
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR ReadEvent = {0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x8000000000000005};
Usare i valori del descrittore per creare un'istanza di questa classe, come illustrato nell'esempio seguente. La parola chiave è un valore lungo senza segno e non può essere eseguito il cast direttamente in un lungo; è necessario usare la unchecked
parola chiave della lingua per consentire l'assegnazione.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
Si usa il descrittore quando si chiama il EventProvider.WriteEvent metodo o EventProvider.WriteEvent .
Costruttori
EventDescriptor(Int32, Byte, Byte, Byte, Byte, Int32, Int64) |
Inizializza una nuova istanza della classe EventDescriptor. |
Proprietà
Channel |
Recupera il valore del canale dal descrittore dell'evento. |
EventId |
Recupera il valore dell'identificatore dell'evento dal descrittore dell'evento. |
Keywords |
Recupera il valore della parola chiave dal descrittore dell'evento. |
Level |
Recupera il valore del livello dal descrittore dell'evento. |
Opcode |
Recupera il valore del codice dell'operazione dal descrittore dell'evento. |
Task |
Recupera il valore dell'attività dal descrittore dell'evento. |
Version |
Recupera il valore della versione dal descrittore dell'evento. |