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) 15 #define MOUNT_FLAG_SUPP_UDF 0x1 16 #define MOUNT_FLAG_SUPP_JOLIET 0x2
struct _IMAGE_PATH IMAGE_PATH
struct _MOUNT_PARAMETERS * PMOUNT_PARAMETERS
struct _IMAGE_PATH * PIMAGE_PATH
struct _MOUNT_PARAMETERS MOUNT_PARAMETERS
struct _DRIVES_LIST * PDRIVES_LIST
struct _DRIVES_LIST DRIVES_LIST