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.
Gibt Informationen über den Typ, die Größe und die Art einer Datenträgerpartition zurück. (Floppy-Treiber müssen diese Anforderung nicht verarbeiten.)
Hauptcode
Eingabepuffer
Nichts.
Eingabepufferlänge
Nichts.
Ausgabepuffer
Der Treiber gibt die PARTITION_INFORMATION_EX Daten im Puffer bei Irp->AssociatedIrp.SystemBufferzurück.
Länge des Ausgabepuffers
Parameters.DeviceIoControl.OutputBufferLength an der I/O-Stapelposition des IRP gibt die Größe des Puffers in Byte an, der >= Sizeof(PARTITION_INFORMATION_EX) sein muss.
Statusblock
Das Feld Information wird auf die Größe der zurückgegebenen Daten in Bytes festgelegt. Das Feld Status kann auf STATUS_SUCCESS oder möglicherweise auf STATUS_INVALID_PARAMETER, STATUS_INFO_LENGTH_MISMATCH, STATUS_INSUFFICIENT_RESOURCES, STATUS_INVALID_DEVICE_REQUEST oder STATUS_BUFFER_TOO_SMALL festgelegt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | ntdddisk.h (include Ntdddisk.h) |