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.
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.
DEBUG_EVENT