Partager via


IVdsDiskOnline ::Online, méthode (vds.h)

[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API gestion du stockage Windows.]

Met le disque en ligne. Windows Vista : Cette méthode n’est pas prise en charge tant que Windows Vista avec Service Pack 1 (SP1). Utilisez plutôt IVdsDisk2 ::SetSANMode .

Syntaxe

HRESULT Online();

Valeur de retour

Cette méthode peut retourner des valeurs HRESULT standard, telles que E_INVALIDARG ou E_OUTOFMEMORY, et des valeurs de retour spécifiques à VDS. Il peut également retourner des codes d’erreur système convertis à l’aide de la macro HRESULT_FROM_WIN32 . Les erreurs peuvent provenir de VDS lui-même ou du fournisseur VDS sous-jacent utilisé. Les valeurs de retour possibles sont les suivantes.

Code de retour Description
VDS_E_FAILED_TO_ONLINE_DISK
L’opération en ligne a échoué.

Remarques

Si un disque dynamique est en lecture seule et hors connexion, il peut être mis en lecture/écriture et mis en ligne comme suit :

  1. Effacez le bit en lecture seule. (Il s’agit de l’indicateur VDS_DF_READ_ONLY dans la structure VDS_DISK_PROP .)
  2. Appelez la méthode Online .
Si un disque de base est en lecture seule et hors connexion, il peut être mis en lecture/écriture et mis en ligne de la même façon, mais l’ordre des étapes n’a pas d’importance.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista avec SP1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête vds.h
Bibliothèque Uuid.lib

Voir aussi

IVdsDiskOnline

IVdsDiskOnline ::Offline

IVdsServiceSAN ::GetSANPolicy

IVdsVolumeOnline ::Online