Freigeben über


IOCTL_CDROM_GET_DRIVE_GEOMETRY IOCTL (ntddcdrm.h)

Gibt Informationen zur Geometrie des CD-ROM zurück (Medientyp, Anzahl der Zylinder, Spuren pro Zylinder, Sektoren pro Spur und Bytes pro Sektor).

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

Der Treiber gibt die DISK_GEOMETRY-Typinformationen im Puffer bei Irp->AssociatedIrp.SystemBufferzurück.

Länge des Ausgabepuffers

Parameters.DeviceIoControl.OutputBufferLength in der I/O-Stapelposition des IRP gibt die Größe des Puffers in Byte an, die >= Sizeof(DISK_GEOMETRY).

Statusblock

Irp->IoStatus.Status auf STATUS_SUCCESS festgelegt ist, wenn die Anforderung erfolgreich ist. Andernfalls Status der entsprechenden Fehlerbedingung als NTSTATUS- Code.

Anforderungen

Anforderung Wert
Header- ntddcdrm.h (enthalten Ntddcdrm.h)

Siehe auch

DISK_GEOMETRY

IOCTL_CDROM_GET_DRIVE_GEOMETRY_EX