IInternalUnknown-Schnittstelle (objidl.h)

Wird ausschließlich in einfachen clientseitigen Handlern verwendet, die Zugriff auf einige der internen Schnittstellen des Proxys erfordern.

Vererbung

Die IInternalUnknown-Schnittstelle erbt von der IUnknown-Schnittstelle . IInternalUnknown verfügt auch über folgende Arten von Membern:

Methoden

Die IInternalUnknown-Schnittstelle verfügt über diese Methoden.

 
IInternalUnknown::QueryInternalInterface

Die IInternalUnknown::QueryInternalInterface-Methode (objidl.h) ruft Zeiger auf die unterstützten internen Schnittstellen für ein Objekt ab.

Hinweise

Handler, die Zugriff auf einige der internen Schnittstellen im Proxy-Manager benötigen, müssen die IInternalUnknown-Schnittstelle durchlaufen. Dadurch wird verhindert, dass die Handler die internen Schnittstellen des Aggregats außerhalb des Aggregats blind delegieren und offenlegen. Zu diesen Schnittstellen gehören IClientSecurity und IMultiQI. Wenn der Handler IClientSecurity oder IMultiQI verfügbar machen möchte, sollte der Handler diese Schnittstellen selbst implementieren und gegebenenfalls an die Implementierung dieser Schnittstellen durch den Proxy-Manager delegieren.

Wenn der Client für die IClientSecurity-Schnittstelle versucht, die Sicherheit für eine Schnittstelle festzulegen, die der Handler verfügbar gemacht hat, sollte der Handler die Sicherheit für den zugrunde liegenden Netzwerkschnittstellenproxy festlegen.

Für die IMultiQI-Schnittstelle sollte der Handler die Schnittstellen ausfüllen, über die er weiß, und dann den Aufruf an den Proxy-Manager weiterleiten, um die restlichen Schnittstellen auszufüllen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile objidl.h (include ObjIdl.h)

Weitere Informationen

IClientSecurity

IMultiQI

Leichter Client-Side-Handler