Estructuras de administración de archivos

Las estructuras siguientes se usan en la administración de archivos.

En esta sección

Estructura Descripción
BY_HANDLE_FILE_INFORMATION
Contiene información que recupera la función GetFileInformationByHandle .
COPYFILE2_EXTENDED_PARAMETERS
Contiene parámetros extendidos para la función CopyFile2 .
COPYFILE2_MESSAGE
Se pasa a la función de devolución de llamada CopyFile2ProgressRoutine con información sobre una operación de copia pendiente.
CREATEFILE2_EXTENDED_PARAMETERS
Contiene parámetros extendidos opcionales para CreateFile2.
CSV_CONTROL_PARAM
Representa un tipo de operación de control CSV.
CSV_QUERY_FILE_REVISION
Contiene información sobre si se han modificado los archivos de una secuencia.
CSV_QUERY_MDS_PATH
Contiene la ruta de acceso que usa CSV para comunicarse con MDS.
CSV_QUERY_REDIRECT_STATE
Contiene información sobre si se han redirigido los archivos de una secuencia.
DUPLICATE_EXTENTS_DATA
Contiene parámetros para el código de control de FSCTL_DUPLICATE_EXTENTS que realiza la operación de clonación de bloques .
EFS_CERTIFICATE_BLOB
Contiene un certificado.
EFS_HASH_BLOB
Contiene un hash de certificado.
ENCRYPTION_CERTIFICATE
Contiene un certificado y el SID de su propietario.
ENCRYPTION_CERTIFICATE_HASH
Contiene un hash de certificado y muestra información para el certificado.
ENCRYPTION_CERTIFICATE_HASH_LIST
Contiene una lista de hashes de certificado.
ENCRYPTION_CERTIFICATE_LIST
Contiene una lista de certificados.
EXFAT_STATISTICS
Contiene información estadística del sistema de archivos exFAT.
FAT_STATISTICS
Contiene información estadística del sistema de archivos FAT.
FILE_ALIGNMENT_INFO
Contiene información de alineación para un archivo.
FILE_ALLOCATED_RANGE_BUFFER
Indica un intervalo de bytes en un archivo.
FILE_ALLOCATION_INFO
Contiene el número total de bytes que se deben asignar para un archivo.
FILE_ATTRIBUTE_TAG_INFO
Recibe la información de atributo de archivo solicitada. Se usa para cualquier identificador.
FILE_BASIC_INFO
Contiene la información básica de un archivo. Se usa para identificadores de archivo.
FILE_COMPRESSION_INFO
Recibe información de compresión de archivos.
FILE_DISPOSITION_INFO
Indica si se debe eliminar un archivo. Se usa para cualquier identificador.
FILE_END_OF_FILE_INFO
Contiene el valor especificado al que se debe establecer el final del archivo.
FILE_STORAGE_INFO
Contiene información de directorio para un archivo.
FILE_FULL_DIR_INFO
Contiene información de directorio para un archivo.
FILE_ID_128
Define un identificador de archivo de 128 bits.
FILE_ID_BOTH_DIR_INFO
Contiene información sobre los archivos del directorio especificado.
FILE_ID_DESCRIPTOR
Especifica el tipo de identificador que se usa.
FILE_ID_EXTD_DIR_INFO
Contiene información de identificación de un archivo.
FILE_ID_INFO
Contiene información de identificación de un archivo.
FILE_IO_PRIORITY_HINT_INFO
Especifica la sugerencia de prioridad para una operación de E/S de archivo.
FILE_LEVEL_TRIM
Se usa como entrada para el código de control de FSCTL_FILE_LEVEL_TRIM .
FILE_LEVEL_TRIM_OUTPUT
Se usa como salida para el código de control de FSCTL_FILE_LEVEL_TRIM .
FILE_LEVEL_TRIM_RANGE
Especifica un intervalo de un archivo que se va a recortar.
FILE_MAKE_COMPATIBLE_BUFFER
Especifica el disco para el que se cerrará la sesión actual. Este código de control se usa para los sistemas de archivos UDF. Esta estructura se usa para la entrada al llamar a FSCTL_MAKE_MEDIA_COMPATIBLE.
FILE_NAME_INFO
Recibe el nombre de archivo.
FILE_OBJECTID_BUFFER
Contiene un identificador de objeto y metadatos definidos por el usuario asociados al identificador de objeto.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER
Recibe la información del volumen de una llamada a FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER
Contiene propiedades de administración de defectos.
FILE_REMOTE_PROTOCOL_INFO
Contiene información de protocolo remoto de archivos.
FILE_RENAME_INFO
Contiene el nombre al que se debe cambiar el nombre del archivo.
FILE_SEGMENT_ELEMENT
Unión que contiene un valor de 64 bits que apunta a una página de datos.
FILE_SET_DEFECT_MGMT_BUFFER
Especifica el estado de administración de defectos que se va a establecer.
FILE_SET_SPARSE_BUFFER
Especifica el estado disperso que se va a establecer.
FILE_STANDARD_INFO
Recibe información extendida para el archivo.
FILE_STREAM_INFO
Recibe información de secuencia de archivos para el archivo especificado.
FILE_ZERO_DATA_INFORMATION
Contiene un intervalo de un archivo que se va a establecer en ceros.
FILESYSTEM_STATISTICS
Contiene información estadística del sistema de archivos.
FILESYSTEM_STATISTICS_EX
Contiene información estadística del sistema de archivos.
Compatibilidad con esta estructura iniciada con Windows 10.
FIND_BY_SID_DATA
Contiene datos para el código de control de FSCTL_FIND_FILES_BY_SID .
FIND_BY_SID_OUTPUT
Representa un nombre de archivo.
NTFS_FILE_RECORD_INPUT_BUFFER
Contiene datos para el código de control FSCTL_GET_NTFS_FILE_RECORD .
NTFS_FILE_RECORD_OUTPUT_BUFFER
Recibe datos de salida del código de control FSCTL_GET_NTFS_FILE_RECORD .
NTFS_STATISTICS
Contiene información estadística del sistema de archivos NTFS.
NTFS_STATISTICS_EX
Contiene información estadística del sistema de archivos NTFS.
Compatibilidad con esta estructura iniciada con Windows 10.
OFSTRUCT
Contiene información sobre un archivo que la función OpenFile abrió o intentó abrir.
OVERLAPPED_ENTRY
Contiene la información devuelta por una llamada a la función GetQueuedCompletionStatusEx .
REQUEST_OPLOCK_INPUT_BUFFER
Contiene la información para solicitar un bloqueo oportunista (oplock) o para confirmar una interrupción de interbloqueo con el código de control FSCTL_REQUEST_OPLOCK .
REQUEST_OPLOCK_OUTPUT_BUFFER
Contiene la información de bloqueo oportunista (oplock) devuelta por el código de control FSCTL_REQUEST_OPLOCK .
WIM_ENTRY_INFO
Define los metadatos específicos de cada origen de datos WIM hospedado en un volumen.
WIM_EXTERNAL_FILE_INFO
Define metadatos específicos de los archivos proporcionados por WOF_PROVIDER_WIM.
WIN32_FILE_ATTRIBUTE_DATA
Contiene información de atributo para un archivo o directorio.
WIN32_FIND_DATA
Contiene información sobre el archivo que encuentra la función FindFirstFile, FindFirstFileEx o FindNextFile .
WIN32_FIND_STREAM_DATA
Contiene información sobre la secuencia encontrada por la función FindFirstStreamW o FindNextStreamW .
WOF_FILE_COMPRESSION_INFO_V1
Define metadatos específicos de los archivos proporcionados por WOF_PROVIDER_FILE.