Поделиться через


Функция EventDescCreate (evntprov.h)

Задает значения дескриптора события.

Синтаксис

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

Параметры

[out] EventDescriptor

Дескриптор события, значения элементов которого равны значениям остальных параметров. Дополнительные сведения см. в разделе EVENT_DESCRIPTOR.

[in] Id

Идентификатор события. Значение используется для задания элемента IdEVENT_DESCRIPTOR.

[in] Version

Версия события. Значение используется для задания элемента VersionEVENT_DESCRIPTOR.

[in] Channel

Категория событий, к которым принадлежит это событие. Значение используется для задания члена каналаEVENT_DESCRIPTOR.

[in] Level

Указывает серьезность события. Значение используется для задания элемента LevelEVENT_DESCRIPTOR.

[in] Task

Определяет логический компонент приложения, события которого требуется включить. Значение используется для задания элемента TaskEVENT_DESCRIPTOR.

[in] Opcode

Операция, выполняемая во время записи события. Значение используется для задания элемента OpcodeEVENT_DESCRIPTOR.

[in] Keyword

Битовая маска, которая дополнительно определяет категорию событий, к которым принадлежит событие. Значение используется для задания элемента ключевого словаEVENT_DESCRIPTOR.

Возвращаемое значение

Эта функция не возвращает значение.

Комментарии

Это удобный макрос для настройки членов структуры EVENT_DESCRIPTOR .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header evntprov.h

См. также раздел

EventDescZero