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 |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de