다음을 통해 공유


DbgHelp 구조체

다음은 DbgHelp 구조체입니다.

섹션 내용

항목 설명
_IMAGE_RUNTIME_FUNCTION_ENTRY
64비트 Windows의 함수 테이블에 있는 항목을 나타냅니다.
ADDRESS64
주소를 나타냅니다. STACKFRAME64 구조체에 사용됩니다.
API_VERSION
라이브러리 버전을 포함합니다.
FPO_DATA
FPO(Frame Pointer Omission) 최적화가 사용될 때 x86 컴퓨터의 함수에 대한 스택 프레임 레이아웃을 나타냅니다. 이 구조체는 호출 프레임의 베이스를 찾는 데 사용됩니다.
IMAGE_DEBUG_INFORMATION
디버깅 정보를 포함합니다.
IMAGEHLP_CBA_EVENT
디버깅 이벤트에 대한 정보를 포함합니다.
IMAGEHLP_CBA_READ_MEMORY
메모리 읽기 작업에 대한 정보를 포함합니다.
IMAGEHLP_DEFERRED_SYMBOL_LOAD64
지연된 기호 로드에 대한 정보를 포함합니다.
IMAGEHLP_DUPLICATE_SYMBOL64
중복 기호 정보를 포함합니다.
IMAGEHLP_GET_TYPE_INFO_PARAMS
모듈의 형식 정보를 포함합니다.
IMAGEHLP_LINE64
원본 파일 줄을 나타냅니다.
IMAGEHLP_MODULE64
모듈 정보를 포함합니다.
IMAGEHLP_STACK_FRAME
스택 프레임 정보를 포함합니다.
IMAGEHLP_SYMBOL64
기호 정보를 포함합니다.
KDHELP64
스레드의 커널 스택에서 사용자 모드 콜백을 추적하기 위해 커널 디버거가 사용하는 정보입니다.
LOADED_IMAGE
로드된 이미지에 대한 정보를 포함합니다.
MINIDUMP_CALLBACK_INFORMATION
MiniDumpWriteDump 함수에서 사용할 수 있는 선택적 콜백 함수에 대한 포인터를 포함합니다.
MINIDUMP_CALLBACK_INPUT
MiniDumpCallback 함수에서 사용하는 정보를 포함합니다.
MINIDUMP_CALLBACK_OUTPUT
MiniDumpCallback 함수에서 반환된 정보를 포함합니다.
MINIDUMP_DIRECTORY
미니덤프 파일의 특정 데이터 스트림에 액세스하는 데 필요한 정보를 포함합니다.
MINIDUMP_EXCEPTION
예외 정보를 포함합니다.
MINIDUMP_EXCEPTION_INFORMATION
MiniDumpWriteDump 함수로 미니덤프 파일에 기록한 예외 정보를 포함합니다.
MINIDUMP_EXCEPTION_STREAM
예외 정보 스트림을 나타냅니다.
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR
함수 테이블 스트림을 나타냅니다.
MINIDUMP_FUNCTION_TABLE_STREAM
함수 테이블 스트림의 헤더를 나타냅니다.
MINIDUMP_HANDLE_DATA_STREAM
핸들 데이터 스트림의 헤더를 나타냅니다.
MINIDUMP_HANDLE_DESCRIPTOR
미니덤프가 쓰여졌을 때의 개별 시스템 핸들 상태를 포함합니다.
MINIDUMP_HANDLE_DESCRIPTOR_2
미니덤프가 쓰여졌을 때의 개별 시스템 핸들 상태를 설명합니다.
MINIDUMP_HANDLE_OBJECT_INFORMATION
핸들의 개체별 정보를 포함합니다.
MINIDUMP_HANDLE_OPERATION_LIST
핸들 작업 목록을 포함합니다.
MINIDUMP_HEADER
미니덤프 파일의 헤더 정보를 포함합니다.
MINIDUMP_INCLUDE_MODULE_CALLBACK
콜백 형식이 IncludeModuleCallback인 경우, MiniDumpCallback 함수에 대한 정보를 포함합니다.
MINIDUMP_INCLUDE_THREAD_CALLBACK
콜백 형식이 IncludeThreadCallback인 경우 MiniDumpCallback 함수에 대한 정보를 포함합니다.
MINIDUMP_IO_CALLBACK
I/O 콜백 정보를 포함합니다.
MINIDUMP_LOCATION_DESCRIPTOR
미니덤프 파일 내에서 데이터 스트림의 위치를 설명하는 정보를 포함합니다.
MINIDUMP_MEMORY_DESCRIPTOR
메모리 범위를 설명합니다.
MINIDUMP_MEMORY_INFO
메모리 영역을 설명합니다.
MINIDUMP_MEMORY_INFO_LIST
메모리 영역 목록을 포함합니다.
MINIDUMP_MEMORY_LIST
메모리 범위 목록을 포함합니다.
MINIDUMP_MISC_INFO
다양한 정보를 포함합니다.
MINIDUMP_MISC_INFO_2
기타 정보 스트림의 정보를 나타냅니다.
MINIDUMP_MODULE
특정 모듈의 정보를 포함합니다.
MINIDUMP_MODULE_CALLBACK
콜백 형식이 ModuleCallback인 경우 MiniDumpCallback 함수에 대한 모듈 정보를 포함합니다.
MINIDUMP_MODULE_LIST
모듈 목록을 포함합니다.
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK
실패한 메모리 읽기 작업에 대한 정보를 포함합니다.
MINIDUMP_STRING
문자열을 설명합니다.
MINIDUMP_SYSTEM_INFO
프로세서 및 운영 체제 정보를 포함합니다.
MINIDUMP_THREAD
특정 스레드의 정보를 포함합니다.
MINIDUMP_THREAD_CALLBACK
콜백 형식이 ThreadCallback인 경우 MiniDumpCallback 함수의 스레드 정보를 포함합니다.
MINIDUMP_THREAD_EX
특정 스레드의 확장 정보를 포함합니다.
MINIDUMP_THREAD_EX_CALLBACK
콜백 형식이 ThreadExCallback인 경우 MiniDumpCallback 함수의 확장 스레드 정보를 포함합니다.
MINIDUMP_THREAD_EX_LIST
스레드 목록을 포함합니다.
MINIDUMP_THREAD_INFO
스레드 상태 정보를 포함합니다.
MINIDUMP_THREAD_INFO_LIST
스레드 목록을 포함합니다.
MINIDUMP_THREAD_LIST
스레드 목록을 포함합니다.
MINIDUMP_UNLOADED_MODULE
언로드된 모듈에 대한 정보를 포함합니다. 이 정보를 통해 더 이상 로드되지 않는 코드를 호출하는 문제를 진단할 수 있습니다.
MINIDUMP_UNLOADED_MODULE_LIST
언로드된 모듈 목록을 포함합니다.
MINIDUMP_USER_STREAM
데이터 스트림에 저장된 사용자 정의 정보를 포함합니다.
MINIDUMP_USER_STREAM_INFORMATION
MiniDumpWriteDump 함수에서 사용하는 사용자 데이터 스트림 목록을 포함합니다.
MODLOAD_CVMISC
CodeView 및 Misc 레코드를 포함합니다.
MODLOAD_DATA
모듈 데이터를 포함합니다.
OMAP
주소 맵의 항목을 설명합니다.
SOURCEFILE
원본 파일 정보를 포함합니다.
SRCCODEINFO
줄 정보를 포함합니다.
STACKFRAME64
스택 프레임을 나타냅니다.
STACKFRAME_EX
확장 스택 프레임을 나타냅니다.
SYMBOL_INFO
기호 정보를 포함합니다.
SYMSRV_INDEX_INFO
기호 서버 인덱스 정보를 포함합니다.
TI_FINDCHILDREN_PARAMS
형식 인덱스 정보를 포함합니다. SymGetTypeInfo 함수에서 사용합니다.