IDebugHostModule 인터페이스(dbgmodel.h)
특정 모듈에 대한 (IDebugHostSymbol 파생) 인터페이스입니다.
상속
IDebugHostModule은 IDebugHostSymbol에서 상속됩니다.
메서드
IDebugHostModule 인터페이스에는 이러한 메서드가 있습니다.
IDebugHostModule::AddRef IDebugHostModule::AddRef 메서드는 개체의 인터페이스에 대한 참조 수를 증가합니다. |
IDebugHostModule::EnumerateChildren IDebugHostModule::EnumerateChildren 메서드는 지정된 기호의 모든 자식을 열거할 수 있는 열거자를 가져옵니다. |
IDebugHostModule::FindSymbolByName IDebugHostModule::FindSymbolByName 메서드는 모듈에서 호출할 때 모듈 내에서 이름으로 전역 기호를 검색합니다. |
IDebugHostModule::FindSymbolByRVA IDebugHostModule::FindSymbolByRVA 메서드는 모듈에서 호출할 때 모듈 내의 지정된 상대 가상 주소에서 기호를 검색합니다. |
IDebugHostModule::FindTypeByName IDebugHostModule::FindTypeByName 메서드는 모듈에서 호출할 때 모듈 내에서 형식 이름으로 형식을 찾아 해당 형식 기호를 검색합니다. |
IDebugHostModule::GetBaseLocation 모듈에서 호출될 때 IDebugHostModule::GetBaseLocation 메서드는 모듈의 기본 로드 주소를 위치 구조로 가져옵니다. |
IDebugHostModule::GetContainingModule 기호에서 호출할 때 IDebugHostModule::GetContainingModule 메서드는 기호에 포함된 모듈이 있는 경우 기호가 포함된 모듈을 가져옵니다. |
IDebugHostModule::GetContext 기호에서 호출되는 IDebugHostModule::GetContext 메서드는 기호가 있는 호스트 컨텍스트를 가져옵니다. |
IDebugHostModule::GetImageName IDebugHostModule::GetImageName 메서드는 모듈의 이미지 이름 또는 전체 경로를 할당된 문자열로 가져옵니다. |
IDebugHostModule::GetName 기호에서 호출되는 IDebugHostModule::GetName 메서드는 이름이 있는 경우 기호의 이름을 가져옵니다. |
IDebugHostModule::GetSymbolKind IDebugHostModule::GetSymbolKind 메서드는 기호에서 호출할 때 필드, 기본 클래스 또는 형식과 같은 기호 종류를 가져옵니다. |
IDebugHostModule::GetType 기호에서 호출되는 IDebugHostModule::GetType 메서드는 int *와 같은 기호 형식을 가져옵니다. |
IDebugHostModule::GetVersion 모듈에서 호출되는 IDebugHostModule::GetVersion 메서드는 모듈 헤더에서 모듈 버전 정보를 가져옵니다. |
IDebugHostModule::QueryInterface IDebugHostModule::QueryInterface 메서드는 개체에서 지원되는 인터페이스에 대한 포인터를 검색합니다. |
IDebugHostModule::Release IDebugHostModule::Release 메서드는 개체의 인터페이스에 대한 참조 수를 줄입니다. |
설명
일부 주소 공간 내에 로드되는 모듈에 대한 디버거의 개념은 데이터 모델에서 두 가지 고유한 방법으로 표시됩니다.
IDebugHostModule 인터페이스를 통한 형식 시스템 수준입니다. 여기서 모듈은 기호이고 모듈의 핵심 특성은 인터페이스 메서드 호출입니다.
Debugger.Models.Module 데이터 모델을 통해 데이터 모델 수준에서 프로젝터됩니다. 이는 모듈의 형식 시스템 IDebugHostModule 표현을 확장할 수 있는 캡슐화입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgmodel.h |