Compartilhar via


DEBUGREF_INFO_FLAGS

Especifica quais informações devem ser recuperadas sobre um objeto de referência de depuração.

Sintaxe

public enum enum_DEBUGREF_INFO_FLAGS {
    DEBUGREF_INFO_NAME             = 0x00000001,
    DEBUGREF_INFO_TYPE             = 0x00000002,
    DEBUGREF_INFO_VALUE            = 0x00000004,
    DEBUGREF_INFO_ATTRIB           = 0x00000008,
    DEBUGREF_INFO_REFTYPE          = 0x00000010,
    DEBUGREF_INFO_REF              = 0x00000020,
    DEBUGREF_INFO_VALUE_AUTOEXPAND = 0x00010000,
    DEBUGREF_INFO_NONE             = 0x00000000,
    DEBUGREF_INFO_ALL              = 0xffffffff
};

Campos

DEBUGREF_INFO_NAME
Inicialize/use o bstrName campo na estrutura.

DEBUGREF_INFO_TYPE
Inicialize/use o bstrType campo na estrutura.

DEBUGREF_INFO_VALUE
Inicialize/use o bstrValue campo na estrutura.

DEBUGREF_INFO_ATTRIB
Inicialize/use o dwAttrib campo na estrutura.

DEBUGREF_INFO_REFTYPE
Inicialize/use o dwRefType campo na estrutura.

DEBUGREF_INFO_REF
Inicialize/use o pReference campo na estrutura.

DEBUGREF_INFO_VALUE_AUTOEXPAND
O campo de valor deve conter o valor expandido automaticamente, se disponível, para esse tipo de objeto.

DEBUGREF_INFO_NONE
Indica que nenhum sinalizador está definido.

DEBUGREF_INFO_ALL
Indica uma máscara dos sinalizadores.

Comentários

Esses sinalizadores são passados para os métodos EnumChildren e GetReferenceInfo para indicar quais campos da estrutura DEBUG_REFERENCE_INFO devem ser inicializados.

Usado para o dwFields membro da DEBUG_REFERENCE_INFO estrutura para indicar quais campos são usados e válidos quando a estrutura é retornada.

Esses valores podem ser combinados com um bit ORa bit .

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também