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 |