Функция 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 |