ProcessTraceAddBufferToBufferStream 함수(evntrace.h)

OpenTraceFromBufferStream만든 처리 세션에 ETW 추적 버퍼를 제공합니다.

통사론

ETW_APP_DECLSPEC_DEPRECATED ULONG WMIAPI ProcessTraceAddBufferToBufferStream(
  PROCESSTRACE_HANDLE     TraceHandle,
  const ETW_BUFFER_HEADER *Buffer,
  ULONG                   BufferSize
);

매개 변수

TraceHandle

추가할 처리 세션에 대한 TRACEHANDLE입니다.

Buffer

처리할 유효한 ETW 버퍼입니다.

BufferSize

ETW 버퍼 크기입니다.

반환 값

ERROR_SUCCESS 또는 Win32 오류 코드를 사용하여 버퍼가 유효하지 않거나 시간 초과되었거나 TraceHandle이 유효하지 않음을 나타냅니다.

발언

ProcessTraceAddBufferToBufferStream 전달된 버퍼는 ProcessTrace의해 생성된 것과 동일한 순서여야 합니다. 버퍼의 순서가 잘못되면 함수가 오류를 반환할 수 있습니다.

버퍼 처리가 완료되면 OpenTraceFromBufferStream 지정된 BufferCompletionCallback 호출하여 해제합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 11 2022 업데이트
지원되는 최소 서버 Windows Server 2022
대상 플랫폼 Windows
헤더 evntrace.h
라이브러리 Advapi32.dll
DLL Windows 8.1 및 Windows Server 2012 R2에서 Sechost.dll; windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista 및 Windows XP의 Advapi32.dll