Interfaz IMFNetCredentialManager (mfidl.h)
Se implementa mediante aplicaciones para proporcionar credenciales de usuario para un origen de red.
Para usar esta interfaz, implemente esta interfaz en la aplicación. A continuación, cree un objeto de almacén de propiedades y establezca la propiedad MFNETSOURCE_CREDENTIAL_MANAGER . El valor de la propiedad es un puntero a la interfaz IMFNetCredentialManager de la aplicación. A continuación, pase el almacén de propiedades a una de las funciones de creación del solucionador de origen, como IMFSourceResolver::CreateObjectFromURL, en el parámetro pProps .
Media Foundation no proporciona una implementación predeterminada de esta interfaz. Las aplicaciones que admiten la autenticación deben implementar esta interfaz.
Herencia
La interfaz IMFNetCredentialManager hereda de la interfaz IUnknown . IMFNetCredentialManager también tiene estos tipos de miembros:
Métodos
La interfaz IMFNetCredentialManager tiene estos métodos.
IMFNetCredentialManager::BeginGetCredentials Comienza una solicitud asincrónica para recuperar las credenciales del usuario. |
IMFNetCredentialManager::EndGetCredentials Completa una solicitud asincrónica para recuperar las credenciales del usuario. |
IMFNetCredentialManager::SetGood Especifica si las credenciales del usuario se realizaron correctamente en el desafío de autenticación. El origen de red llama a este método para informar a la aplicación de si las credenciales del usuario se autenticaron. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |