Udostępnij za pośrednictwem


DISASSEMBLY_STREAM_FIELDS

Określa, jakie informacje mają być pobierane z pola dezasemblowania.

Składnia

public enum enum_DISASSEMBLY_STREAM_FIELDS {
    DSF_ADDRESS          = 0x00000001,
    DSF_ADDRESSOFFSET    = 0x00000002,
    DSF_CODEBYTES        = 0x00000004,
    DSF_OPCODE           = 0x00000008,
    DSF_OPERANDS         = 0x00000010,
    DSF_SYMBOL           = 0x00000020,
    DSF_CODELOCATIONID   = 0x00000040,
    DSF_POSITION         = 0x00000080,
    DSF_DOCUMENTURL      = 0x00000100,
    DSF_BYTEOFFSET       = 0x00000200,
    DSF_FLAGS            = 0x00000400,
    DSF_OPERANDS_SYMBOLS = 0x00010000,
    DSF_ALL              = 0x000107ff
};

Pola

DSF_ADDRESS
Zainicjuj bstrAddress /użyj pola.

DSF_ADDRESSOFFSET
Zainicjuj bstrAddressOffset /użyj pola.

DSF_CODEBYTES
Zainicjuj bstrCodeBytes /użyj pola.

DSF_OPCODE
Zainicjuj bstrOpCode /użyj pola.

DSF_OPERANDS
Zainicjuj bstrOperands /użyj pola.

DSF_SYMBOL
Zainicjuj bstrSymbol /użyj pola.

DSF_CODELOCATIONID
Zainicjuj uCodeLocationId /użyj pola.

DSF_POSITION
Zainicjuj posBeg /użyj pól i posEnd .

DSF_DOCUMENTURL
Zainicjuj bstrDocumentUrl /użyj pola.

DSF_BYTEOFFSET
Zainicjuj dwByteOffset /użyj pola.

DSF_FLAGS
Zainicjuj dwFlags /użyj pola (DISASSEMBLY_FLAGS).

DSF_OPERANDS_SYMBOLS
Uwzględnij nazwy symboli bstrOperands w polu.

DSF_ALL
Określa wszystkie pola dla strumienia dezasemblacji.

Uwagi

Przekazano jako parametr do metody Read , aby wskazać, które pola struktury DisassemblyData mają zostać zainicjowane.

Służy do dwFields elementu członkowskiego DisassemblyData struktury, aby wskazać, które pola są używane i prawidłowe podczas zwracania struktury.

Te wartości mogą być łączone z bitową ORwartością .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też