Partager via


GetVirtualDiskInformation, fonction (virtdisk.h)

Récupère des informations sur un disque dur virtuel (VHD).

Syntaxe

DWORD GetVirtualDiskInformation(
  [in]                HANDLE                 VirtualDiskHandle,
  [in, out]           PULONG                 VirtualDiskInfoSize,
  [in, out]           PGET_VIRTUAL_DISK_INFO VirtualDiskInfo,
  [in, out, optional] PULONG                 SizeUsed
);

Paramètres

[in] VirtualDiskHandle

Handle du disque dur virtuel ouvert, qui doit avoir été ouvert à l’aide de l’indicateur VIRTUAL_DISK_ACCESS_GET_INFO défini dans le paramètre VirtualDiskAccessMask sur la fonction OpenVirtualDisk . Pour plus d’informations sur l’ouverture d’un disque dur virtuel, consultez la fonction OpenVirtualDisk .

[in, out] VirtualDiskInfoSize

Pointeur vers un ULONG qui contient la taille du paramètre VirtualDiskInfo .

[in, out] VirtualDiskInfo

Pointeur vers une structure GET_VIRTUAL_DISK_INFO valide. Le format des données retournées dépend de la valeur passée dans le membre Version par l’appelant.

[in, out, optional] SizeUsed

Pointeur vers un ULONG qui contient la taille utilisée.

Valeur retournée

Statut de la demande.

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS et le paramètre VirtualDiskInfo contient les informations demandées.

Si la fonction échoue, la valeur de retour est un code d’erreur et le paramètre VirtualDiskInfo n’est pas défini. Pour plus d’informations, consultez Codes d’erreur système.

Remarques

La fonction GetVirtualDiskInformation peut être appelée sur n’importe quel VirtualDiskHandle valide, à condition que le handle ait été ouvert à l’aide de l’indicateur VIRTUAL_DISK_ACCESS_GET_INFO . Le disque dur virtuel n’est pas obligatoirement un disque attaché.

Configuration requise

   
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

GET_VIRTUAL_DISK_INFO

Référence du disque dur virtuel