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 |