IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO IOCTL (ehstorbandmgmt.h)

A solicitação IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO abre mão do controle de gerenciamento de banda pelo driver de Silo de Armazenamento do TCG (Trusted Computing Group). Os aplicativos emitem essa solicitação para gerenciar um silo de armazenamento diretamente. A funcionalidade de gerenciamento de banda e a API fornecidas pelo driver do Silo de Armazenamento TCG estão desabilitadas.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Nenhum.

Comprimento do buffer de entrada

Nenhum.

Buffer de saída

Nenhum.

Comprimento do buffer de saída

Nenhum.

Bloco de status

No retorno, o campo Status conterá STATUS_SUCCESS se a operação tiver sido bem-sucedida. Caso contrário, outro código de status apropriado será retornado.

Comentários

Quando o driver do Silo de Armazenamento TCG abre mão do controle, todas as IOCTLs de gerenciamento de banda registradas por um IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES solicitação não são registradas. Todas as solicitações IOCTL de gerenciamento de banda recebidas são retornadas com STATUS_INVALID_DEVICE_REQUEST.

Depois de abrir mão do controle, o driver do Silo de Armazenamento TCG poderá recuperar o controle de um dispositivo de armazenamento quando o dispositivo for interrompido e reiniciado.

Para impedir que o driver do Silo de Armazenamento TCG reconfigure o subsistema TCG em um modo compatível com o Windows após a reinicialização, a credencial sid deve ser alterada para um valor não padrão ou a autoridade sid deve ser desabilitada. Isso também permitirá o gerenciamento direto de um silo de armazenamento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8
Cabeçalho ehstorbandmgmt.h (inclua EhStorBandMgmt.h)

Confira também

IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES