DEBUGPROP_INFO_FLAGS
디버그 속성 개체에 대해 검색할 정보를 지정합니다.
구문
public enum enum_DEBUGPROP_INFO_FLAGS {
DEBUGPROP_INFO_FULLNAME = 0x00000001,
DEBUGPROP_INFO_NAME = 0x00000002,
DEBUGPROP_INFO_TYPE = 0x00000004,
DEBUGPROP_INFO_VALUE = 0x00000008,
DEBUGPROP_INFO_ATTRIB = 0x00000010,
DEBUGPROP_INFO_PROP = 0x00000020,
DEBUGPROP_INFO_VALUE_AUTOEXPAND = 0x00010000,
DEBUGPROP_INFO_VALUE_NOFUNCEVAL = 0x00020000,
DEBUGPROP_INFO_VALUE_RAW = 0x00040000,
DEBUGPROP_INFO_VALUE_NO_TOSTRING = 0x00080000
DEBUGPROP_INFO_NONE = 0x00000000,
DEBUGPROP_INFO_STANDARD = DEBUGPROP_INFO_ATTRIB |
DEBUGPROP_INFO_NAME |
DEBUGPROP_INFO_TYPE |
DEBUGPROP_INFO_VALUE,
DEBUGPROP_INFO_ALL = 0xffffffff
};
필드
DEBUGPROP_INFO_FULLNAME
bstrFullName
필드를 초기화/사용합니다.
DEBUGPROP_INFO_NAME
bstrName
필드를 초기화/사용합니다.
DEBUGPROP_INFO_TYPE
bstrType
필드를 초기화/사용합니다.
DEBUGPROP_INFO_VALUE
bstrValue
필드를 초기화/사용합니다.
DEBUGPROP_INFO_ATTRIB
dwAttrib
필드를 초기화/사용합니다.
DEBUGPROP_INFO_PROP
IDebugProperty2 인터페이스가 포함된 pProperty
필드를 초기화/사용합니다.
DEBUGPROP_INFO_VALUE_AUTOEXPAND
이 형식의 개체에 대해 사용 가능한 경우, 값 필드에 자동 확장된 값이 포함되어야 함을 지정합니다.
DEBUGPROP_INFO_VALUE_NOFUNCEVAL
사용되지 않음.
DEBUGPROP_INFO_VALUE_RAW
꾸며진 값이나 멤버를 반환하지 마세요(즉, 값의 형식을 지정하지 않음).
DEBUGPROP_INFO_VALUE_NO_TOSTRING
특수 합성 값을 반환하지 마세요(예: 값을 생성하기 위해 개체에 ToString()
을 호출하지 않음).
DEBUGPROP_INFO_NONE
플래그가 설정되지 않도록 지정합니다.
DEBUGPROP_INFO_STANDARD
dwAttrib
, bstrName
, bstrType
및 bstrValue
필드를 초기화/사용합니다.
DEBUGPROP_INFO_All
모든 플래그의 마스크를 나타냅니다.
설명
이러한 값은 GetPropertyInfo, EnumChildren 및 EnumProperties 메서드에 전달되어 DEBUG_PROPERTY_INFO 구조에서 초기화할 필드를 나타냅니다.
이러한 값은 DEBUG_PROPERTY_INFO
구조의 dwFields
멤버에도 사용되어 구조가 반환될 때 구조의 어떤 필드가 사용되고 유효한지를 나타냅니다.
이러한 값은 비트 OR
을 사용하여 결합할 수 있습니다.
요구 사항
헤더: msdbg.h
네임스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll