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 sottoprodotto del processo è un file di intestazione che contiene il descrittore di 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 long senza segno e non è possibile eseguire il cast direttamente a un valore long. È necessario usare la parola unchecked
chiave language per consentire l'assegnazione.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
Il descrittore viene utilizzato quando si chiama EventProvider.WriteEvent il 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. |