Códigos de control de administración del volumen

Códigos de control usados en la administración de volúmenes.

En esta sección

Tema Descripción
FSCTL_CREATE_USN_JOURNAL
Crea un flujo de diario de cambios de número de secuencia de actualización (USN) en un volumen de destino o modifica un flujo de diario de cambios existente.
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS
Recupera información sobre un sistema de archivos para el que CSVFS es un proxy.
FSCTL_DELETE_USN_JOURNAL
Elimina el diario de cambios del número de secuencia de actualización (USN) en un volumen o espera la notificación de la eliminación del diario de cambios.
FSCTL_DISMOUNT_VOLUME
Desmonta un volumen independientemente de si el volumen está en uso o no. Para obtener más información, vea la sección Comentarios.
FSCTL_ENUM_USN_DATA
Enumera los datos del número de secuencia de actualización (USN) entre dos límites especificados para obtener registros de tabla de archivos maestros (MFT).
FSCTL_EXTEND_VOLUME
Aumenta el tamaño de un volumen montado.
FSCTL_GET_BOOT_AREA_INFO
Recupera las ubicaciones de los sectores de arranque de un volumen.
FSCTL_GET_INTEGRITY_INFORMATION
Recupera el estado de integridad de un archivo o directorio en un volumen ReFS.
FSCTL_GET_NTFS_VOLUME_DATA
Recupera información sobre el volumen de sistema de archivos NTFS especificado.
FSCTL_GET_RETRIEVAL_POINTER_BASE
Devuelve el desplazamiento del sector al primer número de clúster lógico (LCN) del sistema de archivos con respecto al inicio del volumen.
FSCTL_GET_RETRIEVAL_POINTERS
Dado un identificador de archivo, recupera una estructura de datos que describe la asignación y la ubicación en el disco de un archivo específico, o bien, dado un identificador de volumen, las ubicaciones de clústeres incorrectos en un volumen.
FSCTL_GET_VOLUME_BITMAP
Recupera un mapa de bits de clústeres ocupados y disponibles en un volumen.
FSCTL_IS_CSV_FILE
Determina si un archivo se almacena en un volumen CSVFS o recupera información del espacio de nombres.
FSCTL_IS_FILE_ON_CSV_VOLUME
Determina si un archivo se almacena en un volumen CSVFS o recupera información del espacio de nombres.
FSCTL_IS_VOLUME_MOUNTED
Determina si el volumen especificado está montado o si el archivo o directorio especificados se encuentra en un volumen montado.
FSCTL_IS_VOLUME_OWNED_BYCSVFS
Determina si un volumen está bloqueado por CSVFS.
FSCTL_LOCK_VOLUME
Bloquea un volumen si no está en uso.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER
Dado un identificador a un volumen NTFS o a un archivo en un volumen NTFS, devuelve una cadena de estructuras de datos que describe los flujos que ocupan los clústeres especificados.
FSCTL_MARK_HANDLE
Marca un archivo o directorio especificado y su registro de diario de cambios con información sobre los cambios en ese archivo o directorio.
FSCTL_MOVE_FILE
Reubica uno o varios clústeres virtuales de un archivo de un clúster lógico a otro dentro del mismo volumen. Esta operación se usa durante la desfragmentación.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION
Consulta la información de reconocimiento del sistema de archivos en un volumen.
FSCTL_QUERY_REGION_INFO
Recupera las regiones de capa de almacenamiento definidas para un volumen que admite la creación de capas de datos.
FSCTL_QUERY_STORAGE_CLASSES
Recupera los niveles de almacenamiento definidos para un volumen que admite la creación de capas de datos.
FSCTL_QUERY_USN_JOURNAL
Consulta información sobre el diario de cambios del número de secuencia de actualización actual (USN), sus registros y su capacidad.
FSCTL_READ_FILE_USN_DATA
Recupera la información del diario de cambios del número de secuencia de actualización (USN) para el archivo o directorio especificados.
FSCTL_READ_FROM_PLEX
Lee del plex especificado.
FSCTL_READ_USN_JOURNAL
Recupera el conjunto de registros del diario de cambios de número de secuencia de actualización (USN) entre dos valores USN especificados.
FSCTL_REPAIR_COPIES
Para reparar los datos dañados, seleccione la copia adecuada que se va a usar.
FSCTL_SET_INTEGRITY_INFORMATION
Recupera el estado de integridad de un archivo o directorio en un volumen ReFS.
FSCTL_SHRINK_VOLUME
Indica que el volumen se va a preparar para realizar la operación de reducción, se confirmará la operación de reducción o que se finalizará la operación de reducción.
FSCTL_UNLOCK_VOLUME
Desbloquea un volumen.
FSCTL_USN_TRACK_MODIFIED_RANGES
Habilita la característica de seguimiento de intervalos para la secuencia de cambios de número de secuencia de actualización (USN) en un volumen de destino o modifica los parámetros de seguimiento de intervalos ya habilitados.
FSCTL_WRITE_USN_CLOSE_RECORD
Genera un registro en el flujo de diario de cambios del número de secuencia de actualización (USN) para el archivo de entrada.
IOCTL_VOLUME_GET_GPT_ATTRIBUTES
Recupera los atributos de un volumen.
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
Recupera la ubicación física de un volumen especificado en uno o varios discos.
IOCTL_VOLUME_IS_CLUSTERED
Determina si el volumen especificado está agrupado.
IOCTL_VOLUME_IS_CSV
Determina si un volumen es un volumen CSV.
IOCTL_VOLUME_OFFLINE
Desconecta un volumen.
IOCTL_VOLUME_ONLINE
Pone un volumen en línea.

Los siguientes códigos de control se usan con diarios de cambios.

A continuación se muestran los códigos de control de desfragmentación .

Códigos de control de administración de directorios

Códigos de control de administración de archivos