다음을 통해 공유


AVRF_HANDLE_OPERATION 구조체(avrfsdk.h)

핸들 추적 정보를 수집하는 데 필요한 정보를 포함합니다.

구문

typedef struct _AVRF_HANDLE_OPERATION {
  ULONG64                    Handle;
  ULONG                      ProcessId;
  ULONG                      ThreadId;
  ULONG                      OperationType;
  ULONG                      Spare0;
  AVRF_BACKTRACE_INFORMATION BackTraceInformation;
} AVRF_HANDLE_OPERATION, *PAVRF_HANDLE_OPERATION;

멤버

Handle

핸들 추적이 열거되는 힙에 대한 핸들입니다.

ProcessId

애플리케이션이 실행되는 프로세스와 연결된 고유 식별자입니다.

ThreadId

지정된 핸들에서 작업을 수행한 스레드의 고유 식별자( GetCurrentThreadId 함수에서 반환됨)입니다.

OperationType

핸들 작업이 open(create), close 또는 invalid인지 여부를 나타내는 eHANDLE_TRACE_OPERATIONS 열거형의 상수 중 하나입니다.

Spare0

사용자가 원래 구조체의 크기를 변경한 경우에도 자연 경계에서 구조체의 맞춤입니다.

BackTraceInformation

핸들 열거를 완료하는 데 필요한 정보가 포함된 AVRF_BACKTRACE_INFORMATION 구조를 식별합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 avrfsdk.h

추가 정보

리소스 열거형

VerifierEnumerateResource