ITpmVirtualSmartCardManager::D estroyVirtualSmartCard 方法 (tpmvscmgr.h)
销毁具有给定实例 ID 的 TPM 虚拟智能卡。
语法
HRESULT DestroyVirtualSmartCard(
[in] LPCWSTR pszInstanceId,
[in, optional] ITpmVirtualSmartCardManagerStatusCallback *pStatusCallback,
[out] BOOL *pfNeedReboot
);
参数
[in] pszInstanceId
从成功的 CreateVirtualSmartCard 方法调用返回的 TPM 虚拟智能卡的实例标识符。
[in, optional] pStatusCallback
指向 ITpmVirtualSmartCardManagerStatusCallback 接口的指针。 TPM 虚拟智能卡管理器使用此回调接口来传达虚拟智能卡创建过程中的进度和错误。 如果 pStatusCallback 参数为 NULL,则不会在操作完成之前向客户端报告进度。
[out] pfNeedReboot
指向布尔值的指针,用于接收请求的操作是否需要重新启动客户端计算机。
返回值
如果该方法成功,则返回 S_OK。
如果方法失败,它将返回 Win32 错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | tpmvscmgr.h |
Library | Vscmgr.lib |