Función ProcessTraceAddBufferToBufferStream (evntrace.h)
Proporciona un búfer de seguimiento ETW a una sesión de procesamiento creada por OpenTraceFromBufferStream.
Sintaxis
ETW_APP_DECLSPEC_DEPRECATED ULONG WMIAPI ProcessTraceAddBufferToBufferStream(
TRACEHANDLE TraceHandle,
const ETW_BUFFER_HEADER *Buffer,
ULONG BufferSize
);
Parámetros
TraceHandle
TRACEHANDLE para la sesión de procesamiento a la que se va a agregar.
Buffer
Un búfer ETW válido que se va a procesar.
BufferSize
Tamaño del búfer ETW.
Valor devuelto
ERROR_SUCCESS o un código de error de Win32 para indicar que el búfer no es válido, el orden de espera o que TraceHandle no es válido.
Comentarios
Los búferes pasados por ProcessTraceAddBufferToBufferStream deben estar en el mismo orden en que se generaron mediante ProcessTrace. El orden incorrecto de los búferes puede provocar que la función devuelva un error.
Cuando el búfer haya terminado de procesarse, se llamará a BufferCompletionCallback especificado en OpenTraceFromBufferStream para liberarlo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | evntrace.h |
Library | Sechost.lib en Windows 8.1 y Windows Server 2012 R2; Advapi32.lib en Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista y Windows XP |
Archivo DLL | Sechost.dll en Windows 8.1 y Windows Server 2012 R2; Advapi32.dll en Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista y Windows XP |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de