Compartir a través de


Encabezado ehstorbandmgmt.h

El almacenamiento usa este encabezado. Para más información, consulte:

ehstorbandmgmt.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_EHSTOR_BANDMGMT_ACTIVATE

Esta IOCTL_EHSTOR_BANDMGMT_ACTIVATE solicitud se envía para activar las características de seguridad y la administración de bandas en un dispositivo de almacenamiento. La solicitud incluye opciones de activación y la clave de autenticación.
IOCTL_EHSTOR_BANDMGMT_CREATE_BAND

Las nuevas bandas se crean en un dispositivo de almacenamiento administrado por banda con la solicitud IOCTL_EHSTOR_BANDMGMT_CREATE_BAND. Se agrega una nueva banda a la tabla de entradas de banda, que incluye la ubicación de banda y las propiedades de seguridad.
IOCTL_EHSTOR_BANDMGMT_DELETE_BAND

Se elimina una banda configurada en un dispositivo de almacenamiento con la solicitud IOCTL_EHSTOR_BANDMGMT_DELETE_BAND. Una opción de borrado en los parámetros de entrada permite que la solicitud realice una borrado criptográfico de los datos de banda.
IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS

Esta IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS solicitud se envía para recuperar la lista de bandas de un dispositivo de almacenamiento bajo administración de banda. La información de bandas se devuelve en una tabla de entradas de banda que incluye la ubicación de banda y las propiedades de seguridad.
IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS

Obtenga más información sobre el IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS IOCTL.
IOCTL_EHSTOR_BANDMGMT_ERASE_BAND

La solicitud de IOCTL_EHSTOR_BANDMGMT_ERASE_BAND borrará y restablecerá criptográficamente la clave de autenticación de una banda. La configuración restante de la banda se deja sin modificar.
IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA

Los metadatos asociados a una banda se recuperan con una solicitud de IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA. Los metadatos de una banda sirven como área de datos para una aplicación de administrador de claves.
IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES

La solicitud IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES recupera las funcionalidades de seguridad agrupadas para un dispositivo de almacenamiento. El IOCTL devuelve las funcionalidades como una estructura BAND_MANAGEMENT_CAPABILITIES en el búfer del sistema.
IOCTL_EHSTOR_BANDMGMT_REVERT

Esta IOCTL_EHSTOR_BANDMGMT_REVERT solicitud se envía para desactivar las características de seguridad y la administración de bandas en un dispositivo de almacenamiento. La solicitud incluye opciones de reversión y la clave de autenticación.
IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION

Las propiedades de ubicación de las bandas de un dispositivo de almacenamiento administrado por banda se modifican con la solicitud de IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION.
IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA

Los metadatos asociados a una banda se establecen con una solicitud de IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA. Los metadatos de una banda sirven como área de datos para una aplicación de administrador de claves.
IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY

Las propiedades de seguridad de las bandas de un dispositivo de almacenamiento administrado por banda se modifican con la solicitud de IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY.
IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO

La solicitud de IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO renuncia al control de la administración de banda por parte del controlador de silo de almacenamiento de Trusted Computing Group (TCG).

Estructuras

 
BAND_LOCATION_INFO

La estructura BAND_LOCATION_INFO especifica la información de ubicación de una consulta de entrada de tabla de banda.
BAND_MANAGEMENT_CAPABILITIES

La estructura BAND_MANAGEMENT_CAPABILITIES contiene las funcionalidades de seguridad disponibles para un dispositivo de almacenamiento. La solicitud de IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES devuelve esta estructura en el búfer del sistema.
BAND_SECURITY_INFO

La estructura BAND_SECURITY_INFO especifica la información de seguridad de una consulta de entrada de tabla de banda.
BAND_TABLE

La estructura BAND_TABLE contiene la tabla de bandas devuelta de una solicitud de IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS.
BAND_TABLE_ENTRY

Las entradas de información de bandas en BAND_TABLE se representan como estructuras BAND_TABLE_ENTRY. Estas entradas contienen propiedades de ubicación y seguridad para una configuración de banda.
CREATE_BAND_PARAMETERS

Los parámetros para crear una banda en un dispositivo de almacenamiento para una solicitud de IOCTL_EHSTOR_BANDMGMT_CREATE_BAND se especifican en una estructura de CREATE_BAND_PARAMETERS.
DELETE_BAND_PARAMETERS

Una banda configurada se elimina según los parámetros de una estructura de DELETE_BAND_PARAMETERS. Esta estructura es la entrada de una solicitud de IOCTL_EHSTOR_BANDMGMT_DELETE_BAND.
ENUMERATE_BANDS_PARAMETERS

La estructura ENUMERATE_BANDS_PARAMETERS se usa para seleccionar qué entradas de información de banda se seleccionan para devolver de una solicitud de IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS.
ERASE_BAND_PARAMETERS

La estructura ERASE_BAND_PARAMETERS contiene los criterios de selección de una banda que se va a borrar. Además, se puede establecer una nueva clave de autenticación. Esta estructura es la entrada de una solicitud de IOCTL_EHSTOR_BANDMGMT_ERASE_BAND.
GET_BAND_METADATA_PARAMETERS

Los metadatos de una banda configurada se recuperan según los parámetros de una estructura de GET_BAND_METADATA_PARAMETERS. Esta estructura es una entrada para una solicitud de IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA.
SET_BAND_LOCATION_PARAMETERS

La estructura SET_BAND_LOCATION_PARAMETERS especifica los parámetros para establecer las propiedades de ubicación de una banda en un dispositivo de almacenamiento para una solicitud de IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION.
SET_BAND_METADATA_PARAMETERS

Los metadatos de una banda configurada se establecen en los parámetros de una estructura SET_BAND_METADATA_PARAMETERS. Esta estructura es la entrada de una solicitud de IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA.
SET_BAND_SECURITY_PARAMETERS

Los parámetros para establecer las propiedades de seguridad de una banda en un dispositivo de almacenamiento para una solicitud de IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY se especifican en una estructura de SET_BAND_SECURITY_PARAMETERS.

Enumeraciones

 
ALGOIDTYPE

Especifica el tipo de identificador de algoritmo criptográfico.
LOCKSTATE

Indica el estado de bloqueo actual del dispositivo.