Поделиться через


перечисление HANDLE_CREATION_OPTIONS (windowsstoragecom.h)

Представляет действие, которое необходимо выполнить в зависимости от того, существует ли файл.

Синтаксис

typedef enum HANDLE_CREATION_OPTIONS {
  HCO_CREATE_NEW = 0x1,
  HCO_CREATE_ALWAYS = 0x2,
  HCO_OPEN_EXISTING = 0x3,
  HCO_OPEN_ALWAYS = 0x4,
  HCO_TRUNCATE_EXISTING = 0x5
} ;

Константы

 
HCO_CREATE_NEW
Значение: 0x1
Создайте новый файл. Операция завершается ошибкой, если файл уже существует.
HCO_CREATE_ALWAYS
Значение: 0x2
Создайте новый файл. Если файл уже существует, он усекается, чтобы его размер был равен нулю байтов.
HCO_OPEN_EXISTING
Значение: 0x3
Открывать файл только в том случае, если он существует. Операция завершается ошибкой, если файл не существует.
HCO_OPEN_ALWAYS
Значение: 0x4
Откройте файл и создайте его, если он еще не существует.
HCO_TRUNCATE_EXISTING
Значение: 0x5
Откройте файл и усекает его таким образом, чтобы его размер был равен нулю байтов. Операция завершается ошибкой, если файл не существует.

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Верхняя часть windowsstoragecom.h