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


Метод CreateFileServer класса MSFT_StorageSubSystem

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

Синтаксис

UInt32 CreateFileServer(
  [in]  String              FriendlyName,
  [in]  UInt16              FileSharingProtocols[],
  [in]  String              HostNames[],
  [out] String              CreatedFileServer,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

Параметры

FriendlyName [in]

Позволяет пользователю указать FriendlyName при создании файлового сервера. Ожидается, что значение FriendlyName будет описательным, но оно не обязательно должно быть уникальным.

Обратите внимание, что некоторые подсистемы хранения не позволяют задавать понятное имя во время создания файлового сервера. Если подсистема не поддерживает эту функцию, создание файлового сервера по-прежнему будет выполнено успешно, но ему может быть назначено другое имя.

FileSharingProtocols [in]

Протоколы общего доступа к файлам, поддерживаемые файлового сервера.

NFS (2)

SMB (3)

HostNames [in]

Имя узла, связанное с каждым протоколом, указанным в fileSharingProtocols.

CreatedFileServer [out]

Если файловый сервер успешно создан, этот параметр получает строку, содержащую внедренный объект MSFT_FileServer .

CreatedStorageJob [out]

Возвращает ссылку на объект задания хранения, используемый для отслеживания длительной операции.

ExtendedStatus [out]

Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .

Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.

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

Успешно (0)

Не поддерживается (1)

Неуказаная ошибка (2)

Время ожидания (3)

Сбой (4)

Недопустимый параметр (5)

Объект не найден (8)

Проверенные параметры метода — задание запущено (4096)

Доступ запрещен (40001)

Недостаточно ресурсов для завершения операции. (40002)

Кэш устарел (40003)

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Пространство имен Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

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

MSFT_StorageSubSystem