Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This structure contains information about a dynamic-link library (DLL) that has just been loaded.
typedef struct _LOAD_DLL_DEBUG_INFO { HANDLE hFile ; LPVOID lpBaseOfDll ; DWORD dwDebugInfoFileOffset ; DWORD nDebugInfoSize ; LPVOID lpImageName ; WORD fUnicode ; } LOAD_DLL_DEBUG_INFO;
Members
This member is strictly optional. Debuggers must be prepared to handle the case where lpImageNameis NULL or *lpImageName(in the address space of the process being debugged) is NULL. Specifically, the system will never provide an image name for a create process event, and it will not likely pass an image name for the first DLL event. The system will also never provide this information in the case of debugging events that originate from a call to the DebugActiveProcessfunction.
Requirements
Runs On | Versions | Defined in | Include | Link to |
---|---|---|---|---|
Windows CE OS | 2.0 and later | Winbase.h |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
DebugActiveProcess, ReadProcessMemory, CREATE_PROCESS_DEBUG_INFO, CREATE_THREAD_DEBUG_INFO, DEBUG_EVENT