пятница, 27 августа 2010 г.

CreateFile Function, dwCreationDisposition

Функция WinAPI CreateFile создает или открывает файл. Ее поведение зависит от параметра dwCreationDisposition и от того, создан ли был файл ранее, существует ли файл во время вызова. В некоторых случаях CreateFile завершится с ошибкой.

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

dwCreationDisposition Файл уже существует Исходный файл
будет заменен
нет да
CREATE_NEW ok ошибка -
CREATE_ALWAYS ok ok да
OPEN_ALWAYS ok ok нет
OPEN_EXISTING ошибка ok нет
TRUNCATE_EXISTING ошибка ok да

Комментариев нет:

Отправить комментарий