IMFNetProxyLocator-Schnittstelle (mfidl.h)

Bestimmt den Proxy, der beim Herstellen einer Verbindung mit einem Server verwendet werden soll. Die Netzwerkquelle verwendet diese Schnittstelle.

Anwendungen können den von der Anwendung konfigurierten Proxylocator erstellen, indem sie die IMFNetProxyLocatorFactory-Schnittstelle implementieren und die eigenschaft MFNETSOURCE_PROXYLOCATORFACTORY auf dem Quelllöser festlegen. Andernfalls verwendet die Netzwerkquelle die Media Foundation-Standardimplementierung.

Um den Standardproxylocator zu erstellen, rufen Sie MFCreateProxyLocator auf.

Vererbung

Die IMFNetProxyLocator-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFNetProxyLocator verfügt auch über folgende Membertypen:

Methoden

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

 
IMFNetProxyLocator::Clone

Erstellt eine neue instance des Standardproxylocators.
IMFNetProxyLocator::FindFirstProxy

Initialisiert das Proxylocatorobjekt.
IMFNetProxyLocator::FindNextProxy

Bestimmt den nächsten zu verwendenden Proxy.
IMFNetProxyLocator::GetCurrentProxy

Ruft die aktuellen Proxyinformationen ab, einschließlich Hostname und Port.
IMFNetProxyLocator::RegisterProxyResult

Zeichnet den Erfolg oder Fehler der Verwendung des aktuellen Proxys auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

Media Foundation-Schnittstellen

Proxyunterstützung für Netzwerkquellen