MFNetCredentialRequirements 枚举 (mfidl.h)
指定凭据管理器应如何获取用户凭据。
语法
typedef enum _MFNetCredentialRequirements {
REQUIRE_PROMPT = 0x1,
REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;
常量
REQUIRE_PROMPT 值: 0x1 凭据管理器应提示用户提供凭据。 |
REQUIRE_SAVE_SELECTED 值: 0x2 注意 需要 Windows 7 或更高版本。 凭据将保存到永久性存储。 此标志充当应用程序 UI 的提示。 如果应用程序提示用户输入凭据,UI 可以指示凭据已保存。 |
注解
应用程序实现凭据管理器,该管理器必须公开 IMFNetCredentialManager 接口。 如果设置了 REQUIRE_PROMPT 标志,凭据管理器应提示用户输入其名称和密码。
如果缓存尚不包含有效凭据,则凭据缓存对象将设置 REQUIRE_PROMPT 标志。 如果凭据将以纯文本形式发送,则它还会设置此标志,除非凭据管理器之前设置了 MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT 选项。 (请参阅 IMFNetCredentialCache::SetUserOptions.)
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | mfidl.h |