Interface IMFNetCredentialManager (mfidl.h)
Implementado por aplicativos para fornecer credenciais de usuário para uma fonte de rede.
Para usar essa interface, implemente-a em seu aplicativo. Em seguida, crie um objeto de repositório de propriedades e defina a propriedade MFNETSOURCE_CREDENTIAL_MANAGER . O valor da propriedade é um ponteiro para a interface IMFNetCredentialManager do aplicativo. Em seguida, passe o repositório de propriedades para uma das funções de criação do resolvedor de origem, como IMFSourceResolver::CreateObjectFromURL, no parâmetro pProps .
O Media Foundation não fornece uma implementação padrão dessa interface. Os aplicativos que dão suporte à autenticação devem implementar essa interface.
Herança
A interface IMFNetCredentialManager herda da interface IUnknown . IMFNetCredentialManager também tem estes tipos de membros:
Métodos
A interface IMFNetCredentialManager tem esses métodos.
IMFNetCredentialManager::BeginGetCredentials Inicia uma solicitação assíncrona para recuperar as credenciais do usuário. |
IMFNetCredentialManager::EndGetCredentials Conclui uma solicitação assíncrona para recuperar as credenciais do usuário. |
IMFNetCredentialManager::SetGood Especifica se as credenciais do usuário tiveram êxito no desafio de autenticação. A fonte de rede chama esse método para informar ao aplicativo se as credenciais do usuário foram autenticadas. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |