ETW_BUFFER_HEADER 구조체(evntrace.h)
ETW 버퍼의 헤더 구조입니다.
구문
typedef struct ETW_BUFFER_HEADER {
ULONG Reserved1[4];
LARGE_INTEGER TimeStamp;
ULONG Reserved2[4];
ETW_BUFFER_CONTEXT ClientContext;
ULONG Reserved3;
ULONG FilledBytes;
ULONG Reserved4[5];
} ETW_BUFFER_HEADER;
멤버
Reserved1[4]
예약되어 있습니다.
TimeStamp
버퍼가 플러시된 시간입니다. 버퍼가 수집된 세션의 원시 클록 형식입니다(예: QueryPerformanceCounter, CPU 타임스탬프 카운터 또는 GetSystemTimeAsFileTime).
Reserved2[4]
예약되어 있습니다.
ClientContext
이 버퍼를 생성한 프로세서 및 로거에 대한 정보를 포함합니다. ETW_BUFFER_CONTEXT 참조하세요.
Reserved3
FilledBytes
버퍼에 있는 유효한 데이터의 크기입니다. ETW_BUFFER_HEADER 및 이벤트 데이터의 크기입니다. 버퍼가 복사되면 유효한 데이터를 저장할 충분한 메모리만 할당하는 것이 일반적이므로(예: FilledBytes 바이트만 할당 및 복사됨) 버퍼의 받는 사람이 이 오프셋을 초과하여 읽지 않아야 합니다.
Reserved4[5]
예약되어 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
머리글 | evntrace.h |