Share via


IVdsDisk ::ConvertStyle, 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.]

Convertit le style de partition d’un disque vide d’un style à un autre.

Syntaxe

HRESULT ConvertStyle(
  [in] VDS_PARTITION_STYLE NewStyle
);

Paramètres

[in] NewStyle

Styles de partition énumérés par VDS_PARTITION_STYLE.

Valeur retournée

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/valeur de retour Description
S_OK
La conversion s’est terminée avec succès.
VDS_E_INVALID_OPERATION
0x80042415L
Le style de disque ne peut pas être converti, comme c’est le cas pour les disques 1394 ou USB et les disques non alloués.

Remarques

Un disque vide ne contient pas de données utilisateur, de partitions OEM, de partitions ESP ou de partitions inconnues. Seules les partitions de métadonnées LDM et les partitions MSR sont valides sur un disque vide.

Configuration requise

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

Voir aussi

IVdsDisk

VDS_PARTITION_INFO_GPT

VDS_PARTITION_INFO_MBR

VDS_PARTITION_STYLE