Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Implemented by applications to provide user credentials for a network source.
To use this interface, implement it in your application. Then create a property store object and set the MFNETSOURCE_CREDENTIAL_MANAGER property. The value of the property is a pointer to your application's IMFNetCredentialManager interface. Then pass the property store to one of the source resolver's creation functions, such as IMFSourceResolver::CreateObjectFromURL, in the pProps parameter.
Media Foundation does not provide a default implementation of this interface. Applications that support authentication must implement this interface.
Inheritance
The IMFNetCredentialManager interface inherits from the IUnknown interface. IMFNetCredentialManager also has these types of members:
Methods
The IMFNetCredentialManager interface has these methods.
IMFNetCredentialManager::BeginGetCredentials Begins an asynchronous request to retrieve the user's credentials. |
IMFNetCredentialManager::EndGetCredentials Completes an asynchronous request to retrieve the user's credentials. |
IMFNetCredentialManager::SetGood Specifies whether the user's credentials succeeded in the authentication challenge. The network source calls this method to informs the application whether the user's credentials were authenticated. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | mfidl.h |