Interfaccia FMNetCredentialManager (mfidl.h)
Implementato dalle applicazioni per fornire le credenziali utente per un'origine di rete.
Per usare questa interfaccia, implementarla nell'applicazione. Creare quindi un oggetto archivio proprietà e impostare la proprietà MFNETSOURCE_CREDENTIAL_MANAGER . Il valore della proprietà è un puntatore all'interfaccia FMNetCredentialManager dell'applicazione. Passare quindi l'archivio delle proprietà a una delle funzioni di creazione del resolver di origine, ad esempio IMFSourceResolver::CreateObjectFromURL, nel parametro pProps .
Media Foundation non fornisce un'implementazione predefinita di questa interfaccia. Le applicazioni che supportano l'autenticazione devono implementare questa interfaccia.
Ereditarietà
L'interfaccia IMFNetCredentialManager eredita dall'interfaccia IUnknown . FMNetCredentialManager include anche questi tipi di membri:
Metodi
L'interfaccia IMFNetCredentialManager include questi metodi.
IMFNetCredentialManager::BeginGetCredentials Avvia una richiesta asincrona per recuperare le credenziali dell'utente. |
IMFNetCredentialManager::EndGetCredentials Completa una richiesta asincrona per recuperare le credenziali dell'utente. |
IMFNetCredentialManager::SetGood Specifica se le credenziali dell'utente hanno avuto esito positivo nella richiesta di autenticazione. L'origine di rete chiama questo metodo per informare l'applicazione se le credenziali dell'utente sono state autenticate. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |