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

Media Foundation Interfaces

Autenticação de Origem de Rede