ReactOS  0.4.14-dev-337-gf981a68
vcdioctl.h
Go to the documentation of this file.
1 #define IOCTL_VCDROM_BASE 0x2
2 #define IOCTL_VCDROM_CREATE_DRIVE CTL_CODE(IOCTL_VCDROM_BASE, 0xCC0, METHOD_BUFFERED, FILE_ANY_ACCESS)
3 #define IOCTL_VCDROM_DELETE_DRIVE CTL_CODE(IOCTL_VCDROM_BASE, 0xCC1, METHOD_BUFFERED, FILE_ANY_ACCESS)
4 #define IOCTL_VCDROM_MOUNT_IMAGE CTL_CODE(IOCTL_VCDROM_BASE, 0xCC2, METHOD_BUFFERED, FILE_ANY_ACCESS)
5 #define IOCTL_VCDROM_ENUMERATE_DRIVES CTL_CODE(IOCTL_VCDROM_BASE, 0xCC3, METHOD_BUFFERED, FILE_ANY_ACCESS)
6 #define IOCTL_VCDROM_GET_IMAGE_PATH CTL_CODE(IOCTL_VCDROM_BASE, 0xCC4, METHOD_BUFFERED, FILE_ANY_ACCESS)
7 
8 typedef struct _MOUNT_PARAMETERS
9 {
10  WCHAR Path[255];
14 
15 #define MOUNT_FLAG_SUPP_UDF 0x1
16 #define MOUNT_FLAG_SUPP_JOLIET 0x2
17 
18 typedef struct _DRIVES_LIST
19 {
23 
24 typedef struct _IMAGE_PATH
25 {
26  WCHAR Path[255];
USHORT Mounted
Definition: vcdioctl.h:28
struct _IMAGE_PATH IMAGE_PATH
struct _MOUNT_PARAMETERS * PMOUNT_PARAMETERS
WCHAR Path[255]
Definition: vcdioctl.h:26
USHORT Count
Definition: vcdioctl.h:20
struct _IMAGE_PATH * PIMAGE_PATH
__wchar_t WCHAR
Definition: xmlstorage.h:180
struct _MOUNT_PARAMETERS MOUNT_PARAMETERS
unsigned short USHORT
Definition: pedump.c:61
WCHAR Path[255]
Definition: vcdioctl.h:10
struct _DRIVES_LIST * PDRIVES_LIST
USHORT Length
Definition: vcdioctl.h:27
unsigned int ULONG
Definition: retypes.h:1
WCHAR Drives[26]
Definition: vcdioctl.h:21
struct _DRIVES_LIST DRIVES_LIST