Интерфейс IMFNetProxyLocator (mfidl.h)
Определяет прокси-сервер, используемый при подключении к серверу. Сетевой источник использует этот интерфейс.
Приложения могут создать указатель прокси-сервера, настроенный приложением, реализовав интерфейс IMFNetProxyLocatorFactory и задав свойство MFNETSOURCE_PROXYLOCATORFACTORY в сопоставителе источника. В противном случае сетевой источник использует реализацию Media Foundation по умолчанию.
Чтобы создать указатель прокси-сервера по умолчанию, вызовите MFCreateProxyLocator.
Наследование
Интерфейс IMFNetProxyLocator наследуется от интерфейса IUnknown . IMFNetProxyLocator также имеет следующие типы элементов:
Методы
Интерфейс IMFNetProxyLocator содержит следующие методы.
IMFNetProxyLocator::Clone Создает новый экземпляр указателя прокси-сервера по умолчанию. |
IMFNetProxyLocator::FindFirstProxy Инициализирует объект указателя прокси-сервера. |
IMFNetProxyLocator::FindNextProxy Определяет следующий прокси-сервер для использования. |
IMFNetProxyLocator::GetCurrentProxy Извлекает сведения о текущем прокси-сервере, включая имя узла и порт. |
IMFNetProxyLocator::RegisterProxyResult Сохраняет запись об успешном или неудачном использовании текущего прокси-сервера. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfidl.h |