IVdsDiskOnline ::Offline, 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 hors connexion. 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 Offline();
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 |
---|---|
|
L’opération hors connexion a échoué. |
Remarques
Si un disque dynamique est en lecture/écriture et en ligne, il peut être mis en lecture seule et mis hors connexion comme suit :
- Pour chaque volume sur le disque, appelez la méthode IVdsVolumeMF ::D ismount , en définissant les paramètres bForce et bPermanent sur TRUE.
- Appelez la méthode Offline .
- Définissez le bit en lecture seule. (Il s’agit de l’indicateur VDS_DF_READ_ONLY dans la structure VDS_DISK_PROP .)
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 |