Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil informasi tentang hard disk virtual (VHD).
Sintaks
DWORD GetVirtualDiskInformation(
[in] HANDLE VirtualDiskHandle,
[in, out] PULONG VirtualDiskInfoSize,
[in, out] PGET_VIRTUAL_DISK_INFO VirtualDiskInfo,
[in, out, optional] PULONG SizeUsed
);
Parameter
[in] VirtualDiskHandle
Handel ke VHD terbuka, yang harus dibuka menggunakan bendera VIRTUAL_DISK_ACCESS_GET_INFO yang diatur dalam parameter VirtualDiskAccessMask ke fungsi OpenVirtualDisk . Untuk informasi tentang cara membuka VHD, lihat fungsi OpenVirtualDisk .
[in, out] VirtualDiskInfoSize
Penunjuk ke ULONG yang berisi ukuran parameter VirtualDiskInfo .
[in, out] VirtualDiskInfo
Penunjuk ke struktur GET_VIRTUAL_DISK_INFO yang valid. Format data yang dikembalikan tergantung pada nilai yang diteruskan di anggota Versi oleh pemanggil.
[in, out, optional] SizeUsed
Penunjuk ke ULONG yang berisi ukuran yang digunakan.
Nilai kembali
Status permintaan.
Jika fungsi berhasil, nilai yang dikembalikan ERROR_SUCCESS dan parameter VirtualDiskInfo berisi informasi yang diminta.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan dan parameter VirtualDiskInfo tidak terdefinisi. Untuk informasi selengkapnya, lihat Kode Kesalahan Sistem.
Keterangan
Fungsi GetVirtualDiskInformation dapat dipanggil pada VirtualDiskHandle yang valid, asalkan handel dibuka menggunakan bendera VIRTUAL_DISK_ACCESS_GET_INFO . VHD tidak diperlukan untuk menjadi disk yang terpasang.
Persyaratan
| Klien minimum yang didukung | Windows 7 |
| Server minimum yang didukung | Windows Server 2008 R2 |
| Target Platform | Windows |
| Header | virtdisk.h |
| Pustaka | VirtDisk.lib |
| DLL | VirtDisk.dll |