Función EtwSetInformation (wdm.h)

EtwSetInformation proporciona información de propósito especial para modificar un registro del proveedor ETW en modo kernel. La función EtwSetInformation es el equivalente en modo kernel de la función EventSetInformation .

Sintaxis

NTSTATUS EtwSetInformation(
  [in]           REGHANDLE        RegHandle,
  [in]           EVENT_INFO_CLASS InformationClass,
  [in, optional] PVOID            EventInformation,
  [in]           ULONG            InformationLength
);

Parámetros

[in] RegHandle

Identificador de registro del proveedor ETW que se va a modificar. EtwRegister devuelve el identificador de registro.

[in] InformationClass

Tipo (EVENT_INFO_CLASS) de la operación que se va a realizar en el objeto de registro.

[in, optional] EventInformation

Búfer de entrada.

[in] InformationLength

Tamaño del búfer de entrada.

Valor devuelto

Si la función se realiza correctamente, se STATUS_SUCCESS el valor devuelto.

Código devuelto Descripción
STATUS_INVALID_HANDLE Este error se devuelve si el parámetro RegHandle no es un identificador de registro válido.
STATUS_INVALID_PARAMETER Uno o varios de los parámetros no son válidos.
STATUS_INVALID_DEVICE_REQUEST No se admite la solicitud.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 10 y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h)
Library NtosKrnl.lib
IRQL PASSIVE_LEVEL

Consulte también

EventSetInformation

EVENT_INFO_CLASS