Заголовок ehstorbandmgmt.h
Этот заголовок используется хранилищем. Дополнительные сведения см. в разделе:
ehstorbandmgmt.h содержит следующие программные интерфейсы:
Функции IOCTL
IOCTL_EHSTOR_BANDMGMT_ACTIVATE Этот IOCTL_EHSTOR_BANDMGMT_ACTIVATE запрос отправляется для активации функций безопасности и управления диапазоном на запоминающее устройство. Запрос включает параметры активации и ключ проверки подлинности. |
IOCTL_EHSTOR_BANDMGMT_CREATE_BAND Новые полосы создаются на устройстве хранения, управляемом полосами, с помощью запроса IOCTL_EHSTOR_BANDMGMT_CREATE_BAND. В таблицу записей группы добавляется новая полоса, которая включает в себя расположение и свойства безопасности полосы. |
IOCTL_EHSTOR_BANDMGMT_DELETE_BAND Настроенный диапазон на запоминающее устройство удаляется с помощью запроса IOCTL_EHSTOR_BANDMGMT_DELETE_BAND. Параметр очистки во входных параметрах позволяет запросу выполнять криптографическое стирание данных диапазона. |
IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS Этот IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS запрос отправляется для получения списка диапазонов для запоминающего устройства, на которое осуществляется управление полосами. Сведения о полосе возвращаются в таблице записей диапазона, которая включает расположение полосы и свойства безопасности. |
IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS Узнайте больше о IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS IOCTL. |
IOCTL_EHSTOR_BANDMGMT_ERASE_BAND Запрос IOCTL_EHSTOR_BANDMGMT_ERASE_BAND будет криптографически стереть и сбрасывать ключ проверки подлинности диапазона. Оставшаяся конфигурация полосы остается без изменений. |
IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA Метаданные, связанные с полосой, извлекаются с помощью запроса IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA. Метаданные для диапазона служат областью данных для приложения диспетчера ключей. |
IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES Запрос IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES извлекает возможности безопасности в диапазоне для запоминаемого устройства. IOCTL возвращает возможности в виде структуры BAND_MANAGEMENT_CAPABILITIES в системном буфере. |
IOCTL_EHSTOR_BANDMGMT_REVERT Этот IOCTL_EHSTOR_BANDMGMT_REVERT запрос отправляется для отключения функций безопасности и управления диапазоном на запоминающее устройство. Запрос включает параметры отмены и ключ проверки подлинности. |
IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION Свойства расположения диапазонов на устройстве хранения, управляемом полосами, изменяются с помощью запроса IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION. |
IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA Метаданные, связанные с полосой, задаются с помощью запроса IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA. Метаданные для диапазона служат областью данных для приложения диспетчера ключей. |
IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY Свойства безопасности диапазонов на устройстве хранения, управляемом полосой, изменяются с помощью запроса IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY. |
IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO Запрос IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO откажется от управления диапазоном с помощью драйвера хранилища Trusted Computing Group (TCG). |
Структуры
BAND_LOCATION_INFO Структура BAND_LOCATION_INFO указывает сведения о расположении для запроса на ввод таблицы диапазона. |
BAND_MANAGEMENT_CAPABILITIES Структура BAND_MANAGEMENT_CAPABILITIES содержит возможности безопасности, доступные для устройства хранения. Эта структура возвращается в системном буфере запросом IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES. |
BAND_SECURITY_INFO Структура BAND_SECURITY_INFO указывает сведения о безопасности для запроса на ввод таблицы диапазона. |
BAND_TABLE Структура BAND_TABLE содержит таблицу диапазонов, возвращенных запросом IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. |
BAND_TABLE_ENTRY Записи сведений о полосах в BAND_TABLE представлены в виде BAND_TABLE_ENTRY структур. Эти записи содержат свойства расположения и безопасности для конфигурации полосы. |
CREATE_BAND_PARAMETERS Параметры для создания полосы на запоминаемом устройстве для запроса IOCTL_EHSTOR_BANDMGMT_CREATE_BAND указываются в структуре CREATE_BAND_PARAMETERS. |
DELETE_BAND_PARAMETERS Настроенный диапазон удаляется в соответствии с параметрами в структуре DELETE_BAND_PARAMETERS. Эта структура является входной для запроса IOCTL_EHSTOR_BANDMGMT_DELETE_BAND. |
ENUMERATE_BANDS_PARAMETERS Структура ENUMERATE_BANDS_PARAMETERS используется для выбора записей сведений о полосе, выбранных для возврата из запроса IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. |
ERASE_BAND_PARAMETERS Структура ERASE_BAND_PARAMETERS содержит критерии выбора полосы для стирания. Кроме того, можно задать новый ключ проверки подлинности. Эта структура является входной для запроса IOCTL_EHSTOR_BANDMGMT_ERASE_BAND. |
GET_BAND_METADATA_PARAMETERS Метаданные для настроенного диапазона извлекаются в соответствии с параметрами в структуре GET_BAND_METADATA_PARAMETERS. Эта структура является входной для запроса IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA. |
SET_BAND_LOCATION_PARAMETERS Структура SET_BAND_LOCATION_PARAMETERS задает параметры для задания свойств расположения для диапазона на устройстве хранения для запроса IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION. |
SET_BAND_METADATA_PARAMETERS Метаданным для настроенного диапазона задаются параметры в структуре SET_BAND_METADATA_PARAMETERS. Эта структура является входной для запроса IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA. |
SET_BAND_SECURITY_PARAMETERS Параметры для задания свойств безопасности для диапазона на запоминаемом устройстве для запроса IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY указываются в структуре SET_BAND_SECURITY_PARAMETERS. |
Перечисления
ALGOIDTYPE Указывает тип идентификатора алгоритма шифрования. |
LOCKSTATE Указывает текущее состояние блокировки устройства. |