다음을 통해 공유


DEBUG_REFERENCE_INFO

참조를 설명합니다.

구문

public struct DEBUG_REFERENCE_INFO {
    public uint             dwFields;
    public string           bstrName;
    public string           bstrType;
    public string           bstrValue;
    public ulong            dwAttrib;
    public uint.            dwRefType;
    public IDebugReference2 m_pReference;
};

멤버

dwFields
입력할 필드를 지정하는 DEBUGREF_INFO_FLAGS 열거형의 플래그 조합입니다.

bstrName
IDebugReference2 개체의 사용자 지정 이름입니다.

bstrType
형식이 지정된 문자열인 참조 형식입니다.

bstrValue
형식이 지정된 문자열인 참조 값입니다.

dwAttrib
디버그 속성 특성의 플래그를 지정하는 DBG_ATTRIB_FLAGS 열거형의 플래그 조합입니다.

dwRefType
참조 형식이 강한지 약한지를 지정하는 REFERENCE_TYPE 열거형의 값입니다.

m_pReference
참조 정보를 지정하는 IDebugReference2 개체입니다.

설명

이 구조체는 입력할 GetReferenceInfo 메서드에 대한 호출에 전달됩니다. 또한 이 구조는 IEnumDebugReferenceInfo2 인터페이스에서 목록의 일부로 반환되며, 이 인터페이스는 EnumChildren 메서드에 대한 호출에서 반환됩니다.

요구 사항

헤더: msdbg.h

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

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

참고 항목