Поделиться через


Интерфейс IInternalUnknown (objidl.h)

Используется исключительно в упрощенных клиентских обработчиках, которым требуется доступ к некоторым внутренним интерфейсам на прокси-сервере.

Наследование

Интерфейс IInternalUnknown наследуется от интерфейса IUnknown . IInternalUnknown также имеет следующие типы элементов:

Методы

Интерфейс IInternalUnknown содержит следующие методы.

 
IInternalUnknown::QueryInternalInterface

Метод IInternalUnknown::QueryInternalInterface (objidl.h) извлекает указатели на поддерживаемые внутренние интерфейсы объекта.

Комментарии

Обработчики, которым требуется доступ к некоторым внутренним интерфейсам в диспетчере прокси-серверов, должны проходить через интерфейс IInternalUnknown . Это не позволяет обработчикам слепо делегировать и предоставлять внутренние интерфейсы агрегата за пределами агрегата. К этим интерфейсам относятся IClientSecurity и IMultiQI. Если обработчик хочет предоставить IClientSecurity или IMultiQI, обработчик должен реализовать сами эти интерфейсы и делегировать реализацию этих интерфейсов диспетчеру прокси-сервера, когда это необходимо.

Для интерфейса IClientSecurity , если клиент пытается задать безопасность в интерфейсе, предоставленном обработчиком, обработчик должен задать безопасность на базовом прокси-сервере сетевого интерфейса.

Для интерфейса IMultiQI обработчик должен заполнить известные ему интерфейсы, а затем перенаправить вызов диспетчеру прокси-сервера, чтобы заполнить остальные интерфейсы.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header objidl.h (включая ObjIdl.h)

См. также раздел

IClientSecurity

IMultiQI

Упрощенный обработчик Client-Side