Interfaz IInternalUnknown (objidl.h)

Se usa exclusivamente en controladores ligeros del lado cliente que requieren acceso a algunas de las interfaces internas del proxy.

Herencia

La interfaz IInternalUnknown hereda de la interfaz IUnknown . IInternalUnknown también tiene estos tipos de miembros:

Métodos

La interfaz IInternalUnknown tiene estos métodos.

 
IInternalUnknown::QueryInternalInterface

El método IInternalUnknown::QueryInternalInterface (objidl.h) recupera punteros a las interfaces internas admitidas en un objeto .

Comentarios

Los controladores que necesitan acceso a algunas de las interfaces internas del administrador de proxy tienen que pasar por la interfaz IInternalUnknown . Esto impide que los controladores desegan y exponga las interfaces internas del agregado fuera del agregado. Estas interfaces incluyen IClientSecurity e IMultiQI. Si el controlador quiere exponer IClientSecurity o IMultiQI, el controlador debe implementar estas interfaces y delegarla en la implementación del administrador de proxy de estas interfaces cuando corresponda.

Para la interfaz IClientSecurity , si el cliente intenta establecer la seguridad en una interfaz que el controlador ha expuesto, el controlador debe establecer la seguridad en el proxy de interfaz de red subyacente.

Para la interfaz IMultiQI , el controlador debe rellenar las interfaces que conoce y, a continuación, reenviar la llamada al administrador de proxy para rellenar el resto de las interfaces.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado objidl.h (incluir ObjIdl.h)

Consulte también

IClientSecurity

IMultiQI

Controlador de Client-Side ligero