Compartir a través de


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

Consulte también

Interfaces de Media Foundation

Autenticación de origen de red