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


IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO IOCTL (ehstorbandmgmt.h)

Запрос IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO отклонил контроль управления полосами с помощью драйвера Silo службы хранилища доверенной вычислительной группы (TCG). Приложения выдают этот запрос напрямую для управления хранилищем. Функции управления полосами и API, предоставляемые драйвером Silo хранилища TCG, отключены.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Никакой.

Длина входного буфера

Никакой.

Выходной буфер

Никакой.

Длина выходного буфера

Никакой.

Блок состояния

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

Замечания

Когда драйвер Silo хранилища TCG отступит от контроля, все списки операций ввода-вывода управления, зарегистрированные IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES запросом, отменяются. Все полученные запросы IOCTL управления группами возвращаются с STATUS_INVALID_DEVICE_REQUEST.

После отказа от контроля драйвер Silo хранилища TCG может восстановить контроль над устройством хранения, когда устройство остановлено и перезапущено.

Чтобы предотвратить перенастройку подсистемы TCG в режиме, совместимом с Windows после перезапуска, драйвер Silo хранилища TCG следует изменить на значение, отличное от имени безопасности, или центр безопасности безопасности должен быть отключен. Это также позволит напрямую управлять хранилищем.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows 8
заголовка ehstorbandmgmt.h (include EhStorBandMgmt.h)

См. также

IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES