EventDescCreate-Funktion (evntprov.h)

Legt die Werte eines Ereignisdeskriptors fest.

Syntax

EVNTPROV_PFORCEINLINE VOID EventDescCreate(
  [out] PEVENT_DESCRIPTOR EventDescriptor,
  [in]  USHORT            Id,
  [in]  UCHAR             Version,
  [in]  UCHAR             Channel,
  [in]  UCHAR             Level,
  [in]  USHORT            Task,
  [in]  UCHAR             Opcode,
  [in]  ULONGLONG         Keyword
);

Parameter

[out] EventDescriptor

Ereignisdeskriptor, dessen Memberwerte auf die der verbleibenden Parameter festgelegt sind. Ausführliche Informationen finden Sie unter EVENT_DESCRIPTOR.

[in] Id

Ereignisbezeichner. Der Wert wird verwendet, um das ID-Element von EVENT_DESCRIPTOR festzulegen.

[in] Version

Version des Ereignisses. Der Wert wird verwendet, um das Versionselement von EVENT_DESCRIPTOR festzulegen.

[in] Channel

Die Kategorie der Ereignisse, zu denen dieses Ereignis gehört. Der Wert wird verwendet, um das Kanalelement von EVENT_DESCRIPTOR festzulegen.

[in] Level

Gibt den Schweregrad des Ereignisses an. Der Wert wird verwendet, um das Level-Element von EVENT_DESCRIPTOR festzulegen.

[in] Task

Identifiziert eine logische Komponente der Anwendung, deren Ereignisse Sie aktivieren möchten. Der Wert wird verwendet, um den Task-Membervon EVENT_DESCRIPTOR festzulegen.

[in] Opcode

Vorgang, der zum Zeitpunkt des Schreibens des Ereignisses ausgeführt wird. Der Wert wird verwendet, um das Opcode-Element von EVENT_DESCRIPTOR festzulegen.

[in] Keyword

Bitmaske, die die Kategorie der Ereignisse, zu denen das Ereignis gehört, weiter definiert. Der Wert wird verwendet, um das Schlüsselwortmembervon EVENT_DESCRIPTOR festzulegen.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Bemerkungen

Dies ist ein Komfortmakro zum Festlegen der Member der EVENT_DESCRIPTOR-Struktur .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile evntprov.h

Weitere Informationen

EventDescZero