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


Метод IStorageFolderHandleAccess::Create (windowsstoragecom.h)

Создает дескриптор для файла, который находится в папке хранилища.

Синтаксис

HRESULT Create(
  [in]           LPCWSTR                 fileName,
  [in]           HANDLE_CREATION_OPTIONS creationOptions,
  [in]           HANDLE_ACCESS_OPTIONS   accessOptions,
  [in]           HANDLE_SHARING_OPTIONS  sharingOptions,
  [in]           HANDLE_OPTIONS          options,
  [in, optional] IOplockBreakingHandler  *oplockBreakingHandler,
  [out, retval]  HANDLE                  *interopHandle
);

Параметры

[in] fileName

Имя файла, для которого нужно получить дескриптор.

[in] creationOptions

Действие, выполняемое с файлом, который существует или не существует.

[in] accessOptions

Уровень доступа дескриптора к файлу.

[in] sharingOptions

Запрошенный режим общего доступа дескриптора.

[in] options

Флаги дескриптора файла.

[in, optional] oplockBreakingHandler

В настоящий момент не реализовано.

[out, retval] interopHandle

Дескриптор файла.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header windowsstoragecom.h
DLL Windows.storage.dll

См. также раздел

IStorageFolderHandleAccess