DISASSEMBLY_STREAM_SCOPE
Specifies the scope of the disassembly stream.
enum enum_DISASSEMBLY_STREAM_SCOPE {
DSS_HUGE = 0x10000000,
DSS_FUNCTION = 0x0001,
DSS_MODULE = (DSS_HUGE) | 0x0002,
DSS_ALL = (DSS_HUGE) | 0x0003
};
typedef DWORD DISASSEMBLY_STREAM_SCOPE;
public enum enum_DISASSEMBLY_STREAM_SCOPE {
DSS_HUGE = 0x10000000,
DSS_FUNCTION = 0x0001,
DSS_MODULE = (DSS_HUGE) | 0x0002,
DSS_ALL = (DSS_HUGE) | 0x0003
};
Members
DSS_HUGE
Specifies that disassembling the code context would generate more output than a client would typically want to retrieve in a single call.DSS_FUNCTION
Specifies that the function contained by the code context should be disassembled. Specifies that the disassembly stream represents a function, when returned by the IDebugDisassemblyStream2::GetScope method.DSS_MODULE
When returned by the IDebugDisassemblyStream2::GetScope method, specifies that the disassembly stream represents a module.DSS_ALL
Specifies disassembly for the entire address space.
Remarks
Passed as an argument to the IDebugProgram2::GetDisassemblyStream method and returned by the IDebugDisassemblyStream2::GetScope method.
These values may be combined with a bitwise OR.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
See Also
Concepts
Enumerations (Visual Studio Debugging SDK)