Share via


IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO IOCTL (ehstorbandmgmt.h)

La demande IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO abandonne le contrôle de la gestion des bandes par le pilote de silo de stockage TCG (Trusted Computing Group). Les applications émettent cette demande pour gérer un silo de stockage directement. La fonctionnalité de gestion de bande et l’API fournies par le pilote silo de stockage TCG sont désactivées.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d'entrée

Aucun.

Longueur de la mémoire tampon d’entrée

Aucun.

Mémoire tampon de sortie

Aucun.

Longueur de la mémoire tampon de sortie

Aucun.

Bloc d’état

Au retour, le champ État contient STATUS_SUCCESS si l’opération a réussi. Sinon, un autre code de status approprié est retourné.

Remarques

Lorsque le pilote TCG Storage Silo abandonne le contrôle, tous les IOCTL de gestion de bande inscrits par une demande de IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES sont désinscrits. Toutes les demandes IOCTL de gestion de bande reçues sont retournées avec STATUS_INVALID_DEVICE_REQUEST.

Après avoir abandonné le contrôle, le pilote silo de stockage TCG peut reprendre le contrôle d’un périphérique de stockage lorsque l’appareil est arrêté et redémarré.

Pour empêcher le pilote silo de stockage TCG de reconfigurer le sous-système TCG dans un mode compatible avec Windows après le redémarrage, les informations d’identification SID doivent être remplacées par une valeur non définie par défaut ou l’autorité SID doit être désactivée. Cela permettra également la gestion directe d’un silo de stockage.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 8
En-tête ehstorbandmgmt.h (inclure EhStorBandMgmt.h)

Voir aussi

IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES