IDebugProperty2::GetExtendedInfo
속성에 대한 확장 정보를 가져옵니다.
구문
매개 변수
guidExtendedInfo
[in] 검색할 확장 정보의 유형을 결정하는 GUID입니다. 자세한 내용은 설명을 참조하세요.
pExtendedInfo
[out] 확장 속성 정보를 검색하는 데 사용할 수 있는 VARIANT
(C++) 또는 개체(C#)를 반환합니다. 예를 들어 이 매개 변수는 IDebugDocumentText2 인터페이스에 대해 쿼리할 수 있는 IUnknown
인터페이스를 반환할 수 있습니다. 자세한 내용은 설명을 참조하세요.
Return Value
성공하면 S_OK
를 반환하고, 그러지 않으면 오류 코드를 반환합니다. 검색할 확장 정보가 없는 경우 S_GETEXTENDEDINFO_NO_EXTENDEDINFO
을 반환합니다.
설명
이 메서드는 GetPropertyInfo 메서드를 호출하여 검색할 수 없는 정보를 검색하기 위해 존재합니다.
다음 GUID는 일반적으로 이 메서드에서 인식됩니다(어떤 어셈블리에서도 이름을 사용할 수 없기 때문에 C#에 GUID 값이 지정됨). 내부 사용을 위해 추가 GUID를 만들 수 있습니다.
이름 | GUID | 설명 |
---|---|---|
guidDocument | {3f98de84-fee9-11d0-b47f-00a0244a1dd2} | 문서에 대한 IUnknown 인터페이스를 반환합니다. 일반적으로 IDebugDocumentText2 인터페이스는 이 IUnknown 인터페이스에서 가져올 수 있습니다. |
guidCodeContext | {e2fc65e-56ce-11d1-b528-00aax004a8797} | 문서 컨텍스트에 대한 IUnknown 인터페이스를 반환합니다. 일반적으로 IDebugDocumentContext2 인터페이스는 이 IUnknown 인터페이스에서 가져올 수 있습니다. |
guidCustomViewerSupported | {d9c9da31-ffbe-4eeb-9186-23121e3c088c} | 일반적으로 식 계산기에서 구현하는 사용자 지정 뷰어의 CLSID가 포함된 문자열을 반환합니다. |
guidExtendedInfoSlot | {6df235ad-82c6-4292-9c97-7389770bc42f} | 이 속성이 관리 코드 로컬 주소를 나타내는 경우 원하는 슬롯 번호를 나타내는 32비트 번호를 반환합니다. |
guidExtendedInfoSignature | {b5fb6d46-f805-417f-96a3-8ba737073ffd} | 속성 개체와 연결된 변수의 서명이 포함된 문자열을 반환합니다. |