다음을 통해 공유


IDebugHostContextExtension 인터페이스(dbgmodel.h)

확장성 기반 수정을 허용하는 호스트 컨텍스트의 선택적 "인터페이스"입니다.

이 인터페이스는 IDebugHostContext에서 QI를 . IDebugHostContextExtensibility에 대한 QI를 통해 변경하고 기존 컨텍스트를 복제해야 합니다(선택 사항 추가 포함). 이 인터페이스가 릴리스되면 다시 액세스할 수 없습니다.

상속

IDebugHostContextExtension은 IUnknown에서 상속됩니다.

방법

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

 
IDebugHostContextExtension::AddExtensionData

AddExtensionData 메서드는 확장 데이터를 컨텍스트에 추가합니다.
IDebugHostContextExtension::AddRef

AddRef 메서드는 컨텍스트 확장에 대한 참조 수를 증분합니다.
IDebugHostContextExtension::FinalizeContext

FinalizeContext 메서드는 호스트 컨텍스트의 수정을 완료하고 변경할 수 없도록 하며 인터페이스를 컨텍스트에 반환합니다.
IDebugHostContextExtension::QueryInterface

QueryInterface 메서드는 개체에서 지원되는 인터페이스에 대한 포인터를 검색합니다.
IDebugHostContextExtension::Release

Release 메서드는 컨텍스트 확장에 대한 참조 수를 줄입니다.

요구 사항

요구
헤더 dbgmodel.h

참고 항목

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