mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 17:44:45 +00:00
Added cdrom IOCTLs.
svn path=/trunk/; revision=4972
This commit is contained in:
parent
60c39669a2
commit
352ebc2a24
1 changed files with 10 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: cdrom.h,v 1.5 2002/11/16 00:08:45 ekohl Exp $
|
/* $Id: cdrom.h,v 1.6 2003/06/26 20:02:03 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -12,9 +12,15 @@
|
||||||
#ifndef __INCLUDE_NTOS_CDROM_H
|
#ifndef __INCLUDE_NTOS_CDROM_H
|
||||||
#define __INCLUDE_NTOS_CDROM_H
|
#define __INCLUDE_NTOS_CDROM_H
|
||||||
|
|
||||||
#define IOCTL_CDROM_READ_TOC CTL_CODE(FILE_DEVICE_CD_ROM, 0x0000, METHOD_BUFFERED, FILE_READ_ACCESS)
|
|
||||||
#define IOCTL_CDROM_GET_LAST_SESSION CTL_CODE(FILE_DEVICE_CD_ROM, 0x000E, METHOD_BUFFERED, FILE_READ_ACCESS)
|
#define IOCTL_CDROM_BASE FILE_DEVICE_CD_ROM
|
||||||
#define IOCTL_CDROM_GET_DRIVE_GEOMETRY CTL_CODE(FILE_DEVICE_CD_ROM, 0x0013, METHOD_BUFFERED, FILE_READ_ACCESS)
|
|
||||||
|
#define IOCTL_CDROM_READ_TOC CTL_CODE(IOCTL_CDROM_BASE, 0x0000, METHOD_BUFFERED, FILE_READ_ACCESS)
|
||||||
|
#define IOCTL_CDROM_GET_LAST_SESSION CTL_CODE(IOCTL_CDROM_BASE, 0x000E, METHOD_BUFFERED, FILE_READ_ACCESS)
|
||||||
|
#define IOCTL_CDROM_GET_DRIVE_GEOMETRY CTL_CODE(IOCTL_CDROM_BASE, 0x0013, METHOD_BUFFERED, FILE_READ_ACCESS)
|
||||||
|
|
||||||
|
#define IOCTL_CDROM_CHECK_VERIFY CTL_CODE(IOCTL_CDROM_BASE, 0x0200, METHOD_BUFFERED, FILE_READ_ACCESS)
|
||||||
|
|
||||||
|
|
||||||
#define MAXIMUM_NUMBER_TRACKS 100
|
#define MAXIMUM_NUMBER_TRACKS 100
|
||||||
#define MAXIMUM_CDROM_SIZE 804
|
#define MAXIMUM_CDROM_SIZE 804
|
||||||
|
|
Loading…
Reference in a new issue