IDebugDisassemblyStream2
이 인터페이스는 명령 스트림을 나타냅니다.
IDebugDisassemblyStream2 : IUnknown
구현자 참고 사항
디버그 엔진 프로그램의 코드를 디스어셈블리를 지원 하기 위해이 인터페이스를 구현 합니다.
호출자에 대 한 참고 사항
호출 하 여 IDebugProgram2::GetDisassemblyStream 메서드는이 인터페이스를 반환 합니다.
메서드에서 Vtable 순서
다음 표에서 메서드를 IDebugDisassemblyStream2.
메서드 |
설명 |
---|---|
디스어셈블리 스트림 내의 현재 위치에서 시작 하는 지침을 읽습니다. |
|
디스어셈블리 스트림에 지정된 된 명령에 지정 된 위치를 기준으로 수 읽기 포인터를 이동합니다. |
|
특정 코드 컨텍스트에 대해 코드 위치 식별자를 반환합니다. |
|
지정 된 코드 위치 식별자에 해당 하는 코드 컨텍스트 개체를 반환 합니다. |
|
코드의 현재 위치를 나타내는 코드 위치 식별자를 반환 합니다. |
|
이 분해 스트림과 연결 된 원본 문서를 가져옵니다. |
|
이 분해 stream의 범위를 가져옵니다. |
|
이 분해 스트림의 크기를 가져옵니다. |
설명
전체 주소 공간 또는 방금 함수나 모듈은 공간 내에서 나타내는 디스어셈블리 스트림을 만들 수 있습니다. 각 명령으로 표시 되는 DisassemblyData 구조를 호출 하 여 반환 되는 IDebugDisassemblyStream2::Read 메서드.
요구 사항
헤더: msdbg.h
네임 스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll
참고 항목
참조
IDebugProgram2::GetDisassemblyStream