LOAD_DLL_DEBUG_INFO

typedef struct _LOAD_DLL_DEBUG_INFO { /* lddi */

HANDLE hFile;

LPVOID lpBaseOfDll;

DWORD dwDebugInfoFileOffset;

DWORD nDebugInfoSize;

} LOAD_DLL_DEBUG_INFO, *LPLOAD_DLL_DEBUG_INFO;

The LOAD_DLL_DEBUG_INFO structure contains information about a dynamic-link library (DLL) that has just been loaded.

Members

hFile

Identifies a handle to the DLL. If hFile is NULL, the handle is not valid. Otherwise, hFile is opened for reading and read-sharing in the context of the debugger.

lpBaseOfDll

Points to the base address of the DLL in the address space of the process loading the DLL.

dwDebugInfoFileOffset

Specifies the offset to the debugging information in the file identified by hFile. The kernel expects the debugging information to be in CodeView 4.0 format. This format is currently a derivative of COFF (Common Object File Format).

nDebugInfoSize

Specifies the size in bytes of the debugging information in the file. If this value is zero, there is no debugging information.

See Also

DEBUG_EVENT