Aracılığıyla paylaş


DEBUGREF_INFO_FLAGS

Hata ayıklama başvuru nesnesi hakkında alınacak bilgileri belirtir.

Sözdizimi

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

Alanlar

DEBUGREF_INFO_NAME
Yapıdaki bstrName alanı başlatın/kullanın.

DEBUGREF_INFO_TYPE
Yapıdaki bstrType alanı başlatın/kullanın.

DEBUGREF_INFO_VALUE
Yapıdaki bstrValue alanı başlatın/kullanın.

DEBUGREF_INFO_ATTRIB
Yapıdaki dwAttrib alanı başlatın/kullanın.

DEBUGREF_INFO_REFTYPE
Yapıdaki dwRefType alanı başlatın/kullanın.

DEBUGREF_INFO_REF
Yapıdaki pReference alanı başlatın/kullanın.

DEBUGREF_INFO_VALUE_AUTOEXPAND
Değer alanı, bu nesne türü için varsa otomatik genişletilmiş değeri içermelidir.

DEBUGREF_INFO_NONE
Hiçbir bayrağın ayarlı olmadığını gösterir.

DEBUGREF_INFO_ALL
Bayrakların maskesini gösterir.

Açıklamalar

Bu bayraklar, DEBUG_REFERENCE_INFO yapısının hangi alanlarının başlatıldığını belirtmek için EnumChildren ve GetReferenceInfo yöntemlerine geçirilir.

Yapı geri dwFields döndürülürken hangi alanların kullanıldığını ve geçerli olduğunu belirtmek üzere yapı üyesi DEBUG_REFERENCE_INFO için kullanılır.

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

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.