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 |