IMAGEHLP_DEFERRED_SYMBOL_LOAD 구조체(dbghelp.h)
지연된 기호 로드에 대한 정보를 포함합니다.
구문
typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD {
DWORD SizeOfStruct;
DWORD BaseOfImage;
DWORD CheckSum;
DWORD TimeDateStamp;
CHAR FileName[MAX_PATH];
BOOLEAN Reparse;
HANDLE hFile;
} IMAGEHLP_DEFERRED_SYMBOL_LOAD, *PIMAGEHLP_DEFERRED_SYMBOL_LOAD;
멤버
SizeOfStruct
구조체의 크기(바이트)입니다. 호출자는 이 멤버를 로 sizeof(IMAGEHLP_DEFERRED_SYMBOL_LOAD64)
설정해야 합니다.
BaseOfImage
이미지가 로드되는 기본 가상 주소입니다.
CheckSum
이미지의 계산된 체크섬입니다. 이 값은 0일 수 있습니다.
TimeDateStamp
날짜 및 타임스탬프 값입니다. 이 값은 시스템 시계에 따라 1970년 1월 1일 자정(00:00:00) 이후 경과된 시간(초)으로 표시됩니다. 타임스탬프는 C 런타임(CRT) 함수 ctime을 사용하여 인쇄할 수 있습니다.
FileName[MAX_PATH]
이미지 이름입니다. 이름에 전체 경로가 포함될 수도 있거나 포함되지 않을 수도 있습니다.
Reparse
이 멤버가 TRUE이면 작업을 다시 수행해야 합니다. 그렇지 않으면 안 됩니다.
hFile
파일에 대한 핸들입니다. 이 멤버는 CBA_DEFERRED_SYMBOL_LOAD_PARTIAL 및 IMAGEHLP_DEFERRED_SYMBOL_LOAD_FAILURE 콜백에 사용됩니다.
설명
이 구조체는 IMAGEHLP_DEFERRED_SYMBOL_LOAD 구조체를 대체합니다. 자세한 내용은 업데이트된 플랫폼 지원을 참조하세요. IMAGEHLP_DEFERRED_SYMBOL_LOAD DbgHelp.h에서 다음과 같이 정의됩니다.
#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define IMAGEHLP_DEFERRED_SYMBOL_LOAD IMAGEHLP_DEFERRED_SYMBOL_LOAD64
#define PIMAGEHLP_DEFERRED_SYMBOL_LOAD PIMAGEHLP_DEFERRED_SYMBOL_LOAD64
#else
typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD {
DWORD SizeOfStruct;
DWORD BaseOfImage;
DWORD CheckSum;
DWORD TimeDateStamp;
CHAR FileName[MAX_PATH];
BOOLEAN Reparse;
HANDLE hFile;
} IMAGEHLP_DEFERRED_SYMBOL_LOAD, *PIMAGEHLP_DEFERRED_SYMBOL_LOAD;
#endif
요구 사항
머리글 | dbghelp.h |
재배포 가능 파일 | DbgHelp.dll 5.1 이상 |