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) |