Шаблон:FileCreationDisposition: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{| class="wikitable" style="margin: auto;" ! Символическое имя !! Целочисленное значение !! Семантика |- | FileCreat…»)
 
м
 
Строка 2: Строка 2:
! Символическое имя !! Целочисленное значение !! Семантика
! Символическое имя !! Целочисленное значение !! Семантика
|-
|-
| FileCreateAlways || 1 || Создание файла - всегда. В случае если файл существует, его содержимое удаляется.
| FileCreateAlways || 0 || Создание файла - всегда. В случае если файл существует, его содержимое удаляется.
|-
|-
| FileOpenAlways || 2 || Открытие файла - всегда. Если файл не существует, он создается.
| FileOpenAlways || 1 || Открытие файла - всегда. Если файл не существует, он создается.
|-
|-
| FileCreateNew || 3 || Создание нового файла. Если файл не существует, возвращается ошибка [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_ALREADY_EXISTS].
| FileCreateNew || 2 || Создание нового файла. Если файл не существует, возвращается ошибка [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_ALREADY_EXISTS].
|-
|-
| FileOpenExisting || 4 || Открытие существующего файла. Если файл не существует, возвращается ошибка [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_NOT_FOUND].
| FileOpenExisting || 3 || Открытие существующего файла. Если файл не существует, возвращается ошибка [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_NOT_FOUND].
|-
|-
| FileTruncateExisting || 5 || Открытие существующего файла с удалением его содержимого. Если файл не существует, возвращается ошибка [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_NOT_FOUND].
| FileTruncateExisting || 4 || Открытие существующего файла с удалением его содержимого. Если файл не существует, возвращается ошибка [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_NOT_FOUND].
|}
|}

Текущая версия на 01:47, 15 апреля 2017

Символическое имя Целочисленное значение Семантика
FileCreateAlways 0 Создание файла - всегда. В случае если файл существует, его содержимое удаляется.
FileOpenAlways 1 Открытие файла - всегда. Если файл не существует, он создается.
FileCreateNew 2 Создание нового файла. Если файл не существует, возвращается ошибка CHSVERROR_ALREADY_EXISTS.
FileOpenExisting 3 Открытие существующего файла. Если файл не существует, возвращается ошибка CHSVERROR_NOT_FOUND.
FileTruncateExisting 4 Открытие существующего файла с удалением его содержимого. Если файл не существует, возвращается ошибка CHSVERROR_NOT_FOUND.