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 |