Partilhar via


DISASSEMBLY_FLAGS

Especifica os sinalizadores de desmontagem.

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

Membros

  • DF_DOCUMENTCHANGE
    Indica que essa instrução em um documento diferente do que o anterior.

  • DF_DISABLED
    Indica que esta instrução não será executada.

  • DF_INSTRUCTION_ACTIVE
    Indica que essa instrução é uma das próximas instruções para ser executado (pode haver mais de um).

  • DF_DATA
    Indica que essa instrução é realmente dados (não o código).

  • DF_HASSOURCE
    Indica que essa instrução tem origem. Algumas instruções, como código de coleta de lixo ou de criação de perfil, não tem nenhuma fonte correspondente.

  • DF_DOCUMENT_CHECKSUM
    Indica que bstrDocumentUrl campo contém dados de soma de verificação após a URL do documento. Consulte a seção de comentários para o DisassemblyData estrutura para como os dados de checksum são armazenados.

Comentários

Usado como o dwFlags membro da DisassemblyData estrutura.

Esses sinalizadores podem ser combinados com um bit a bit OR.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Enumerações (Visual Studio depuração)

DisassemblyData