TPMVSCMGR_ERROR枚举 (tpmvscmgr.h)
提供预定义的错误代码,表示来自 TPM 虚拟智能卡管理器的错误上下文。
语法
typedef enum __MIDL___MIDL_itf_tpmvscmgr_0000_0000_0002 {
TPMVSCMGR_ERROR_IMPERSONATION = 0,
TPMVSCMGR_ERROR_PIN_COMPLEXITY,
TPMVSCMGR_ERROR_READER_COUNT_LIMIT,
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION,
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE,
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE,
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY,
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY,
TPMVSCMGR_ERROR_VREADER_INITIALIZE,
TPMVSCMGR_ERROR_VREADER_CREATE,
TPMVSCMGR_ERROR_VREADER_DESTROY,
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER,
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM,
TPMVSCMGR_ERROR_CARD_CREATE,
TPMVSCMGR_ERROR_CARD_DESTROY
} TPMVSCMGR_ERROR;
常量
TPMVSCMGR_ERROR_IMPERSONATION 值: 0 无法模拟调用方。 |
TPMVSCMGR_ERROR_PIN_COMPLEXITY 确保 PIN/PUK 满足组织的长度或复杂性要求。 |
TPMVSCMGR_ERROR_READER_COUNT_LIMIT 已达到智能卡读取器数量的限制。 |
TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION TPM 虚拟智能卡管理不能在终端服务会话中使用。 |
TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE 无法初始化虚拟智能卡管理器。 |
TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE 无法创建虚拟智能卡管理器。 |
TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY 无法销毁虚拟智能卡管理器。 |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE 无法初始化虚拟智能卡模拟器。 |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE 无法创建虚拟智能卡模拟器。 |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY 无法销毁虚拟智能卡模拟器。 |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY 未能配置虚拟智能卡模拟器。 |
TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY 找不到指定的虚拟智能卡模拟器。 |
TPMVSCMGR_ERROR_VREADER_INITIALIZE 无法初始化虚拟智能卡读取器。 |
TPMVSCMGR_ERROR_VREADER_CREATE 无法创建虚拟智能卡读取器。 |
TPMVSCMGR_ERROR_VREADER_DESTROY 无法销毁虚拟智能卡读取器。 |
TPMVSCMGR_ERROR_GENERATE_LOCATE_READER 无法连接到 TPM 智能卡。 |
TPMVSCMGR_ERROR_GENERATE_FILESYSTEM 未能在 TPM 智能卡上生成文件系统。 |
TPMVSCMGR_ERROR_CARD_CREATE 无法创建 TPM 智能卡。 |
TPMVSCMGR_ERROR_CARD_DESTROY 无法销毁 TPM 智能卡。 |
注解
这些错误代码通过状态回调接口 ITpmVirtualSmartCardManagerStatusCallback 从 TPM 虚拟智能卡管理器 COM 服务器发送到调用方。 状态回调接口实现必须根据其预定义的含义解释错误代码,如果适用,请加载本地化的消息字符串并更新用户界面。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | tpmvscmgr.h |