다음을 통해 공유


IDebugHostContextExtensibility 인터페이스(dbgmodel.h)

특정 확장을 허용하는 호스트를 지원하는 선택적 dbgmodel.h 인터페이스입니다.

상속

IDebugHostContextExtensibility는 IUnknown에서 상속됩니다.

방법

IDebugHostContextExtensibility 인터페이스에는 이러한 메서드가 있습니다.

 
IDebugHostContextExtensibility::AddRef

AddRef 메서드는 개체에 대한 참조 수를 증분합니다.
IDebugHostContextExtensibility::CloneContextForModification

CloneContextForModification 메서드는 호스트 컨텍스트 개체를 복제하고 한 번 수정 인터페이스를 반환하여 데이터를 컨텍스트와 연결합니다.
IDebugHostContextExtensibility::CloneContextWithModification

CloneContextWithModification 메서드는 현재 호스트 컨텍스트를 복제하고, 특정 확장 Blob을 복제된 컨텍스트와 연결하고, 컨텍스트를 마무리하고, 변경할 수 없는 인터페이스를 새로 복제된 컨텍스트에 반환합니다.
IDebugHostContextExtensibility::HasExtensionData

HasExtensionData 메서드는 지정된 컨텍스트에 연결된 특정 확장 Blob이 있는지 여부를 나타냅니다.
IDebugHostContextExtensibility::QueryInterface

QueryInterface 메서드는 컨텍스트 개체의 지정된 인터페이스에 대한 포인터를 쿼리합니다.
IDebugHostContextExtensibility::ReadExtensionData

ReadExtensionData 메서드는 호스트 컨텍스트에서 확장 데이터를 읽습니다.
IDebugHostContextExtensibility::Release

Release 메서드는 개체의 인터페이스에 대한 참조 수를 줄입니다.

요구 사항

요구
헤더 dbgmodel.h

참고 항목

디버거 데이터 모델 C++ 개요