Méthode CreateFileServer de la classe MSFT_StorageSubSystem
Crée un serveur de fichiers sur un sous-système de stockage.
Syntaxe
UInt32 CreateFileServer(
[in] String FriendlyName,
[in] UInt16 FileSharingProtocols[],
[in] String HostNames[],
[out] String CreatedFileServer,
[out] MSFT_StorageJob REF CreatedStorageJob,
[out] String ExtendedStatus
);
Paramètres
FriendlyName [in]
Permet à l’utilisateur de spécifier le FriendlyName lors de la création du serveur de fichiers. Un FriendlyName est censé être descriptif, mais il n’est pas nécessaire d’être unique.
Notez que certains sous-systèmes de stockage n’autorisent pas la définition d’un nom convivial lors de la création du serveur de fichiers. Si un sous-système ne le prend pas en charge, la création du serveur de fichiers réussit toujours, mais un nom différent peut être attribué au serveur de fichiers.
FileSharingProtocols [in]
Protocoles de partage de fichiers pris en charge par le serveur de fichiers.
NFS (2)
SMB (3)
HostNames [in]
Nom d’hôte associé à chaque protocole spécifié dans FileSharingProtocols.
CreatedFileServer [out]
Si le serveur de fichiers est créé avec succès, ce paramètre reçoit une chaîne qui contient un objet MSFT_FileServer incorporé.
CreatedStorageJob [out]
Retourne une référence à l’objet de travail de stockage utilisé pour suivre l’opération de longue durée.
ExtendedStatus [out]
Chaîne qui contient un objet MSFT_StorageExtendedStatus incorporé.
Ce paramètre permet au fournisseur de stockage de retourner des informations d’erreur étendues (spécifiques à l’implémentation).
Valeur retournée
Réussite (0)
Non pris en charge (1)
Erreur non spécifiée (2)
Délai d’expiration (3)
Échec (4)
Paramètre non valide (5)
Objet introuvable (8)
Paramètres de méthode vérifiés - Travail démarré (4096)
Accès refusé (40001)
Il n’y a pas suffisamment de ressources pour terminer l’opération. (40002)
Cache obsolète (40003)
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Espace de noms | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |