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


IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO IOCTL (ehstorbandmgmt.h)

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

Основной код

IRP_MJ_DEVICE_CONTROL

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

Нет.

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

Нет.

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

Нет.

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

Нет.

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

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

Комментарии

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

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

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

Требования

Требование Значение
Минимальная версия клиента Доступно, начиная с Windows 8
Верхняя часть ehstorbandmgmt.h (включая EhStorBandMgmt.h)

См. также раздел

IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES