Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
evntprov.h содержит следующие программные интерфейсы:
Функции
|
EventActivityIdControl Создает, запрашивает и задает идентификаторы действий для использования в событиях трассировки событий Windows. |
|
EventDataDescCreate Задает значения EVENT_DATA_DESCRIPTOR. |
|
EventDescCreate Задает значения дескриптора события. |
|
EventDescGetChannel Извлекает канал из дескриптора события. |
|
EventDescGetId Извлекает идентификатор события из дескриптора события. |
|
EventDescGetKeyword Извлекает ключевое слово из дескриптора события. |
|
EventDescGetLevel Извлекает уровень серьезности из дескриптора события. |
|
EventDescGetOpcode Извлекает код операции из дескриптора события. |
|
EventDescGetTask Извлекает задачу из дескриптора события. |
|
EventDescGetVersion Извлекает версию из дескриптора события. |
|
EventDescOrKeyword Добавляет еще один ключевое слово в дескриптор события. |
|
EventDescSetChannel Задает член канала дескриптора события. |
|
EventDescSetId Задает элемент Id дескриптора события. |
|
EventDescSetKeyword Задает элемент ключевого слова дескриптора события. |
|
EventDescSetLevel Задает элемент Level дескриптора события. |
|
EventDescSetOpcode Задает элемент Opcode дескриптора события. |
|
EventDescSetTask Задает элемент Task дескриптора события. |
|
EventDescSetVersion Задает член версии дескриптора события. |
|
EventDescZero Инициализирует дескриптор события равным нулю. |
|
EventEnabled Определяет, должен ли поставщик событий создавать определенное событие на основе EVENT_DESCRIPTOR события. |
|
EventProviderEnabled Определяет, должен ли поставщик событий создавать определенное событие на основе уровня и ключевого слова события. |
|
EventRegister Регистрирует поставщик событий ETW, создавая дескриптор, который можно использовать для записи событий трассировки событий Windows. |
|
EventSetInformation Настраивает поставщик событий трассировки событий Windows. |
|
EventUnregister Отменяет регистрацию поставщика событий трассировки событий Windows. |
|
EventWrite Записывает событие трассировки событий Windows, которое использует идентификатор действия текущего потока. |
|
EventWriteEx Записывает событие трассировки событий Windows с идентификатором действия, необязательным идентификатором связанного действия, фильтрами сеанса и специальными параметрами. |
|
EventWriteString Записывает событие трассировки событий Windows, содержащее строку в качестве данных. Эту функцию не следует использовать. |
|
EventWriteTransfer Записывает событие трассировки событий Windows с идентификатором действия и необязательным идентификатором связанного действия. |
Функции обратного вызова
|
PENABLECALLBACK Поставщики событий ETW при необходимости определяют функцию EnableCallback для получения уведомлений об изменениях конфигурации. Тип PENABLECALLBACK определяет указатель на эту функцию обратного вызова. EnableCallback — это заполнитель для имени функции, определяемой приложением. |
Структуры
|
EVENT_DATA_DESCRIPTOR Структура EVENT_DATA_DESCRIPTOR определяет блок данных, который будет использоваться в событии трассировки событий Windows. |
|
EVENT_DESCRIPTOR Структура EVENT_DESCRIPTOR содержит сведения (метаданные) о событии трассировки событий Windows. |
|
EVENT_FILTER_DESCRIPTOR Определяет данные фильтра, которые сеанс передает в функцию обратного вызова включения поставщика. |
|
EVENT_FILTER_EVENT_ID Определяет идентификаторы событий, используемые в структуре EVENT_FILTER_DESCRIPTOR для идентификатора события или фильтра пошагового стека. |
|
EVENT_FILTER_EVENT_NAME Определяет идентификаторы событий, используемые в структуре EVENT_FILTER_DESCRIPTOR для фильтра имени события или пошагового действия. |
|
EVENT_FILTER_HEADER Определяет данные заголовка, которые должны предшествовать данным фильтра, определенным в манифесте инструментирования. |
|
EVENT_FILTER_LEVEL_KW Определяет идентификаторы событий, используемые в структуре EVENT_FILTER_DESCRIPTOR для фильтра ключевое слово уровня стека. |
Перечисления
|
EVENT_INFO_CLASS Тип перечисления EVENT_INFO_CLASS используется с функцией EventSetInformation, чтобы указать операцию конфигурации, выполняемую при регистрации поставщика событий ETW. |