Aracılığıyla paylaş


DISASSEMBLY_STREAM_FIELDS

Söküm alanı hakkında alınacak bilgileri belirtir.

Syntax

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
};

Fields

DSF_ADDRESS
Alanı başlatın/kullanın bstrAddress.

DSF_ADDRESSOFFSET
Alanı başlatın/kullanın bstrAddressOffset.

DSF_CODEBYTES
Alanı başlatın/kullanın bstrCodeBytes.

DSF_OPCODE
Alanı başlatın/kullanın bstrOpCode.

DSF_OPERANDS
Alanı başlatın/kullanın bstrOperands.

DSF_SYMBOL
Alanı başlatın/kullanın bstrSymbol.

DSF_CODELOCATIONID
Alanı başlatın/kullanın uCodeLocationId.

DSF_POSITION
posBeg ve posEnd alanlarını başlatın/kullanın.

DSF_DOCUMENTURL
Alanı başlatın/kullanın bstrDocumentUrl.

DSF_BYTEOFFSET
Alanı başlatın/kullanın dwByteOffset.

DSF_FLAGS
DISASSEMBLY_FLAGS (dwFlags) alanını başlatın veya kullanın.

DSF_OPERANDS_SYMBOLS
Simge adlarını bstrOperands alanına ekleyin.

DSF_ALL
Ayrıştırma akışı için tüm alanları belirtir.

Remarks

DisassemblyData yapısının hangi alanlarının başlatıldığını belirtmek için Read yöntemine parametre olarak geçirilir.

Yapı üyesi dwFields, yapının geri döndürüldüğünde hangi alanların kullanıldığı ve geçerli olduğu belirtmek için DisassemblyData yapısı içinde kullanılır.

Bu değerler bit düzeyinde ORile birleştirilebilir.

Requirements

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bakınız