EventDescriptor Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Metadaten, die ein Ereignis definieren.
public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
- Vererbung
Hinweise
Diese Klasse stellt ein im Manifest definiertes Ereignis dar. Nachdem Sie Ihr Manifest geschrieben haben, verwenden Sie den Nachrichtencompiler (MC.exe), um eine Ressourcendatei zu generieren. Ein Nebenprodukt des Prozesses ist eine Headerdatei, die den Ereignisdeskriptor in C enthält, wie im folgenden Beispiel gezeigt.
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR ReadEvent = {0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x8000000000000005};
Verwenden Sie die Werte des Deskriptors, um eine Instanz dieser Klasse zu erstellen, wie im folgenden Beispiel gezeigt. Das Schlüsselwort ist ein wert ohne Vorzeichen und kann nicht direkt in einen long-Wert umgewandelt werden. Sie müssen das unchecked
Schlüsselwort language verwenden, um die Zuweisung zuzulassen.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
Sie verwenden den Deskriptor, wenn Sie die EventProvider.WriteEvent -Methode oder EventProvider.WriteEvent aufrufen.
Konstruktoren
EventDescriptor(Int32, Byte, Byte, Byte, Byte, Int32, Int64) |
Initialisiert eine neue Instanz der EventDescriptor-Klasse. |
Eigenschaften
Channel |
Ruft den Channelwert aus dem Ereignisdeskriptor ab. |
EventId |
Ruft den Ereignisbezeichnerwert aus dem Ereignisdeskriptor ab. |
Keywords |
Ruft den Schlüsselwortwert aus dem Ereignisdeskriptor ab. |
Level |
Ruft den Ebenenwert aus dem Ereignisdeskriptor ab. |
Opcode |
Ruft den Operationscodewert aus dem Ereignisdeskriptor ab. |
Task |
Ruft den Aufgabenwert aus dem Ereignisdeskriptor ab. |
Version |
Ruft den Versionswert aus dem Ereignisdeskriptor ab. |