다음을 통해 공유


DEBUG_PROPERTY_INFO

디버그 속성에 대 한 정보가 포함 되어 있습니다.

typedef struct tagDEBUG_PROPERTY_INFO { 
   DEBUGPROP_INFO_FLAGS dwValidFields;
   BSTR                 bstrFullName;
   BSTR                 bstrName;
   BSTR                 bstrType;
   BSTR                 bstrValue;
   IDebugProperty2*     pProperty;
   DBG_ATTRIB_FLAGS     dwAttrib;
} DEBUG_PROPERTY_INFO;
public struct DEBUG_PROPERTY_INFO { 
   public uint            dwValidFields;
   public string          bstrFullName;
   public string          bstrName;
   public string          bstrType;
   public string          bstrValue;
   public IDebugProperty2 pProperty;
   public ulong           dwAttrib;
};

Members

  • dwValidFields
    플래그의 조합에서 DEBUGPROP_INFO_FLAGS 필드에 채워져 지정 하는 열거형입니다.

  • bstrFullName
    속성의 전체 이름입니다.

  • bstrName
    컨텍스트 내의 속성 이름입니다.

  • bstrType
    속성 형식으로 서식이 지정 된 문자열입니다.

  • bstrValue
    서식이 지정 된 문자열 속성 값입니다.

  • 콜론을 사용할
    IDebugProperty2 이 구조체에서 설명 하는 개체입니다.

  • dwAttrib
    플래그의 조합에서 DBG_ATTRIB_FLAGS 이 속성의 특성을 설명 하는 열거형입니다.

설명

속성의 이름, 유형 및 값을 갖는 특성을 계층적 개체입니다. 예를 들어, 속성이 레지스터, 조사식 변수 및 지역 변수, 식 및 매개 변수를 설명할 수 있습니다.

이 구조체에 전달 되는 IDebugProperty2::GetPropertyInfo 메서드는 입력 위치에 있습니다. 이 구조에서이 구조체의 목록의 일부로 반환 됩니다는 IEnumDebugPropertyInfo2 ,에 대 한 호출에서 반환 되는 인터페이스는 IDebugProperty2::EnumChildrenIDebugStackFrame2::EnumProperties 방법.

요구 사항

헤더: msdbg.h

네임 스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목

참조

구조체 및 공용 구조체

DEBUGPROP_INFO_FLAGS

DBG_ATTRIB_FLAGS

IDebugProperty2

IDebugProperty2::GetPropertyInfo

IEnumDebugPropertyInfo2

IDebugProperty2::EnumChildren

IDebugStackFrame2::EnumProperties