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 |