Codes de retour TBS

TBS utilise les codes suivants pour indiquer le résultat d’un appel de fonction.

Constante/valeur Description
TBS_SUCCESS
0 (0x0)
La fonction a réussi.
TBS_E_INTERNAL_ERROR
2150121473 (0x80284001)
Une erreur interne du logiciel s'est produite.
TBS_E_BAD_PARAMETER
2150121474 (0x80284002)
Une ou plusieurs valeurs de paramètre ne sont pas valides.
TBS_E_INVALID_OUTPUT_POINTER
2150121475 (0x80284003)
Un pointeur de sortie spécifié est incorrect.
TBS_E_INVALID_CONTEXT
2150121476 (0x80284004)
Le handle de contexte spécifié ne fait pas référence à un contexte valide.
TBS_E_INSUFFICIENT_BUFFER
2150121477 (0x80284005)
La mémoire tampon de sortie spécifiée est trop petite.
TBS_E_IOERROR
2150121478 (0x80284006)
Une erreur s’est produite lors de la communication avec le module de plateforme sécurisée.
TBS_E_INVALID_CONTEXT_PARAM
2150121479 (0x80284007)
Un paramètre de contexte non valide a été passé lors de la tentative de création d’un contexte TBS.
TBS_E_SERVICE_NOT_RUNNING
2150121480 (0x80284008)
Le service TBS n’est pas en cours d’exécution et n’a pas pu être démarré.
TBS_E_TOO_MANY_TBS_CONTEXTS
2150121481 (0x80284009)
Impossible de créer un nouveau contexte, car il y a trop de contextes ouverts.
TBS_E_TOO_MANY_RESOURCES
2150121482 (0x8028400A)
Impossible de créer une ressource virtuelle, car il y a trop de ressources virtuelles ouvertes.
TBS_E_SERVICE_START_PENDING
2150121483 (0x8028400B)
Le service TBS a été démarré mais n’est pas encore en cours d’exécution.
TBS_E_PPI_NOT_SUPPORTED
2150121484 (0x8028400C)
L’interface de présence physique n’est pas prise en charge.
TBS_E_COMMAND_CANCELED
2150121485 (0x8028400D)
La commande a été annulée.
TBS_E_BUFFER_TOO_LARGE
2150121486 (0x8028400E)
La mémoire tampon d’entrée ou de sortie est trop grande.
TBS_E_TPM_NOT_FOUND
2150121487 (0x8028400F)
Impossible de trouver un périphérique de sécurité de module de plateforme sécurisée (TPM) compatible sur cet ordinateur.
TBS_E_SERVICE_DISABLED
2150121488 (0x80284010)
Le service TBS a été désactivé.
TBS_E_NO_EVENT_LOG
2150121489 (0x80284011)
Le journal des événements TBS n’est pas disponible.
TBS_E_ACCESS_DENIED
2150121490 (0x80284012)
L’appelant ne dispose pas des droits appropriés pour effectuer l’opération demandée.
TBS_E_PROVISIONING_NOT_ALLOWED
2150121491 (0x80284013)
L’action d’approvisionnement TPM n’est pas autorisée par les indicateurs spécifiés.
TBS_E_PPI_FUNCTION_UNSUPPORTED
2150121492 (0x80284014)
L’interface de présence physique de ce microprogramme ne prend pas en charge la méthode demandée.
TBS_E_OWNERAUTH_NOT_FOUND
2150121493 (0x80284015)
La valeur OwnerAuth du module de plateforme sécurisée demandée est introuvable.
TBS_E_PROVISIONING_INCOMPLETE
2150121493 (0x80284015)
L’approvisionnement du module de plateforme sécurisée n’a pas été terminé. Pour plus d’informations sur la fin de l’approvisionnement, appelez la méthode WMI Win32_Tpm pour provisionner le module de plateforme sécurisée ('Provisionnement') et case activée les informations retournées.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Tbs.h