Функции, используемые в управлении файлами


Ниже следуют функции, используемые в управлении файлами.

Функция

Описание

AreFileApisANSI Выясняет, используют ли функции файлового ввода - вывода (I/O) ANSI или OEM кодовую страницу набора символов.
CheckNameLegalDOS8Dot3

Функция CheckNameLegalDOS8Dot3 выясняет, можно ли использовать заданное имя, чтобы создать файл в файловой системе FAT.

CloseHandle Закрывает открытый дескриптор объекта.
CopyFile Копирует существующий файл в новый файл.
CopyFileEx Копирует существующий файл в новый файл, уведомляя прикладную программу о ходе его выполнения через посредство функции повторного вызова.
CopyProgressRoutine Определяемая программой функция обратного вызова, используемая с функциями CopyFileEx и MoveFileWithProgress
CreateFile Создает или открывает файл, каталог, физический диск, том, консольный буфер, накопитель на магнитной ленте, коммуникационный ресурс, почтовый слот или именованный канал.
CreateHardLink Устанавливает жесткую связь файловой системы NTFS между существующим и новым файлом. Жесткая связь файловой системы NTFS похожа на  жесткую связь правил POSIX.
DeleteFile Удаляет существующий файл.
FindClose Закрывает дескриптор искомого файла, открытого с помощью функции FindFirstFile, FindFirstFileEx или FindFirstStreamW.
FindFirstFile Ищет каталог файла или подкаталог, название которого соответствует указанному имени файла. FindFirstFile проверяет имена вложенных каталогов так же как и имена файлов.
FindFirstFileEx Ищет каталог файла или подкаталог, имя и атрибуты которого соответствуют его определениям.
FindFirstStreamW Функция FindFirstStreamW перечисляет первый поток в заданном файле или каталоге.
FindNextFile Продолжает поиск файла из предыдущего вызова функции FindFirstFile.
FindNextStreamW Функция FindNextStreamW продолжает поиск потока, начатый предыдущим вызовом функции FindFirstStreamW.
GetBinaryType Выясняет, исполняемый ли это файл, и, если это так, то какой тип этого исполняемого файла.
GetCompressedFileSize Извлекает данные о фактическом числе байтов запоминающего устройства на диске, который сохраняет указанный файл.
GetFileAttributes Извлекает извлекает установленные в стиле файловой системы FAT атрибуты указанного файла или каталога.
GetFileAttributesEx Извлекает атрибуты указанного файла или каталога.
GetFileInformationByHandle Извлекает информацию об указанном файле.
GetFileSize

Функция GetFileSize извлекает размер указанного файла. Размер файла, который может быть сообщен при помощи этой функции ограничивается значением двойного слова (DWORD).

GetFileSizeEx Извлекает размер указанного файла.
GetFileTime

Функция GetFileTime извлекает данные о дате и времени, когда файл был создан, последнего доступа и последнего изменения.

GetFileType Извлекает тип файла для указанного файла.
GetFullPathName Извлекает полный путь и имя указанного файла.
GetLongPathName Преобразует указанный путь в его длинную форму.
GetShortPathName Извлекает короткую форму пути из указанного пути.
GetTempFileName Создает имя  временного файла.
GetTempPath Извлекает путь к каталогу, назначенному для временных файлов.
MoveFile Перемещает существующий файл или каталог, включая его дочерние элементы.
MoveFileEx Перемещает существующий файл или каталог.
MoveFileWithProgress Перемещает файл или каталог. Вы можете предоставить функцию повторного вызова, которая получает уведомления о ходе выполнения перемещения.
OpenFile Создает, открывает, повторно открывает или удаляет файл. Предусматривается только для совместимости с 16-разрядными версиями Windows.
ReOpenFile

Функция ReOpenFile повторно открывает указанный объект файловой системы с различными правами доступа, режимом совместного доступа и флажками.

ReplaceFile Заменяет один файл другим, с параметром создания резервной копии первоначального файла. Файл замены принимает имя замененного файла и его идентичность.
RtlIsNameLegalDOS8Dot3

Функция RtlIsNameLegalDOS8Dot3 выясняет, может ли быть использовано  указанное имя, чтобы создать файл в файловой системе FAT.

SearchPath Ищет заданный файл по заданному пути.
SetFileApisToANSI Заставляет функции файлового ввода - вывода использовать кодовую страницу символьного набора ANSI.
SetFileApisToOEM Заставляет функции файлового ввода - вывода использовать кодовую страницу символьного набора OEM.
SetFileAttributes Устанавливает атрибуты файла.
SetFileSecurity Устанавливает защиту (систему безопасности) объекта файла или каталога.
SetFileShortName Устанавливает короткое имя заданного файла.
SetFileTime

Функция SetFileTime устанавливает дату и время, когда файл создавался, последний доступ или последнее изменение.

SetFileValidData Устанавливает правильную длину данных заданного файла.

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz