다음을 통해 공유


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_PARTIALIMAGEHLP_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 이상

추가 정보

SymRegisterCallbackProc64