Interface IMFNetCredentialManager (mfidl.h)
Implémenté par les applications pour fournir des informations d’identification utilisateur pour une source réseau.
Pour utiliser cette interface, implémentez-la dans votre application. Créez ensuite un objet de magasin de propriétés et définissez la propriété MFNETSOURCE_CREDENTIAL_MANAGER . La valeur de la propriété est un pointeur vers l’interface IMFNetCredentialManager de votre application. Passez ensuite le magasin de propriétés à l’une des fonctions de création du programme de résolution source, telles que IMFSourceResolver ::CreateObjectFromURL, dans le paramètre pProps .
Media Foundation ne fournit pas d’implémentation par défaut de cette interface. Les applications qui prennent en charge l’authentification doivent implémenter cette interface.
Héritage
L’interface IMFNetCredentialManager hérite de l’interface IUnknown. IMFNetCredentialManager a également les types de membres suivants :
Méthodes
L’interface IMFNetCredentialManager a ces méthodes.
IMFNetCredentialManager ::BeginGetCredentials Commence une demande asynchrone pour récupérer les informations d’identification de l’utilisateur. |
IMFNetCredentialManager ::EndGetCredentials Termine une demande asynchrone pour récupérer les informations d’identification de l’utilisateur. |
IMFNetCredentialManager ::SetGood Spécifie si les informations d’identification de l’utilisateur ont réussi la contestation d’authentification. La source réseau appelle cette méthode pour informer l’application si les informations d’identification de l’utilisateur ont été authentifiées. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |