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)

Weitere Informationen