다음을 통해 공유


IBindCtx::EnumObjectParam 메서드(objidl.h)

바인딩 컨텍스트의 문자열 키 테이블 포인터의 키를 열거하는 데 사용할 수 있는 인터페이스에 대한 포인터를 검색합니다.

구문

HRESULT EnumObjectParam(
  [out] IEnumString **ppenum
);

매개 변수

[out] ppenum

열거자에 대한 인터페이스 포인터 를 수신하는 IEnumString* 포인터 변수의 주소입니다. 오류가 발생하면 *ppenumNULL로 설정됩니다. *ppenumNULL이 아닌 경우 구현은 *ppenum에서 AddRef를 호출합니다. 릴리스를 호출하는 것은 호출자의 책임입니다.

반환 값

이 메서드는 E_OUTOFMEMORY 및 S_OK 표준 반환 값을 반환할 수 있습니다.

설명

열거자가 반환하는 키는 이전에 IBindCtx::RegisterObjectParam 호출에 지정된 키입니다.

발신자에 대한 참고 사항

바인딩 컨텍스트는 각각 문자열 키와 연결된 인터페이스 포인터 테이블을 유지 관리합니다. 이렇게 하면 모니커 구현과 바인딩 작업을 시작한 호출자 간에 통신할 수 있습니다. 한 당사자는 나중에 다른 당사자가 바인딩 컨텍스트에서 검색할 수 있도록 두 당사자에게 알려진 문자열 아래에 인터페이스 포인터를 저장할 수 있습니다.

IBindCtx 인터페이스의 시스템 구현에서 이 메서드는 구현되지 않습니다. 따라서 이 메서드를 호출하면 반환 값이 E_NOTIMPL.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 objidl.h

추가 정보

IBindCtx

IEnumString