IOCTL_DISK_GROW_PARTITION IOCTL (winioctl.h)
Vergrößert die angegebene Partition.
Um diesen Vorgang auszuführen, rufen Sie die Funktion DeviceIoControl mit den folgenden Parametern auf.
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
IOCTL_DISK_GROW_PARTITION, // dwIoControlCode
(LPVOID) lpInBuffer, // input buffer
(DWORD) nInBufferSize, // size of the input buffer
NULL, // lpOutBuffer
0, // nOutBufferSize
(LPDWORD) lpBytesReturned, // number of bytes returned
(LPOVERLAPPED) lpOverlapped // OVERLAPPED structure
);
Hinweise
Sie können eine Livepartition erweitern oder verkleinern, und die Partition kann während des Erweiterungs- oder Verkleinerungsvorgangs für die Freigabe geöffnet sein.
Sie müssen keine Partition sperren, die Sie erweitern, noch müssen Sie während des Erweiterungsvorgangs andere Anwendungen oder Dienste herunterfahren.
Weitere Informationen finden Sie unter DISK_GROW_PARTITION.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winioctl.h (einschließlich Windows.h) |