Partager via


SetVirtualDiskInformation, fonction (virtdisk.h)

Définit des informations sur un disque dur virtuel (VHD).

Syntaxe

DWORD SetVirtualDiskInformation(
  [in] HANDLE                 VirtualDiskHandle,
  [in] PSET_VIRTUAL_DISK_INFO VirtualDiskInfo
);

Paramètres

[in] VirtualDiskHandle

Handle du disque virtuel ouvert, qui doit avoir été ouvert à l’aide de l’indicateur VIRTUAL_DISK_ACCESS_METAOPS . Pour plus d’informations sur l’ouverture d’un disque virtuel, consultez la fonction OpenVirtualDisk .

[in] VirtualDiskInfo

Pointeur vers une structure SET_VIRTUAL_DISK_INFO valide.

Valeur retournée

Statut de la demande.

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.

Si la fonction échoue, la valeur de retour est un code d’erreur. Pour plus d’informations, consultez Codes d’erreur système.

Remarques

La fonction SetVirtualDiskInformation échoue si le membre ParentFilePath est demandé à être défini, mais que le système ne peut pas résoudre le chemin fourni.

La définition des informations parent entraîne également la mise à jour des champs GUID et Horodatage parent de l’enfant.

Impossible d’attacher le disque virtuel pendant que cette opération est en cours.

L’appelant doit avoir READ|Accès EN ÉCRITURE au magasin de stockage du disque virtuel.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête virtdisk.h
Bibliothèque VirtDisk.lib
DLL VirtDisk.dll

Voir aussi

À propos du disque dur virtuel

Référence du disque dur virtuel