Compartir a través de


Función QueryTraceProcessingHandle (evntrace.h)

Recupera información sobre una sesión de procesamiento de seguimiento etw abierta por OpenTrace.

Sintaxis

ETW_APP_DECLSPEC_DEPRECATED ULONG WMIAPI QueryTraceProcessingHandle(
  [in]            PROCESSTRACE_HANDLE          ProcessingHandle,
  [in]            ETW_PROCESS_HANDLE_INFO_TYPE InformationClass,
  [in, optional]  PVOID                        InBuffer,
  [in]            ULONG                        InBufferSize,
  [out, optional] PVOID                        OutBuffer,
  [in]            ULONG                        OutBufferSize,
  [out]           PULONG                       ReturnLength
);

Parámetros

[in] ProcessingHandle

Identificador válido creado con OpenTrace desde el que se deben consultar los datos.

[in] InformationClass

Valor ETW_PROCESS_HANDLE_INFO_TYPE que especifica qué tipo de operación se realizará en el identificador.

[in, optional] InBuffer

Reservado para uso futuro. Puede ser null.

[in] InBufferSize

Tamaño en bytes del inBuffer.

[out, optional] OutBuffer

Búfer proporcionado por el autor de la llamada para recibir datos de salida.

[in] OutBufferSize

Tamaño en bytes de OutBuffer.

[out] ReturnLength

Tamaño en bytes de los datos que escribió la API en OutBuffer. Se usa para las devoluciones de longitud variable.

Valor devuelto

Si la función se ejecuta correctamente, se ERROR_SUCCESS el valor devuelto.

Si se produce un error en la función, el valor devuelto es uno de los códigos de error del sistema .

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1709
servidor mínimo admitido Windows Server, versión 1709
de la plataforma de destino de Windows
encabezado de evntrace.h
biblioteca de AdvAPI32.lib
DLL de AdvAPI32.dll