Funzione EventDescCreate (evntprov.h)

Imposta i valori di un descrittore di eventi.

Sintassi

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
);

Parametri

[out] EventDescriptor

Descrittore di eventi i cui valori membro sono impostati su quelli dei parametri rimanenti. Per informazioni dettagliate, vedere EVENT_DESCRIPTOR.

[in] Id

Identificatore dell'evento. Il valore viene utilizzato per impostare il membro Id di EVENT_DESCRIPTOR.

[in] Version

Versione dell'evento. Il valore viene utilizzato per impostare il membro Version di EVENT_DESCRIPTOR.

[in] Channel

Categoria di eventi a cui appartiene questo evento. Il valore viene utilizzato per impostare il membro Channel di EVENT_DESCRIPTOR.

[in] Level

Specifica la gravità dell'evento. Il valore viene utilizzato per impostare il membro Level di EVENT_DESCRIPTOR.

[in] Task

Identifica un componente logico dell'applicazione di cui si desidera abilitare gli eventi. Il valore viene utilizzato per impostare il membro Task di EVENT_DESCRIPTOR.

[in] Opcode

Operazione eseguita al momento della scrittura dell'evento. Il valore viene usato per impostare il membro Opcode di EVENT_DESCRIPTOR.

[in] Keyword

Maschera di bit che definisce ulteriormente la categoria di eventi a cui appartiene l'evento. Il valore viene utilizzato per impostare il membro Keyword di EVENT_DESCRIPTOR.

Valore restituito

Questa funzione non restituisce un valore.

Commenti

Si tratta di una macro utile per impostare i membri della struttura EVENT_DESCRIPTOR .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione evntprov.h

Vedi anche

EventDescZero