Condividi tramite


Funzione GetVirtualDiskInformation (virtdisk.h)

Recupera informazioni su un disco rigido virtuale (VHD).

Sintassi

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

Parametri

[in] VirtualDiskHandle

Handle per il disco rigido virtuale aperto, che deve essere stato aperto usando il flag VIRTUAL_DISK_ACCESS_GET_INFO impostato nel parametro VirtualDiskAccessMask sulla funzione OpenVirtualDisk . Per informazioni su come aprire un disco rigido virtuale, vedere la funzione OpenVirtualDisk .

[in, out] VirtualDiskInfoSize

Puntatore a un ULONG contenente le dimensioni del parametro VirtualDiskInfo .

[in, out] VirtualDiskInfo

Puntatore a una struttura di GET_VIRTUAL_DISK_INFO valida. Il formato dei dati restituiti dipende dal valore passato nel membro Version dal chiamante.

[in, out, optional] SizeUsed

Puntatore a un ULONG contenente le dimensioni utilizzate.

Valore restituito

Stato della richiesta.

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS e il parametro VirtualDiskInfo contiene le informazioni richieste.

Se la funzione ha esito negativo, il valore restituito è un codice di errore e il parametro VirtualDiskInfo non è definito. Per altre informazioni, vedere Codici di errore di sistema.

Commenti

La funzione GetVirtualDiskInformation può essere chiamata in qualsiasi VirtualDiskHandle valido, a condizione che l'handle sia stato aperto usando il flag VIRTUAL_DISK_ACCESS_GET_INFO . Il disco rigido virtuale non deve essere un disco collegato.

Requisiti

   
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione virtdisk.h
Libreria VirtDisk.lib
DLL VirtDisk.dll

Vedi anche

Informazioni sul disco rigido virtuale

GET_VIRTUAL_DISK_INFO

Informazioni di riferimento sul disco rigido virtuale