Udostępnij za pośrednictwem


DISASSEMBLY_FLAGS

Określa flagi dezasemblacji.

Składnia

public enum enum_DISASSEMBLY_FLAGS {
    DF_DOCUMENTCHANGE     = 0x00000001,
    DF_DISABLED           = 0x00000002,
    DF_INSTRUCTION_ACTIVE = 0x00000004,
    DF_DATA               = 0x00000008,
    DF_HASSOURCE          = 0x00000010,
    DF_DOCUMENT_CHECKSUM  = 0x00000020
};

Pola

DF_DOCUMENTCHANGE
Wskazuje, że ta instrukcja znajduje się w innym dokumencie niż poprzedni.

DF_DISABLED
Wskazuje, że ta instrukcja nie zostanie wykonana.

DF_INSTRUCTION_ACTIVE
Wskazuje, że ta instrukcja jest jedną z następnych instrukcji do wykonania (może być więcej niż jedna).

DF_DATA
Wskazuje, że ta instrukcja jest naprawdę danymi (a nie kodem).

DF_HASSOURCE
Wskazuje, że ta instrukcja ma źródło. Niektóre instrukcje, takie jak profilowanie lub kod odzyskiwania pamięci, nie mają odpowiedniego źródła.

DF_DOCUMENT_CHECKSUM
Wskazuje, że bstrDocumentUrl pole zawiera dane sumy kontrolnej po adresie URL dokumentu. Zobacz sekcję Uwagi dotyczące struktury DisassemblyData , aby dowiedzieć się, jak są przechowywane dane sumy kontrolnej.

Uwagi

Używany jako dwFlags element członkowski struktury DisassemblyData .

Te flagi mogą być łączone z bitowym ORznakiem .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też