Partager via


Méthode ITpmVirtualSmartCardManager ::D estroyVirtualSmartCard (tpmvscmgr.h)

Détruit le carte intelligent virtuel du module de plateforme sécurisée qui a l’ID de instance donné.

Syntaxe

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

Paramètres

[in] pszInstanceId

Identificateur d’instance du carte intelligent virtuel TPM retourné par un appel de méthode CreateVirtualSmartCard réussi.

[in, optional] pStatusCallback

Pointeur vers une interface ITpmVirtualSmartCardManagerStatusCallback . Le gestionnaire de carte intelligent virtuel TPM utilise cette interface de rappel pour communiquer la progression et les erreurs lors de la création du carte intelligent virtuel. Si le paramètre pStatusCallback a la valeur NULL, aucune progression n’est signalée au client avant la fin de l’opération.

[out] pfNeedReboot

Pointeur vers une valeur booléenne pour recevoir si l’opération demandée doit redémarrer l’ordinateur client.

Valeur retournée

Si la méthode réussit, elle retourne S_OK.

Si la méthode échoue, elle retourne un code d’erreur Win32.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tpmvscmgr.h
Bibliothèque Vscmgr.lib

Voir aussi

ITpmVirtualSmartCardManager