Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Partitioniert einen Datenträger wie angegeben neu. (Floppy-Treiber müssen diese Anforderung nicht verarbeiten.)
Hauptcode
Eingabepuffer
Der Puffer bei Irp->AssociatedIrp.SystemBuffer enthält die festzulegenden DRIVE_LAYOUT_INFORMATION_EX Werte.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength in der I/O-Stapelposition des IRP gibt die Größe des Puffers in Byte an, der >= Sizeof(DRIVE_LAYOUT_INFORMATION_EX).
Ausgabepuffer
Gibt aktualisierte DRIVE_LAYOUT_INFORMATION_EX, möglicherweise mit geänderten Partitionsnummern, an den Puffer bei Irp->AssociatedIrp.SystemBufferzurück.
Länge des Ausgabepuffers
Länge eines DRIVE_LAYOUT_INFORMATION_EX.
Statusblock
Das Feld Information wird auf die Größe der zurückgegebenen Informationen in Byte festgelegt. Das Feld Status- kann auf STATUS_SUCCESS oder möglicherweise auf STATUS_INVALID_PARAMETER, STATUS_INFO_LENGTH_MISMATCH, STATUS_INSUFFICIENT_RESOURCES oder STATUS_BUFFER_TOO_SMALL festgelegt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | ntdddisk.h (include Ntdddisk.h) |