IVMVirtualPC :: CreateDynamicVirtualHardDisk, méthode

[Windows Virtual PC ne peut plus être utilisé à partir de Windows 8. Au lieu de cela, utilisez le fournisseur WMI Hyper-V (v2).]

Crée un disque dur virtuel de redimensionnement dynamique.

Syntaxe

HRESULT CreateDynamicVirtualHardDisk(
  [in]          BSTR    imagePath,
  [in]          long    size,
  [out, retval] IVMTask **diskTask
);

Paramètres

ImagePath [ dans]

Chemin d’accès complet au nouveau fichier image de disque. Le dossier conteneur sera créé s’il n’existe pas.

taille [ dans]

Taille de l’image, en mégaoctets. Cette valeur peut être au maximum de 2 088 960 Mo (2040GB).

diskTask [ out, retval]

Objet IVMTask utilisé pour suivre la création de l’image.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code/valeur de retour Description
S _ OK
0
L'opération a réussi.
E _ POINTEUR
0x80004003
Un paramètre a la valeur null.
E _ INVALIDARG
0x80000003
Le paramètre de taille est inférieur ou égal à 0.
Valeur
HRESULT _ À partir de _ Win32 ( _ chemin d’erreur _ _ introuvable)
0x80070003
Le système ne peut pas trouver le chemin d’accès spécifié par le paramètre ImagePath .
Valeur
HRESULT _ À partir de _ Win32 (erreur _ _ lecteur non valide)
0x8007000f
Le fichier spécifié par le paramètre ImagePath se trouve sur un CD-ROM ou un DVD-ROM.
Valeur
HRESULT _ À partir de _ Win32 (erreur _ _ nom non valide)
0x8007007b
Le paramètre ImagePath contient un caractère non valide (l’un des « * ?: <>/ | »).
Valeur
HRESULT _ FROM _ Win32 (erreur _ de _ nom de chemin incorrect)
0x800700a1
Le paramètre ImagePath spécifie un chemin d’accès vide ou relatif. Au moins l’un des paramètres doit être un chemin d’accès absolu.
Valeur
HRESULT _ À partir de _ Win32 _ ( _ dépassement de mémoire tampon d’erreur)
0x8007006f
Le chemin d’accès spécifié par le paramètre ImagePath est trop long. La longueur du chemin d’accès doit être inférieure à 260 caractères.
Valeur
HRESULT _ À partir de _ Win32 (l’erreur _ _ existe déjà)
0x800700b7
Le fichier référencé par le paramètre ImagePath existe déjà.
Valeur
HRESULT _ À partir de _ Win32 (disque d’erreur _ _ saturé)
0x80070070
L’image de disque dur virtuel de taille dynamique nécessite au moins 8 Mo d’espace libre sur le volume hôte.
Ordinateur virtuel _ Taille de l' _ image E _ _ trop _ grande
0xA0040683
La taille du paramètre doit être inférieure à 2 088 960 Mo. Si le format est FAT16, la taille doit être inférieure à 2000 Mo.
Ordinateur virtuel _ Taille de l' _ image E _ _ trop _ petite
0xA0040684
Les images de disque dur virtuel au format non formaté et FAT16 doivent avoir au moins 3 Mo. Les images de disque dur virtuel au format FAT32 doivent avoir au moins 514 Mo.
Ordinateur virtuel _ _Fichier E _ trop _ volumineux _ pour le _ volume
0xA0040679
Le volume hôte ne peut pas prendre en charge un fichier de cette taille si l’image de disque dur virtuel de taille dynamique augmente jusqu’à sa limite maximale. La taille de fichier maximale pour un volume FAT32 est de 4 Go. La taille de fichier maximale pour un volume FAT16 est de 2 Go.
Ordinateur virtuel _ _ _ Arrêt _
de l’application
0xA0040209
Le disque dur virtuel ne peut pas être créé après l’arrêt de l’application.
Ordinateur virtuel _ _Virtualisation matérielle E _ _ désactivée
0xA0040951
Le processeur ne prend pas en charge les extensions avez (Hardware Accelerated Virtualization).
DISP _ E _ exception
0x80020009
Une erreur inattendue s’est produite.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Fin de la prise en charge des clients
Windows 7
Produit
Windows Virtual PC
En-tête
VPCCOMInterfaces. h
IID
IID _ IVMVirtualPC est défini en tant que 236ba0d9-a24a-4292-A132-27c1421dfd01

Voir aussi

IVMVirtualPC