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 |