Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Varias tecnologías usan este encabezado. Para obtener más información, consulte:
fileapi.h contiene las siguientes interfaces de programación:
Funciones
|
AreFileApisANSI Determina si las funciones de E/S de archivo usan la página de códigos ansi o oem del juego de caracteres. |
|
AreShortNamesEnabled La función AreShortNamesEnabled determina si los nombres cortos están habilitados para el volumen especificado. |
|
CompareFileTime Compara dos veces el archivo. |
|
CreateDirectory2A Crea un directorio nuevo. (ANSI) |
|
CreateDirectory2W Crea un directorio nuevo. (Unicode) |
|
CreateDirectoryA Crea un directorio nuevo. (CreateDirectoryA) |
|
CreateDirectoryW Crea un directorio nuevo. (CreateDirectoryW) |
|
CreateFile2 Crea o abre un archivo o dispositivo de E/S. |
|
CreateFile3 Crea o abre un archivo o dispositivo de E/S. |
|
CreateFileA Crea o abre un archivo o dispositivo de E/S. Los dispositivos de E/S más usados son los siguientes: _file, secuencia de archivos, directorio, disco físico, volumen, búfer de consola, unidad de cinta, recurso de comunicaciones, mailslot y canalización. (ANSI) |
|
CreateFileW Crea o abre un archivo o dispositivo de E/S. Los dispositivos de E/S más usados son los siguientes: _file, secuencia de archivos, directorio, disco físico, volumen, búfer de consola, unidad de cinta, recurso de comunicaciones, mailslot y canalización. (Unicode) |
|
DefineDosDeviceW Define, redefini o elimina MS-DOS nombres de dispositivo. (DefineDosDeviceW) |
|
DeleteFile2A Elimina un archivo existente. (ANSI) |
|
DeleteFile2W Elimina un archivo existente. (Unicode) |
|
DeleteFileA Elimina un archivo existente. (DeleteFileA) |
|
DeleteFileW Elimina un archivo existente. (DeleteFileW) |
|
DeleteVolumeMountPointW Elimina una letra de unidad o una carpeta montada. (DeleteVolumeMountPointW) |
|
FileTimeToLocalFileTime Convierte una hora de archivo en una hora de archivo local. |
|
FindClose Cierra un identificador de búsqueda de archivos abierto por las funciones FindFirstFile, FindFirstFileEx, FindFirstFileNameW, FindFirstFileNameTransactedW, FindFirstFileTransacted, FindFirstStreamTransactedW o FindFirstStreamW. |
|
FindCloseChangeNotification Detiene la supervisión del control de notificaciones de cambios. |
|
FindFirstChangeNotificationA Crea un identificador de notificación de cambio y configura las condiciones iniciales del filtro de notificación de cambio. (ANSI) |
|
FindFirstChangeNotificationW Crea un identificador de notificación de cambio y configura las condiciones iniciales del filtro de notificación de cambio. (Unicode) |
|
FindFirstFileA Busca un directorio para un archivo o subdirectorio con un nombre que coincida con un nombre específico (o nombre parcial si se usan caracteres comodín). (ANSI) |
|
FindFirstFileExA Busca un directorio para un archivo o subdirectorio con un nombre y atributos que coincidan con los especificados. (FindFirstFileExA) |
|
FindFirstFileExW Busca un directorio para un archivo o subdirectorio con un nombre y atributos que coincidan con los especificados. (FindFirstFileExW) |
|
FindFirstFileNameW Crea una enumeración de todos los vínculos duros al archivo especificado. La función FindFirstFileNameW devuelve un identificador a la enumeración que se puede usar en llamadas posteriores a la función FindNextFileNameW. |
|
FindFirstFileW Busca un directorio para un archivo o subdirectorio con un nombre que coincida con un nombre específico (o nombre parcial si se usan caracteres comodín). (Unicode) |
|
FindFirstStreamW Enumera la primera secuencia con un tipo de secuencia ::$DATA en el archivo o directorio especificados. |
|
FindFirstVolumeW Recupera el nombre de un volumen en un equipo. (FindFirstVolumeW) |
|
FindNextChangeNotification Solicita que el sistema operativo indique un identificador de notificación de cambio la próxima vez que detecte un cambio adecuado. |
|
FindNextFileA Continúa una búsqueda de archivos desde una llamada anterior a las funciones FindFirstFile, FindFirstFileEx o FindFirstFileTransacted. (ANSI) |
|
FindNextFileNameW Continúa enumerando los vínculos duros a un archivo mediante el identificador devuelto por una llamada correcta a la función FindFirstFileNameW. |
|
FindNextFileW Continúa una búsqueda de archivos desde una llamada anterior a las funciones FindFirstFile, FindFirstFileEx o FindFirstFileTransacted. (Unicode) |
|
FindNextStreamW Continúa una búsqueda de secuencias iniciada por una llamada anterior a la función FindFirstStreamW. |
|
FindNextVolumeW Continúa una búsqueda de volúmenes iniciada por una llamada a la función FindFirstVolume. (FindNextVolumeW) |
|
FindVolumeClose Cierra el identificador de búsqueda de volúmenes especificado. |
|
FlushFileBuffers Vacía los búferes de un archivo especificado y hace que todos los datos almacenados en búfer se escriban en un archivo. |
|
GetCompressedFileSizeA Recupera el número real de bytes de almacenamiento en disco que se usa para almacenar un archivo especificado. (ANSI) |
|
GetCompressedFileSizeW Recupera el número real de bytes de almacenamiento en disco que se usa para almacenar un archivo especificado. (Unicode) |
|
GetDiskFreeSpaceA Recupera información sobre el disco especificado, incluida la cantidad de espacio libre en el disco. (ANSI) |
|
GetDiskFreeSpaceExA Recupera información sobre la cantidad de espacio disponible en un volumen de disco, que es la cantidad total de espacio, la cantidad total de espacio libre y la cantidad total de espacio disponible para el usuario asociado al subproceso que realiza la llamada. (ANSI) |
|
GetDiskFreeSpaceExW Recupera información sobre la cantidad de espacio disponible en un volumen de disco, que es la cantidad total de espacio, la cantidad total de espacio libre y la cantidad total de espacio disponible para el usuario asociado al subproceso que realiza la llamada. (Unicode) |
|
GetDiskFreeSpaceW Recupera información sobre el disco especificado, incluida la cantidad de espacio libre en el disco. (Unicode) |
|
GetDiskSpaceInformationA Obtiene información de espacio en disco de un volumen en una ruta de acceso raíz determinada. |
|
GetDiskSpaceInformationW Obtiene información de espacio en disco de un volumen en una ruta de acceso raíz determinada. |
|
GetDriveTypeA Determina si una unidad de disco es una unidad de disco extraíble, fija, CD-ROM, disco RAM o unidad de red. (ANSI) |
|
GetDriveTypeW Determina si una unidad de disco es una unidad de disco extraíble, fija, CD-ROM, disco RAM o unidad de red. (Unicode) |
|
GetFileAttributesA Recupera atributos del sistema de archivos para un archivo o directorio especificados. (ANSI) |
|
GetFileAttributesExA Recupera los atributos de un archivo o directorio especificados. (ANSI) |
|
GetFileAttributesExW Recupera los atributos de un archivo o directorio especificados. (Unicode) |
|
GetFileAttributesW Recupera atributos del sistema de archivos para un archivo o directorio especificados. (Unicode) |
|
GetFileInformationByHandle Recupera información de archivo para el archivo especificado. (GetFileInformationByHandle) |
|
GetFileSize Recupera el tamaño del archivo especificado, en bytes. |
|
GetFileSizeEx Recupera el tamaño del archivo especificado. |
|
GetFileTime Recupera la fecha y hora en que se creó un archivo o directorio, el último acceso y la última modificación. |
|
GetFileType Recupera el tipo de archivo del archivo especificado. |
|
GetFinalPathNameByHandleA Recupera la ruta de acceso final del archivo especificado. (ANSI) |
|
GetFinalPathNameByHandleW Recupera la ruta de acceso final del archivo especificado. (Unicode) |
|
GetFullPathNameA Recupera la ruta de acceso completa y el nombre de archivo del archivo especificado. (ANSI) |
|
GetFullPathNameW Recupera la ruta de acceso completa y el nombre de archivo del archivo especificado. (Unicode) |
|
GetLogicalDrives Recupera una máscara de bits que representa las unidades de disco disponibles actualmente. |
|
GetLogicalDriveStringsW Rellena un búfer con cadenas que especifican unidades válidas en el sistema. (GetLogicalDriveStringsW) |
|
GetLongPathNameA Convierte la ruta de acceso especificada en su forma larga. (ANSI) |
|
GetLongPathNameW Convierte la ruta de acceso especificada en su forma larga. (Unicode) |
|
GetShortPathNameW Recupera la forma de ruta de acceso corta de la ruta de acceso especificada. (GetShortPathNameW) |
|
GetTempFileNameA Crea un nombre para un archivo temporal. Si se genera un nombre de archivo único, se crea un archivo vacío y se libera el identificador para él; De lo contrario, solo se genera un nombre de archivo. (GetTempFileNameA) |
|
GetTempFileNameW Crea un nombre para un archivo temporal. Si se genera un nombre de archivo único, se crea un archivo vacío y se libera el identificador para él; De lo contrario, solo se genera un nombre de archivo. (GetTempFileNameW) |
|
GetTempPath2A Recupera la ruta de acceso del directorio designado para los archivos temporales, en función de los privilegios del proceso de llamada. (ANSI) |
|
GetTempPath2W Recupera la ruta de acceso del directorio designado para los archivos temporales, en función de los privilegios del proceso de llamada. (Unicode) |
|
GetTempPathA Recupera la ruta de acceso del directorio designado para los archivos temporales. (ANSI) |
|
GetTempPathW Recupera la ruta de acceso del directorio designado para los archivos temporales. (Unicode) |
|
GetVolumeInformationA Recupera información sobre el sistema de archivos y el volumen asociados al directorio raíz especificado. (ANSI) |
|
GetVolumeInformationByHandleW Recupera información sobre el sistema de archivos y el volumen asociados al archivo especificado. |
|
GetVolumeInformationW Recupera información sobre el sistema de archivos y el volumen asociados al directorio raíz especificado. (Unicode) |
|
GetVolumeNameForVolumeMountPointW Recupera una ruta de acceso GUID de volumen para el volumen asociado al punto de montaje de volumen especificado (letra de unidad, ruta de acceso GUID del volumen o carpeta montada). (GetVolumeNameForVolumeMountPointW) |
|
GetVolumePathNamesForVolumeNameW Recupera una lista de letras de unidad y rutas de acceso de carpeta montadas para el volumen especificado. (GetVolumePathNamesForVolumeNameW) |
|
GetVolumePathNameW Recupera el punto de montaje de volumen donde se monta la ruta de acceso especificada. (GetVolumePathNameW) |
|
LocalFileTimeToFileTime Convierte una hora de archivo local en una hora de archivo en función de la hora universal coordinada (UTC). |
|
LockFile Bloquea el archivo especificado para el acceso exclusivo mediante el proceso de llamada. |
|
LockFileEx Bloquea el archivo especificado para el acceso exclusivo mediante el proceso de llamada. Esta función puede funcionar de forma sincrónica o asincrónica y puede solicitar un bloqueo exclusivo o compartido. |
|
QueryDosDeviceW Recupera información sobre MS-DOS nombres de dispositivo. (QueryDosDeviceW) |
|
ReadFile Lee los datos del archivo especificado o del dispositivo de entrada/salida (E/S). Las lecturas se producen en la posición especificada por el puntero de archivo si es compatible con el dispositivo. |
|
ReadFileEx Lee los datos del archivo especificado o del dispositivo de entrada/salida (E/S). Informa de su estado de finalización de forma asincrónica, llamando a la rutina de finalización especificada cuando se completa o cancela la lectura y el subproceso de llamada está en un estado de espera alertable. |
|
ReadFileScatter Lee los datos de un archivo y los almacena en una matriz de búferes. |
|
RemoveDirectory2A Elimina un directorio vacío existente. (ANSI) |
|
RemoveDirectory2W Elimina un directorio vacío existente. (Unicode) |
|
RemoveDirectoryA Elimina un directorio vacío existente. (ANSI) |
|
RemoveDirectoryW Elimina un directorio vacío existente. (Unicode) |
|
SetEndOfFile Establece el tamaño de archivo físico del archivo especificado en la posición actual del puntero de archivo. |
|
SetFileApisToANSI Hace que las funciones de E/S de archivo usen la página de códigos del juego de caracteres ANSI para el proceso actual. |
|
SetFileApisToOEM Hace que las funciones de E/S de archivo para el proceso usen la página de códigos del juego de caracteres oem. |
|
SetFileAttributesA Establece los atributos de un archivo o directorio. (ANSI) |
|
SetFileAttributesW Establece los atributos de un archivo o directorio. (Unicode) |
|
SetFileInformationByHandle Establece la información del archivo para el archivo especificado. |
|
SetFileIoOverlappedRange Asocia un intervalo de direcciones virtuales al identificador de archivo especificado. |
|
SetFilePointer Mueve el puntero de archivo del archivo especificado. (SetFilePointer) |
|
SetFilePointerEx Mueve el puntero de archivo del archivo especificado. (SetFilePointerEx) |
|
SetFileTime Establece la fecha y hora en que se creó el archivo o directorio especificados, el último acceso o la última modificación. |
|
SetFileValidData Establece la longitud de datos válida del archivo especificado. Esta función es útil en escenarios muy limitados. Para obtener más información, vea la sección Comentarios. |
|
UnlockFile Desbloquea una región en un archivo abierto. |
|
UnlockFileEx Desbloquea una región en el archivo especificado. Esta función puede funcionar de forma sincrónica o asincrónica. |
|
WriteFile Escribe datos en el archivo o dispositivo de entrada/salida (E/S) especificados. |
|
WriteFileEx Escribe datos en el archivo o dispositivo de entrada/salida (E/S) especificados. Informa de su estado de finalización de forma asincrónica, llamando a la rutina de finalización especificada cuando se completa o cancela la escritura y el subproceso de llamada está en un estado de espera alertable. |
|
WriteFileGather Recupera datos de una matriz de búferes y escribe los datos en un archivo. |
Estructuras
|
BY_HANDLE_FILE_INFORMATION Contiene información que recupera la función GetFileInformationByHandle. |
|
CREATEFILE2_EXTENDED_PARAMETERS Contiene parámetros extendidos opcionales para CreateFile2. |
|
CREATEFILE3_EXTENDED_PARAMETERS |
|
DISK_SPACE_INFORMATION La estructura DISK_SPACE_INFORMATION contiene información sobre el espacio en disco de un volumen determinado. |
|
WIN32_FILE_ATTRIBUTE_DATA Contiene información de atributo para un archivo o directorio. |
|
WIN32_FIND_STREAM_DATA Contiene información sobre la secuencia encontrada por la función FindFirstStreamW o FindNextStreamW. |
Enumeraciones
|
DIRECTORY_FLAGS Define las marcas que se pueden usar con la función CreateDirectory2 para especificar cómo se debe crear el directorio. |
|
STREAM_INFO_LEVELS Define los valores que se usan con la función FindFirstStreamW para especificar el nivel de información de los datos devueltos. |