Partager via


Méthode SetDefaults de la classe MSFT_StoragePool

Définit ou modifie les valeurs par défaut des propriétés de l’objet de pool de stockage.

Notez que tous les paramètres ne doivent pas être spécifiés et que seuls ceux qui sont spécifiés sont mis à jour.

Syntaxe

UInt32 SetDefaults(
  [in]  UInt16  ProvisioningTypeDefault,
  [in]  String  ResiliencySettingNameDefault,
  [in]  Boolean EnclosureAwareDefault,
  [in]  UInt64  WriteCacheSizeDefault,
  [in]  Boolean AutoWriteCacheSize,
  [out] String  ExtendedStatus
);

Paramètres

ProvisioningTypeDefault [in]

Type d’approvisionnement par défaut pour les disques virtuels dans le pool de stockage.

Valeur Signification
Mince 1 Le stockage du disque virtuel est alloué à la demande.
Correction 2 Le stockage du disque virtuel est alloué au moment de la création du disque virtuel.

ResiliencySettingNameDefault [in]

Nouveau paramètre de résilience par défaut pour le pool de stockage. Le paramètre de résilience spécifié doit déjà être associé à ce pool de stockage.

EnclosureAwareDefault [in]

TRUE si le pool de stockage prend en compte le boîtier par défaut. Ce paramètre détermine la stratégie d’allocation par défaut pour les disques virtuels créés dans un pool de stockage prenant en charge le boîtier. Par exemple, un sous-système prenant en charge le boîtier peut équilibrer chaque copie de données du disque virtuel sur plusieurs boîtiers physiques de sorte que chaque boîtier contienne une copie complète des données du disque virtuel.

WriteCacheSizeDefault [in]

Nouvelle taille par défaut du cache d’écriture pour la création de disque virtuel.

AutoWriteCacheSize [in]

TRUE si le fournisseur doit récupérer la taille du cache d’écriture automatique ; sinon, FALSE.

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)

Accès refusé (40001)

Il n’y a pas suffisamment de ressources pour terminer l’opération. (40002)

Impossible de se connecter au fournisseur de stockage. (46000)

Le fournisseur de stockage ne peut pas se connecter au sous-système de stockage. (46001)

Cette opération n’est pas prise en charge sur les pools de stockage primordials. (48000)

Le paramètre de résilience spécifié n’est pas pris en charge par ce pool de stockage. (48002)

Le pool de stockage n’a pas pu terminer l’opération, car son intégrité ou son status opérationnelle ne le permet pas. (48006)

Le pool de stockage n’a pas pu terminer l’opération, car sa configuration est en lecture seule. (48007)

Il n’existe aucun paramètre de résilience portant ce nom. (49000)

La valeur de WriteCacheSize est en dehors de la plage de valeurs prise en charge. (50005)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Espace de noms Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Voir aussi

MSFT_StoragePool