MODULE_INFO
특정 모듈 (DLL, EXE, 또는 어셈블리)에 대해 설명 합니다.
typedef struct tagMODULE_INFO {
MODULE_INFO_FIELDS dwValidFields;
BSTR m_bstrName;
BSTR m_bstrUrl;
BSTR m_bstrVersion;
BSTR m_bstrDebugMessage;
UINT64 m_addrLoadAddress;
UINT64 m_addrPreferredLoadAddress;
DWORD m_dwSize;
DWORD m_dwLoadOrder;
FILETIME m_TimeStamp;
BSTR m_bstrUrlSymbolLocation;
MODULE_FLAGS m_dwModuleFlags;
} MODULE_INFO;
public struct MODULE_INFO {
public uint dwValidFields;
public string m_bstrName;
public string m_bstrUrl;
public string m_bstrVersion;
public string m_bstrDebugMessage;
public ulong m_addrLoadAddress;
public ulong m_addrPreferredLoadAddress;
public uint m_dwSize;
public uint m_dwLoadOrder;
public FILETIME m_TimeStamp;
public string m_bstrUrlSymbolLocation;
public uint m_dwModuleFlags;
};
Members
dwValidFields
플래그의 조합에서 MODULE_INFO_FIELDS 채워진 필드를 지정 하는 열거형입니다.m_bstrName
모듈 이름입니다.m_bstrUrl
모듈의 URL입니다.m_bstrVersion
모듈의 버전입니다.m_bstrDebugMessage
이 모듈에 대 한 예를 들어, "기호 로드할 수 없습니다." 메시지를m_addrLoadAddress
모듈의 로드 주소입니다.m_addrPreferredLoadAddress
모듈이 기본 로드 주소입니다.m_dwSize
모듈 크기입니다.m_dwLoadOrder
모듈 로드 순서입니다.m_TimeStamp
기호 파일을 마지막으로 수정한 시간입니다.m_bstrUrlSymbolLocation
기호 파일의 위치 (예를 들어, "입니다. \ ") 모듈에 지정 합니다. 시작 위치와 모듈에 대 한 기호를 찾으려면 사용 합니다.m_dwModuleFlags
플래그의 조합에서 MODULE_FLAGS 모듈에서 설명 하는 열거형입니다.
설명
이 구조체에 전달 되는 IDebugModule2::GetInfo 메서드는 입력 위치에 있습니다.
이 구조에 나열 된 각 모듈에 해당는 모듈 창입니다.
요구 사항
헤더: msdbg.h
네임 스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll