DEBUG_MODULE_PARAMETERS 구조체(dbgeng.h)
DEBUG_MODULE_PARAMETERS 구조에는 모듈을 설명하기 위한 대부분의 매개 변수가 포함되어 있습니다.
구문
typedef struct _DEBUG_MODULE_PARAMETERS {
ULONG64 Base;
ULONG Size;
ULONG TimeDateStamp;
ULONG Checksum;
ULONG Flags;
ULONG SymbolType;
ULONG ImageNameSize;
ULONG ModuleNameSize;
ULONG LoadedImageNameSize;
ULONG SymbolFileNameSize;
ULONG MappedImageNameSize;
ULONG64 Reserved[2];
} DEBUG_MODULE_PARAMETERS, *PDEBUG_MODULE_PARAMETERS;
멤버
Base
모듈 기반의 대상 가상 주소 공간에 있는 위치입니다. Base 값이 DEBUG_INVALID_OFFSET 구조체가 잘못되었습니다.
Size
모듈에서 차지하는 메모리 범위의 크기(바이트)입니다.
TimeDateStamp
모듈 실행 파일의 날짜 및 타임스탬프를 나타냅니다. 이는 이미지 파일 헤더에 저장된 1970년 1월 1일(UTC) 자정(00:00:00) 이후 경과된 시간(초)입니다.
Checksum
이미지의 체크섬입니다. 이 값은 0일 수 있습니다.
Flags
모듈의 플래그를 포함하는 비트 집합입니다. 존재할 수 있는 비트 플래그는 다음과 같습니다.
값 | Description |
---|---|
DEBUG_MODULE_UNLOADED | 모듈이 언로드되었습니다. |
DEBUG_MODULE_USER_MODE | 모듈은 사용자 모드 모듈입니다. |
DEBUG_MODULE_SYM_BAD_CHECKSUM | 기호 파일의 체크섬이 모듈 이미지의 체크섬과 일치하지 않습니다. |
SymbolType
모듈에 대해 로드되는 기호의 형식입니다. 이 멤버는 다음 값 중 하나를 가질 수 있습니다.
값 | Description |
---|---|
DEBUG_SYMTYPE_NONE | 기호가 로드되지 않습니다. |
DEBUG_SYMTYPE_COFF | 기호는 COFF(공용 개체 파일 형식)입니다. |
DEBUG_SYMTYPE_CODEVIEW | 기호는 Microsoft CodeView 형식입니다. |
DEBUG_SYMTYPE_PDB | PDB 형식의 기호는 DIA(사전 디버그 인터페이스 액세스) 인터페이스를 통해 로드되었습니다. |
DEBUG_SYMTYPE_EXPORT | 실제 기호 파일을 찾을 수 없습니다. 기호 정보는 이진 파일의 내보내기 테이블에서 추출되었습니다. |
DEBUG_SYMTYPE_DEFERRED | 모듈이 로드되었지만 엔진이 기호 로드를 지연시켰습니다. |
DEBUG_SYMTYPE_SYM | SYM 형식의 기호가 로드되었습니다. |
DEBUG_SYMTYPE_DIA | PDB 형식의 기호는 DIA 인터페이스를 통해 로드되었습니다. |
ImageNameSize
모듈의 파일 이름 크기입니다. 크기는 종결자를 포함하여 문자로 측정됩니다.
ModuleNameSize
모듈의 모듈 이름 크기입니다. 크기는 종결자를 포함하여 문자로 측정됩니다.
LoadedImageNameSize
모듈에 대해 로드된 이미지 이름의 크기입니다. 크기는 종결자를 포함하여 문자로 측정됩니다.
SymbolFileNameSize
모듈의 기호 파일 이름 크기입니다. 크기는 종결자를 포함하여 문자로 측정됩니다.
MappedImageNameSize
모듈의 매핑된 이미지 이름 크기입니다. 크기는 종결자를 포함하여 문자로 측정됩니다.
Reserved[2]
시스템에서 사용하도록 예약되었습니다.
설명
이 구조체는 GetModuleParameters에서 반환됩니다.
모듈의 다른 이름을 찾으려면 GetModuleNameString을 사용합니다.
모듈에 대한 자세한 내용은 모듈을 참조하세요. 모듈의 다양한 이름에 대한 자세한 내용은 GetModuleNameString을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgeng.h(DbgEng.h 포함) |