Condividi tramite


DISASSEMBLY_FLAGS

specifica i flag per disassembly.

enum enum_DISASSEMBLY_FLAGS { 
   DF_DOCUMENTCHANGE     = 0x00000001,
   DF_DISABLED           = 0x00000002,
   DF_INSTRUCTION_ACTIVE = 0x00000004,
   DF_DATA               = 0x00000008,
   DF_HASSOURCE          = 0x00000010,
   DF_DOCUMENT_CHECKSUM  = 0x00000020
};
typedef DWORD DISASSEMBLY_FLAGS;
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
};

Membri

  • DF_DOCUMENTCHANGE
    Indica che questa istruzione è in un documento diverso da quello precedente.

  • DF_DISABLED
    Indica che questa istruzione non verrà eseguita.

  • DF_INSTRUCTION_ACTIVE
    Indica che questa istruzione è una delle istruzioni seguenti essere eseguita (possono essere presenti più di uno).

  • DF_DATA
    Indica che questa istruzione è effettivamente dati (non codice.

  • DF_HASSOURCE
    indica che questa istruzione ha database di origine. Alcune istruzioni, come codice di Garbage Collection o profilare, non dispongono di origine corrispondente.

  • DF_DOCUMENT_CHECKSUM
    indica che il campo di bstrDocumentUrl contiene i dati di checksum dopo il documento URL. Vedere la sezione relativa alle osservazioni per DisassemblyData la struttura per l'aggiornamento dei dati di checksum sono archiviati.

Note

Utilizzato come membro di dwFlags DisassemblyData della struttura.

Questi flag possono essere combinate con ORbit per bit.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

enumerazioni (debug di Visual Studio)

DisassemblyData