Estructuras de administración de discos
En la lista siguiente se identifican las estructuras que se usan en la administración de discos.
En esta sección
Estructura | Descripción |
---|---|
CREATE_DISK |
Contiene información que el código de control de IOCTL_DISK_CREATE_DISK usa para inicializar la tabla de particiones GUID (GPT), el registro de arranque maestro (MBR) o los discos sin procesar. |
CREATE_DISK_GPT |
Contiene información utilizada por el código de control IOCTL_DISK_CREATE_DISK para inicializar discos de tabla de particiones GUID (GPT). |
CREATE_DISK_MBR |
Contiene información que el código de control de IOCTL_DISK_CREATE_DISK usa para inicializar discos de registro de arranque maestro (MBR). |
DEVICE_COPY_OFFLOAD_DESCRIPTOR |
Contiene las funcionalidades de descarga de copia para un dispositivo de almacenamiento. |
DEVICE_LB_PROVISIONING_DESCRIPTOR |
Contiene las funcionalidades de aprovisionamiento fino para un dispositivo de almacenamiento. |
DEVICE_SEEK_PENALTY_DESCRIPTOR |
Se usa junto con la solicitud de IOCTL_STORAGE_QUERY_PROPERTY para recuperar los datos del descriptor de penalización de búsqueda para un dispositivo. |
DEVICE_TRIM_DESCRIPTOR |
Se usa junto con la solicitud de IOCTL_STORAGE_QUERY_PROPERTY para recuperar los datos del descriptor de recorte de un dispositivo. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR |
Reservado para uso del sistema. |
DEVICE_POWER_DESCRIPTOR |
La estructura DEVICE_POWER_DESCRIPTOR describe las funcionalidades de energía de un dispositivo de almacenamiento. |
DISK_CACHE_INFORMATION |
Proporciona información sobre la caché de disco. |
DISK_CLUSTER_INFO |
Representa la información mantenida en el administrador de particiones sobre un disco que forma parte de un clúster. |
DISK_DETECTION_INFO |
Contiene parámetros de unidad detectados. |
DISK_EX_INT13_INFO |
Contiene parámetros de unidad Int13 extendidos. |
DISK_EXTENT |
Representa una extensión de disco. |
DISK_GEOMETRY |
Describe la geometría de los dispositivos de disco y los medios. |
DISK_GEOMETRY_EX |
Describe la geometría extendida de los dispositivos de disco y los medios. |
DISK_GROW_PARTITION |
Contiene información utilizada para aumentar el tamaño de una partición. |
DISK_INT13_INFO |
Contiene parámetros de geometría de unidad Int13 estándar. |
DISK_PARTITION_INFO |
Contiene la información de la partición de disco. |
DISK_PERFORMANCE |
Proporciona información sobre el rendimiento del disco. |
DISKQUOTA_USER_INFORMATION |
Representa la información de cuota por usuario. |
DRIVE_LAYOUT_INFORMATION |
Contiene información sobre las particiones de una unidad. |
DRIVE_LAYOUT_INFORMATION_EX |
Contiene información extendida sobre las particiones de una unidad. |
DRIVE_LAYOUT_INFORMATION_GPT |
Contiene información sobre las particiones de la tabla de particiones GUID (GPT) de una unidad. |
DRIVE_LAYOUT_INFORMATION_MBR |
Proporciona información sobre las particiones de registro de arranque maestro (MBR) de una unidad. |
FORMAT_PARAMETERS |
Contiene información utilizada para dar formato a un conjunto contiguo de pistas de disco. |
FORMAT_EX_PARAMETERS |
Contiene información utilizada para dar formato a un conjunto contiguo de pistas de disco. Lo usa el código de control IOCTL_DISK_FORMAT_TRACKS_EX . |
GET_DISK_ATTRIBUTES |
Contiene los atributos de un dispositivo de disco. |
GET_LENGTH_INFORMATION |
Contiene información de longitud de disco, volumen o partición utilizada por el código de control IOCTL_DISK_GET_LENGTH_INFO . |
PARTITION_INFORMATION |
Contiene información sobre una partición de disco. |
PARTITION_INFORMATION_EX |
Contiene información de partición para discos estándar de registro de arranque maestro de estilo AT (MBR) y Extensible Firmware Interface (EFI). |
PARTITION_INFORMATION_GPT |
Contiene información de partición de tabla de particiones GUID (GPT). |
PARTITION_INFORMATION_MBR |
Contiene información de partición específica de los discos de registro de arranque maestro (MBR). |
REASSIGN_BLOCKS |
Contiene datos de reasignación de bloques de disco. |
REASSIGN_BLOCKS_EX |
Contiene datos de reasignación de bloques de disco. |
SET_DISK_ATTRIBUTES |
Especifica los atributos que se van a establecer en un dispositivo de disco. |
SET_PARTITION_INFORMATION |
Contiene información utilizada para establecer el tipo de una partición de disco. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR |
Se usa junto con el código de control de IOCTL_STORAGE_QUERY_PROPERTY para recuperar los datos del descriptor de alineación de acceso de almacenamiento para un dispositivo. |
STORAGE_ADAPTER_DESCRIPTOR |
Se usa con el código de control IOCTL_STORAGE_QUERY_PROPERTY para recuperar los datos del descriptor del adaptador de almacenamiento para un dispositivo. |
STORAGE_DESCRIPTOR_HEADER |
Se usa junto con el código de control IOCTL_STORAGE_QUERY_PROPERTY para recuperar las propiedades de un dispositivo de almacenamiento o adaptador. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR |
Reservado para uso futuro. |
STORAGE_DEVICE_DESCRIPTOR |
Se usa junto con el código de control IOCTL_STORAGE_QUERY_PROPERTY para recuperar los datos del descriptor del dispositivo de almacenamiento para un dispositivo. |
STORAGE_DEVICE_ID_DESCRIPTOR |
Se usa con la solicitud de código de control IOCTL_STORAGE_QUERY_PROPERTY para recuperar los datos del descriptor de identificador de dispositivo de un dispositivo. |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR |
El búfer de salida de StorageDeviceIoCapabilityProperty tal y como se define en STORAGE_PROPERTY_ID. |
STORAGE_DEVICE_POWER_CAP |
Esta estructura se usa como un búfer de entrada y salida para la IOCTL_STORAGE_DEVICE_POWER_CAP. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR |
Reservado para uso del sistema. |
STORAGE_HW_FIRMWARE_ACTIVATE |
Esta estructura contiene información sobre el firmware descargado que se va a activar. |
STORAGE_HW_FIRMWARE_DOWNLOAD |
Esta estructura contiene una carga de imagen de firmware que se va a descargar en el destino. |
STORAGE_HW_FIRMWARE_INFO |
Esta estructura contiene información sobre el firmware del dispositivo. |
STORAGE_HW_FIRMWARE_INFO_QUERY |
Esta estructura contiene información sobre el firmware del dispositivo. |
STORAGE_HW_FIRMWARE_SLOT_INFO |
Esta estructura contiene información sobre una ranura en un dispositivo. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR |
Se usa junto con la solicitud de IOCTL_STORAGE_QUERY_PROPERTY para describir el tipo de producto de un dispositivo de almacenamiento. |
STORAGE_MINIPORT_DESCRIPTOR |
Reservado para uso del sistema. |
STORAGE_PHYSICAL_ADAPTER_DATA |
Describe un adaptador de almacenamiento físico. |
STORAGE_PHYSICAL_DEVICE_DATA |
Describe un dispositivo de almacenamiento físico. |
STORAGE_PHYSICAL_NODE_DATA |
Especifica los datos del dispositivo físico de un nodo de almacenamiento. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR |
La estructura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR es una de las estructuras de resultados de la consulta devueltas de una solicitud de IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_PROPERTY_QUERY |
Indica las propiedades de un dispositivo de almacenamiento o adaptador que se va a recuperar como el búfer de entrada que se pasa al código de control IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_PROTOCOL_ATA_DATA_TYPE |
Tipo de datos del protocolo ATA. |
STORAGE_PROTOCOL_COMMAND |
Esta estructura se usa como un búfer de entrada cuando se usa el mecanismo de paso a través para emitir un comando específico del proveedor a un dispositivo de almacenamiento (a través de IOCTL_STORAGE_PROTOCOL_COMMAND). |
STORAGE_PROTOCOL_DATA_DESCRIPTOR |
Esta estructura se usa junto con IOCTL_STORAGE_QUERY_PROPERTY para devolver datos específicos del protocolo desde un dispositivo de almacenamiento o adaptador. |
STORAGE_PROTOCOL_NVME_DATA_TYPE |
Describe el tipo de datos específicos del protocolo NVMe que se van a consultar durante una solicitud de IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_PROTOCOL_SPECIFIC_DATA |
Describe los datos del dispositivo específicos del protocolo, proporcionados en el búfer de entrada y salida de una solicitud de IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_SPEC_VERSION |
Versión de especificación de almacenamiento. |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR |
Esta estructura se usa junto con IOCTL_STORAGE_QUERY_PROPERTY para devolver datos de temperatura de un dispositivo de almacenamiento o adaptador. |
STORAGE_TEMPERATURE_INFO |
Describe los datos de temperatura del dispositivo. Se devuelve como parte de STORAGE_TEMPERATURE_DATA_DESCRIPTOR al consultar los datos de temperatura con una solicitud de IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_TEMPERATURE_THRESHOLD |
Esta estructura se usa para establecer el umbral superior o bajo temperatura de un dispositivo de almacenamiento (a través de IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD). |
STORAGE_WRITE_CACHE_PROPERTY |
Se usa con el código de control IOCTL_STORAGE_QUERY_PROPERTY para recuperar información sobre la propiedad de caché de escritura de un dispositivo. |
VERIFY_INFORMATION |
Contiene información utilizada para comprobar una extensión de disco. |
Las siguientes estructuras de entrada y salida del dispositivo están obsoletas: