IInternalUnknown 接口 (objidlbase.h)

在需要访问代理上的某些内部接口的轻型客户端处理程序中独占使用。

继承

IInternalUnknown 接口继承自 IUnknown 接口。 IInternalUnknown 也具有以下类型的成员:

方法

IInternalUnknown 接口具有这些方法。

 
IInternalUnknown::QueryInternalInterface

IInternalUnknown::QueryInternalInterface (objidlbase.h) 方法检索指向对象上支持的内部接口的指针。

注解

需要访问代理管理器上的某些内部接口的处理程序必须通过 IInternalUnknown 接口。 这可以防止处理程序盲目地委托和公开聚合的外部聚合的内部接口。 这些接口包括 IClientSecurityIMultiQI。 如果处理程序想要公开 IClientSecurityIMultiQI,则处理程序应实现这些接口本身,并在适当时委托给代理管理器的这些接口的实现。

对于 IClientSecurity 接口,如果客户端尝试在处理程序公开的接口上设置安全性,则处理程序应在基础网络接口代理上设置安全性。

对于 IMultiQI 接口,处理程序应填充它知道的接口,然后将调用转发到代理管理器以填充其余接口。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 objidlbase.h (包括 ObjIdl.h)

另请参阅

IClientSecurity

IMultiQI

轻型 Client-Side 处理程序