Интерфейс 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) |