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.
Memulai operasi cermin untuk disk virtual. Setelah operasi pencerminan dimulai, operasi tidak akan selesai sampai CancelIo atau CancelIoEx dipanggil untuk membatalkan semua I/O pada VirtualDiskHandle, meninggalkan file asli karena saat ini atau BreakMirrorVirtualDisk dipanggil untuk berhenti menggunakan file asli dan hanya menggunakan cermin. GetVirtualDiskOperationProgress dapat digunakan untuk menentukan apakah disk sepenuhnya dicerminkan dan penulisan masuk ke kedua disk virtual.
Sintaks
DWORD MirrorVirtualDisk(
[in] HANDLE VirtualDiskHandle,
[in] MIRROR_VIRTUAL_DISK_FLAG Flags,
[in] PMIRROR_VIRTUAL_DISK_PARAMETERS Parameters,
[in] LPOVERLAPPED Overlapped
);
Parameter
[in] VirtualDiskHandle
Handel ke disk virtual yang terbuka. Untuk informasi tentang cara membuka disk virtual, lihat fungsi OpenVirtualDisk .
[in] Flags
Kombinasi nilai yang valid dari enumerasi MIRROR_VIRTUAL_DISK_FLAG .
| Nilai | Makna |
|---|---|
|
File disk virtual cermin tidak ada, dan perlu dibuat. |
|
Buat cermin menggunakan file yang ada. |
[in] Parameters
Alamat struktur MIRROR_VIRTUAL_DISK_PARAMETERS yang berisi data parameter cermin.
[in] Overlapped
Alamat struktur YANG TUMPANG TINDIH . Parameter ini diperlukan.
Mengembalikan nilai
Status permintaan.
Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan. Untuk informasi selengkapnya, lihat Kode Kesalahan Sistem.
Persyaratan
| Klien minimum yang didukung | Windows 8 |
| Server minimum yang didukung | Windows Server 2012 |
| Target Platform | Windows |
| Header | virtdisk.h |
| Pustaka | VirtDisk.lib |
| DLL | VirtDisk.dll |