IDebugComPlusSymbolProvider
COM + 기호 공급자를 관리 되는 코드에만 적용 되는 메서드를 나타냅니다.
IDebugComPlusSymbolProvider : IDebugSymbolProvider
구현자 참고 사항
식 계산기 (EE)에 도움이 되는 인터페이스와는 디버그 엔진 (DE)에서 사용 하기에 분리 되지 않습니다 있지만 다음 방법 아마 DE 개발자 전용 관심 됩니다: AreSymbolsLoaded, GetAddressesInModuleFromPosition, GetEntryPoint, GetFunctionLineOffset, GetLocalVariableLayout, IsFunctionStale, LoadSymbols, LoadSymbolsFromStream, ReplaceSymbols, UnloadSymbols 및 UpdateSymbols입니다.
메서드
메서드 외에 IDebugSymbolProvider 인터페이스,이 인터페이스는 다음 메서드를 구현 합니다.
메서드 |
설명 |
---|---|
응용 프로그램 도메인 식별자를 지정 합니다. 지정 된 모듈에 대해 디버그 기호가 로드 되었는지 확인 합니다. |
|
형식이 지정 된 기본 형식에서 만들어집니다. |
|
IDebugComPlusSymbolProvider::GetAddressesInModuleFromPosition |
문서 위치를에 있는 지정 된 모듈의 디버그 주소 배열에 매핑합니다. |
검색 해당 디버그 주소를 지정 된 배열에 대 한 정보를 입력 합니다. |
|
모듈 및 응용 프로그램 도메인에서 지정 된 어셈블리의 이름을 검색 합니다. |
|
IDebugComPlusSymbolProvider::GetAttributedClassesForLanguage |
주어진된 프로그래밍 언어에서 구현 하는 클래스에 지정 된 특성을 검색 합니다. |
지정 된 모듈에서 지정 된 특성을 가진 클래스를 검색합니다. |
|
응용 프로그램 진입점을 검색합니다. |
|
지정한 줄 오프셋을 나타내는 함수 내에서 주소를 검색 합니다. |
|
레이아웃의 지역 변수를 메서드 집합을 검색합니다. |
|
메타 데이터 개체를 지정 합니다. 지정한 토큰에 연결 된 이름을 반환 합니다. |
|
지정 된 부모 특성이 지정 된 모듈에 대 한 디버그 기호를 검색합니다. |
|
관리 되지 않는 코드에서 사용 하는 기호 판독기를 검색 합니다. |
|
해당 디버그 주소 지정 기호 형식으로 검색 합니다. |
|
함수에 지정 된 디버그 주소를 삭제 하는 경우를 결정 합니다. |
|
개체를 함수에 지정 된 디버그 주소 부실 경우 결정 합니다. |
|
디버거가 지정 된 주소에 있는 코드를 숨길지 여부를 결정 합니다. |
|
메모리에 지정 된 디버그 기호를 로드합니다. |
|
로드 데이터 스트림을 제공 하는 기호를 디버그 합니다. |
|
지정 된 데이터 스트림에서 현재 디버그 기호를 바꿉니다. |
|
디버그 기호 지정 된 모듈을 메모리에서 언로드합니다. |
|
메모리에서 디버그 기호를 지정 된 데이터 스트림에 업데이트 됩니다. |
요구 사항
헤더: Sh.h
네임 스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll