ResizeVirtualDisk-Funktion (virtdisk.h)
Ändert die Größe eines virtuellen Datenträgers.
Syntax
DWORD ResizeVirtualDisk(
[in] HANDLE VirtualDiskHandle,
[in] RESIZE_VIRTUAL_DISK_FLAG Flags,
[in] PRESIZE_VIRTUAL_DISK_PARAMETERS Parameters,
[in, optional] LPOVERLAPPED Overlapped
);
Parameter
[in] VirtualDiskHandle
Handle mit einem geöffneten virtuellen Datenträger.
[in] Flags
Null oder mehr Flags, die aus der RESIZE_VIRTUAL_DISK_FLAG-Enumeration aufgezählt wurden.
[in] Parameters
Adresse einer RESIZE_VIRTUAL_DISK_PARAMETERS-Struktur , die die neue Größe des virtuellen Datenträgers enthält.
[in, optional] Overlapped
Wenn es sich um einen asynchronen Vorgang handeln soll, die Adresse einer gültigen OVERLAPPED-Struktur .
Rückgabewert
Status der Anforderung.
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Fehlercode. Weitere Informationen finden Sie unter Systemfehlercodes.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | virtdisk.h (einschließlich Windows.h) |
Bibliothek | VirtDisk.lib |
DLL | VirtDisk.dll |