Поделиться через


Метод ITpmVirtualSmartCardManager::D evirtualSmartCard (tpmvscmgr.h)

Уничтожает виртуальный интеллектуальный карта доверенного платформенного модуля с заданным идентификатором экземпляра.

Синтаксис

HRESULT DestroyVirtualSmartCard(
  [in]           LPCWSTR                                   pszInstanceId,
  [in, optional] ITpmVirtualSmartCardManagerStatusCallback *pStatusCallback,
  [out]          BOOL                                      *pfNeedReboot
);

Параметры

[in] pszInstanceId

Идентификатор экземпляра виртуального смарт-карта доверенного платформенного модуля, возвращаемого при успешном вызове метода CreateVirtualSmartCard.

[in, optional] pStatusCallback

Указатель на интерфейс ITpmVirtualSmartCardManagerStatusCallback . Диспетчер виртуальных смарт-карта доверенного платформенного модуля использует этот интерфейс обратного вызова для передачи сведений о ходе выполнения и ошибках во время создания виртуальной интеллектуальной карта. Если параметр pStatusCallback имеет значение NULL, клиент не сообщает о ходе выполнения операции.

[out] pfNeedReboot

Указатель на логическое значение, указывающее, требуется ли запрошенной операции перезагрузки клиентского компьютера.

Возвращаемое значение

Если метод завершается успешно, он возвращает S_OK.

В случае сбоя метода возвращается код ошибки Win32.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header tpmvscmgr.h
Библиотека Vscmgr.lib

См. также раздел

ITpmVirtualSmartCardManager