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 |