Partager via


Interface IInternalUnknown (objidl.h)

Utilisé exclusivement dans les gestionnaires légers côté client qui nécessitent l’accès à certaines interfaces internes sur le proxy.

Héritage

L’interface IInternalUnknown hérite de l’interface IUnknown. IInternalUnknown a également les types de membres suivants :

Méthodes

L’interface IInternalUnknown a ces méthodes.

 
IInternalUnknown ::QueryInternalInterface

La méthode IInternalUnknown ::QueryInternalInterface (objidl.h) récupère les pointeurs vers les interfaces internes prises en charge sur un objet.

Remarques

Les gestionnaires qui ont besoin d’accéder à certaines interfaces internes sur le gestionnaire de proxys doivent passer par l’interface IInternalUnknown . Cela empêche les gestionnaires de déléguer et d’exposer aveuglément les interfaces internes de l’agrégat en dehors de l’agrégat. Ces interfaces incluent IClientSecurity et IMultiQI. Si le gestionnaire souhaite exposer IClientSecurity ou IMultiQI, le gestionnaire doit implémenter ces interfaces lui-même et déléguer à l’implémentation de ces interfaces par le gestionnaire de proxys, le cas échéant.

Pour l’interface IClientSecurity , si le client tente de définir la sécurité sur une interface exposée par le gestionnaire, le gestionnaire doit définir la sécurité sur le proxy d’interface réseau sous-jacent.

Pour l’interface IMultiQI , le gestionnaire doit renseigner les interfaces qu’il connaît, puis transférer l’appel au gestionnaire de proxys pour renseigner le reste des interfaces.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête objidl.h (inclure ObjIdl.h)

Voir aussi

IClientSecurity

IMultiQI

Gestionnaire de Client-Side léger