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

こちらもご覧ください

ITpmVirtualSmartCardManager