Compartilhar via


Método CreateFileServer da classe MSFT_StorageSubSystem

Cria um servidor de arquivos em um subsistema de armazenamento.

Sintaxe

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

Parâmetros

FriendlyName [in]

Permite que o usuário especifique o FriendlyName quando o servidor de arquivos é criado. Espera-se que um FriendlyName seja descritivo, mas não é necessário ser exclusivo.

Observe que alguns subsistemas de armazenamento não permitem definir um nome amigável durante a criação do servidor de arquivos. Se um subsistema não der suporte a isso, a criação do servidor de arquivos ainda terá êxito, mas o servidor de arquivos poderá ter um nome diferente atribuído a ele.

FileSharingProtocols [in]

Os protocolos de compartilhamento de arquivos compatíveis com o servidor de arquivos.

NFS (2)

SMB (3)

HostNames [in]

O nome do host associado a cada protocolo especificado em FileSharingProtocols.

CreatedFileServer [out]

Se o servidor de arquivos for criado com êxito, esse parâmetro receberá uma cadeia de caracteres que contém um objeto MSFT_FileServer inserido.

CreatedStorageJob [out]

Retorna uma referência ao objeto de trabalho de armazenamento usado para acompanhar a operação de execução longa.

ExtendedStatus [out]

Uma cadeia de caracteres que contém um objeto MSFT_StorageExtendedStatus inserido.

Esse parâmetro permite que o provedor de armazenamento retorne informações de erro estendidas (específicas da implementação).

Retornar valor

Êxito (0)

Sem suporte (1)

Erro não especificado (2)

Tempo limite (3)

Falha (4)

Parâmetro inválido (5)

Objeto Não Encontrado (8)

Parâmetros de método verificados – Trabalho iniciado (4096)

Acesso negado (40001)

Não há recursos suficientes para concluir a operação. (40002)

Cache desatualizado (40003)

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Confira também

MSFT_StorageSubSystem