Condividi tramite


Interfaccia IInternalUnknown (objidlbase.h)

Usato esclusivamente nei gestori lato client leggeri che richiedono l'accesso ad alcune delle interfacce interne nel proxy.

Ereditarietà

L'interfaccia IInternalUnknown eredita dall'interfaccia IUnknown . IInternalUnknown include anche questi tipi di membri:

Metodi

L'interfaccia IInternalUnknown include questi metodi.

 
IInternalUnknown::QueryInternalInterface

Il metodo IInternalUnknown::QueryInternalInterface (objidlbase.h) recupera i puntatori alle interfacce interne supportate in un oggetto.

Commenti

I gestori che devono accedere ad alcune interfacce interne nella gestione proxy devono passare attraverso l'interfaccia IInternalUnknown . Ciò impedisce ai gestori di delegare e esporre le interfacce interne dell'aggregazione all'esterno dell'aggregazione. Queste interfacce includono IClientSecurity e IMultiQI. Se il gestore vuole esporre IClientSecurity o IMultiQI, il gestore deve implementare queste interfacce e delegare all'implementazione di queste interfacce di gestione proxy quando appropriato.

Per l'interfaccia IClientSecurity , se il client tenta di impostare la sicurezza su un'interfaccia esposta dal gestore, il gestore deve impostare la sicurezza sul proxy dell'interfaccia di rete sottostante.

Per l'interfaccia IMultiQI , il gestore deve compilare le interfacce che conosce e quindi inoltrare la chiamata alla gestione proxy per compilare il resto delle interfacce.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione objidlbase.h (include ObjIdl.h)

Vedi anche

IClientSecurity

IMultiQI

Gestore Client-Side leggero