IMFNetCredentialManager 接口 (mfidl.h)

由应用程序实现,以便为网络源提供用户凭据。

若要使用此接口,请在应用程序中实现它。 然后创建属性存储对象并设置 MFNETSOURCE_CREDENTIAL_MANAGER 属性。 属性的值是指向应用程序的 IMFNetCredentialManager 接口的指针。 然后将属性存储传递到 pProps 参数中的某个源解析程序的创建函数,例如 IMFSourceResolver::CreateObjectFromURL

媒体基础不提供此接口的默认实现。 支持身份验证的应用程序必须实现此接口。

继承

IMFNetCredentialManager 接口继承自 IUnknown 接口。 IMFNetCredentialManager 也具有以下类型的成员:

方法

IMFNetCredentialManager 接口具有这些方法。

 
IMFNetCredentialManager::BeginGetCredentials

开始异步请求以检索用户的凭据。
IMFNetCredentialManager::EndGetCredentials

完成异步请求以检索用户的凭据。
IMFNetCredentialManager::SetGood

指定用户的凭据是否在身份验证质询中成功。 网络源调用此方法以通知应用程序用户凭据是否已经过身份验证。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 mfidl.h

另请参阅

媒体基础接口

网络源身份验证