Encabezado evntprov.h
Varias tecnologías usan este encabezado. Para más información, consulte:
evntprov.h contiene las siguientes interfaces de programación:
Functions
EventActivityIdControl Crea, consulta y establece identificadores de actividad para su uso en eventos ETW. |
EventDataDescCreate Establece los valores de un EVENT_DATA_DESCRIPTOR. |
EventDescCreate Establece los valores de un descriptor de eventos. |
EventDescGetChannel Recupera el canal del descriptor de eventos. |
EventDescGetId Recupera el identificador de evento del descriptor de eventos. |
EventDescGetKeyword Recupera la palabra clave del descriptor de eventos. |
EventDescGetLevel Recupera el nivel de gravedad del descriptor de eventos. |
EventDescGetOpcode Recupera el código de operación del descriptor de eventos. |
EventDescGetTask Recupera la tarea del descriptor de eventos. |
EventDescGetVersion Recupera la versión del descriptor de eventos. |
EventDescOrKeyword Agrega otra palabra clave al descriptor de eventos. |
EventDescSetChannel Establece el miembro Channel del descriptor de eventos. |
EventDescSetId Establece el miembro Id del descriptor de eventos. |
EventDescSetKeyword Establece el miembro Keyword del descriptor de eventos. |
EventDescSetLevel Establece el miembro Level del descriptor de eventos. |
EventDescSetOpcode Establece el miembro Opcode del descriptor de eventos. |
EventDescSetTask Establece el miembro Task del descriptor de eventos. |
EventDescSetVersion Establece el miembro Version del descriptor de eventos. |
EventDescZero Inicializa un descriptor de eventos en cero. |
EventEnabled Determina si un proveedor de eventos debe generar un evento determinado en función de la EVENT_DESCRIPTOR del evento. |
EventProviderEnabled Determina si un proveedor de eventos debe generar un evento determinado basado en el nivel y la palabra clave del evento. |
EventRegister Registra un proveedor de eventos ETW, creando un identificador que se puede usar para escribir eventos ETW. |
EventSetInformation Configura un proveedor de eventos ETW. |
EventUnregister Anula el registro de un proveedor de eventos ETW. |
EventWrite Escribe un evento ETW que usa el identificador de actividad del subproceso actual. |
EventWriteEx Escribe un evento ETW con un identificador de actividad, un identificador de actividad relacionado opcional, filtros de sesión y opciones especiales. |
EventWriteString Escribe un evento ETW que contiene una cadena como sus datos. Esta función no se debe usar. |
EventWriteTransfer Escribe un evento ETW con un identificador de actividad y un identificador de actividad relacionado opcional. |
Funciones de devolución de llamada
PENABLECALLBACK Los proveedores de eventos ETW definen opcionalmente una función EnableCallback para recibir notificaciones de cambio de configuración. El tipo PENABLECALLBACK define un puntero a esta función de devolución de llamada. EnableCallback es un marcador de posición para el nombre de función definido por la aplicación. |
Estructuras
EVENT_DATA_DESCRIPTOR La estructura EVENT_DATA_DESCRIPTOR define un bloque de datos que se usará en un evento ETW. |
EVENT_DESCRIPTOR La estructura EVENT_DESCRIPTOR contiene información (metadatos) sobre un evento ETW. |
EVENT_FILTER_DESCRIPTOR Define los datos de filtro que una sesión pasa a la función enable callback del proveedor. |
EVENT_FILTER_EVENT_ID Define los identificadores de evento usados en una estructura de EVENT_FILTER_DESCRIPTOR para un filtro de recorrido de pila o identificador de evento. |
EVENT_FILTER_EVENT_NAME Define los identificadores de evento usados en una estructura de EVENT_FILTER_DESCRIPTOR para un filtro de nombre de evento o nombre de tutorial de stalk. |
EVENT_FILTER_HEADER Define los datos de encabezado que deben preceder a los datos de filtro definidos en el manifiesto de instrumentación. |
EVENT_FILTER_LEVEL_KW Define los identificadores de evento usados en una estructura de EVENT_FILTER_DESCRIPTOR para un filtro de palabra clave de nivel de recorrido de pila. |
Enumeraciones
EVENT_INFO_CLASS El tipo de enumeración EVENT_INFO_CLASS se usa con la función EventSetInformation para especificar la operación de configuración que se va a realizar en un registro del proveedor de eventos ETW. |