IOCTL_CDROM_SET_SPEED IOCTL (ntddcdrm.h)
設定 CD-ROM 磁碟驅動器的主軸速度。
主要程序代碼
輸入緩衝區
Irp->AssociatedIrp.SystemBuffer 的緩衝區包含 CDROM_SET_SPEED 結構或 CDROM_SET_STREAMING 結構。 這兩個結構具有相同的第一個成員:CDROM_SPEED_REQUEST 列舉值。 呼叫端會使用此列舉值來指定這兩個結構中的哪一個位於輸入緩衝區中。
輸入緩衝區長度
參數.DeviceIoControl.InputBufferLength 在 I/O 堆棧位置中指出緩衝區的大小,以位元組為單位。
輸出緩衝區
沒有。
輸出緩衝區長度
沒有。
狀態區塊
[資訊 ] 字段 設定為零。 如果作業成功,則 [狀態] 字段會設定為 [STATUS_SUCCESS],如果輸入緩衝區太小,則設定為 STATUS_INFO_LENGTH_MISMATCH [ERROR_BAD_LENGTH]、如果裝置不支援要求,或裝置不是符合 Mount Ranier reWriteable (MRW)規範的裝置,則為 [STATUS_INVALID_DEVICE_REQUEST][ERROR_INVALID_FUNCTION] 和 STATUS_INVALID_PARAMETER (ERROR_INVALID_PARAMETER,如果指定的要求類型無效。
言論
如需此要求之函式和用途的說明,請參閱 CD-ROM 設定速度。
要求
要求 | 價值 |
---|---|
標頭 | ntddcdrm.h (包括 Ntddcdrm.h) |