IMAGEHLP_DEFERRED_SYMBOL_LOAD64 Structure

Debug Help Library

IMAGEHLP_DEFERRED_SYMBOL_LOAD64 Structure

Contains information about a deferred symbol load.

This structure supersedes the IMAGEHLP_DEFERRED_SYMBOL_LOAD structure. For more information, see Updated Platform Support.

typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD64 {
DWORD SizeOfStruct;
DWORD64 BaseOfImage;
DWORD CheckSum;
DWORD TimeDateStamp;
TCHAR FileName[MAX_PATH];
BOOLEAN Reparse;
HANDLE hFile; } IMAGEHLP_DEFERRED_SYMBOL_LOAD64,
*PIMAGEHLP_DEFERRED_SYMBOL_LOAD64;

Members

SizeOfStruct

The size of the structure, in bytes. The caller must set this member to sizeof(IMAGEHLP_DEFERRED_SYMBOL_LOAD64).

BaseOfImage

The base virtual address where the image is loaded.

CheckSum

The computed checksum of the image. This value can be zero.

TimeDateStamp

The date and timestamp value. The value is represented in the number of seconds elapsed since midnight (00:00:00), January 1, 1970, Universal Coordinated Time, according to the system clock. The timestamp can be printed using the C run-time (CRT) function ctime.

FileName

The image name. The name may or may not contain a full path.

Reparse

If this member is TRUE, the operation should be performed again. Otherwise, it should not.

hFile

A handle to a file. This member is used with CBA_DEFERRED_SYMBOL_LOAD_PARTIAL and IMAGEHLP_DEFERRED_SYMBOL_LOAD_FAILURE callbacks.

Requirements

Redistributable

Requires DbgHelp.dll 5.1 or later.

Header

Declared in DbgHelp.h.

Unicode

Implemented as IMAGEHLP_DEFERRED_SYMBOL_LOADW64 (Unicode) and IMAGEHLP_DEFERRED_SYMBOL_LOAD64 (ANSI).

See Also

SymRegisterCallbackProc64


Send comments about this topic to Microsoft

Build date: 9/25/2007

© 2007 Microsoft Corporation. All rights reserved.