2009-10-27 3 views
3

새로 도입 된 COM 인터페이스를 등록 할 수있는 HKCR \ Interface 하위 트리가 있습니다. 나는 그것을 얻을 것처럼 저는 두 경우에 필요한 것 : 나는 마샬링을 사용하려는 경우COM 인터페이스를 언제 HKCR Interface에 등록해야합니까?

  • - 그럼 내가 거기에 프록시/스텁을 등록 할 수 있습니다
  • 내 구성 요소에 대한 자세한 정보를 게시 할 경우
  • 다른 개발자 있도록 인터페이스 ID를 검색하여 HKCR \ Interface {InterfaceId} \ Default 값에서 사람이 읽을 수있는 이름을 찾을 수 있습니다.

HKCR \ Interface에 내 인터페이스를 등록해야하는 다른 시나리오가 있습니까?

답변

3

인터페이스의 유형 라이브러리에 대한 링크를 HKCR \ Interface \ IID 하위 키 아래에 배치 할 수 있습니다. 자체 프록시를 작성하지 않고도 마샬링을 지원하려면이 작업이 중요합니다.

OLE 자동화 개체를 만드는 경우 개체를 사용하려는 Visual Basic 응용 프로그램에서 형식 보증 바인딩이 올바르게 작동하려면 인터페이스를 등록해야합니다.

관련 문제