Encabezado ntddvol.h
El almacenamiento usa este encabezado. Para más información, consulte:
ntddvol.h contiene las siguientes interfaces de programación:
IOCTL
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS Devuelve las ubicaciones físicas de un volumen en uno o varios discos. |
IOCTL_VOLUME_IS_CLUSTERED Permite que un controlador o una aplicación determinen si un volumen está agrupado. |
IOCTL_VOLUME_LOGICAL_TO_PHYSICAL Devuelve desplazamientos físicos y números de disco físicos para un desplazamiento lógico de volumen determinado. |
IOCTL_VOLUME_OFFLINE El IOCTL_VOLUME_OFFLINE IOCTL coloca el volumen en un estado OFFLINE, que es un estado en el que se producirán errores en las operaciones de lectura y escritura. |
IOCTL_VOLUME_ONLINE El IOCTL_VOLUME_ONLINE IOCTL coloca el volumen en un estado ONLINE, que es un estado en el que se ejecutarán las operaciones de lectura y escritura. |
IOCTL_VOLUME_PHYSICAL_TO_LOGICAL Devuelve el desplazamiento lógico correspondiente a un número de disco físico y un desplazamiento físico. |
IOCTL_VOLUME_READ_PLEX Realiza una lectura en un plex específico de un volumen. |
Estructuras
DISK_EXTENT La estructura DISK_EXTENT contiene información que define la ubicación y la longitud de una extensión de volumen en un disco. |
VOLUME_DISK_EXTENTS La estructura VOLUME_DISK_EXTENTS se usa junto con la solicitud de IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS para recuperar información sobre todas las extensiones de un volumen determinado. |
VOLUME_LOGICAL_OFFSET La estructura de VOLUME_LOGICAL_OFFSET contiene un desplazamiento lógico en un volumen. |
VOLUME_PHYSICAL_OFFSET La estructura de VOLUME_PHYSICAL_OFFSET contiene un desplazamiento físico en un volumen y su número de disco físico que lo acompaña y se usa con IOCTL_VOLUME_PHYSICAL_TO_LOGICAL y IOCTL_VOLUME_LOGICAL_TO_PHYSICAL para solicitar un desplazamiento lógico equivalente a un desplazamiento físico o un equivalente de desplazamiento físico de un desplazamiento lógico, respectivamente. |
VOLUME_PHYSICAL_OFFSETS La estructura VOLUME_PHYSICAL_OFFSETS contiene una matriz de desplazamientos físicos y números de disco físicos adjuntos y se usa con IOCTL_VOLUME_LOGICAL_TO_PHYSICAL para solicitar una serie de pares de desplazamientos físicos y números de disco que corresponden a un único desplazamiento lógico. |
VOLUME_READ_PLEX_INPUT Esta estructura se usa junto con IOCTL_VOLUME_READ_PLEX para leer datos de un plex específico de un volumen. |