|
#define | IOCTL_UDFFS_BASE 0x00000911 |
|
#define | IOCTL_UDF_DISABLE_DRIVER CTL_CODE(IOCTL_UDFFS_BASE, 0x0001, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_ENABLE_DRIVER CTL_CODE(IOCTL_UDFFS_BASE, 0x0002, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_INVALIDATE_VOLUMES CTL_CODE(IOCTL_UDFFS_BASE, 0x0003, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_GET_RETRIEVAL_POINTERS CTL_CODE(IOCTL_UDFFS_BASE, 0x0004, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_GET_FILE_ALLOCATION_MODE CTL_CODE(IOCTL_UDFFS_BASE, 0x0005, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_SET_FILE_ALLOCATION_MODE CTL_CODE(IOCTL_UDFFS_BASE, 0x0006, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_LOCK_VOLUME_BY_PID CTL_CODE(IOCTL_UDFFS_BASE, 0x0007, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_UNLOCK_VOLUME_BY_PID CTL_CODE(IOCTL_UDFFS_BASE, 0x0008, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_SEND_LICENSE_KEY CTL_CODE(IOCTL_UDFFS_BASE, 0x0009, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_GET_SPEC_RETRIEVAL_POINTERS CTL_CODE(IOCTL_UDFFS_BASE, 0x000a, METHOD_BUFFERED, FILE_READ_ACCESS) |
|
#define | IOCTL_UDF_GET_VERSION CTL_CODE(IOCTL_UDFFS_BASE, 0x000b, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_UDF_SET_NOTIFICATION_EVENT CTL_CODE(IOCTL_UDFFS_BASE, 0x000c, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_UDF_IS_VOLUME_JUST_MOUNTED CTL_CODE(IOCTL_UDFFS_BASE, 0x000d, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_UDF_REGISTER_AUTOFORMAT CTL_CODE(IOCTL_UDFFS_BASE, 0x000e, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_UDF_SET_OPTIONS CTL_CODE(IOCTL_UDFFS_BASE, 0x000f, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | UDF_DOS_FS_NAME L"\\DosDevices\\DwUdf" |
|
#define | UDF_WIN_FS_NAME "\\\\.\\DwUdf" |
|
#define | UDF_ISO_STREAM_NAME "UdfIsoBridgeStructure" |
|
#define | UDF_ISO_STREAM_NAME_W L"UdfIsoBridgeStructure" |
|
#define | UDF_CONFIG_STREAM_NAME "DvdWriteNow.cfg" |
|
#define | UDF_CONFIG_STREAM_NAME_W L"DvdWriteNow.cfg" |
|
#define | UDF_USER_FS_FLAGS_RO 0x0001 |
|
#define | UDF_USER_FS_FLAGS_RAW 0x0002 |
|
#define | UDF_USER_FS_FLAGS_OUR_DRIVER 0x0004 |
|
#define | UDF_USER_FS_FLAGS_FP 0x0008 |
|
#define | UDF_USER_FS_FLAGS_MEDIA_RO 0x0010 |
|
#define | UDF_USER_FS_FLAGS_SOFT_RO 0x0020 |
|
#define | UDF_USER_FS_FLAGS_HW_RO 0x0040 |
|
#define | UDF_USER_FS_FLAGS_MEDIA_DEFECT_RO 0x0080 |
|
#define | UDF_USER_FS_FLAGS_PART_RO 0x0100 |
|
#define | UDF_USER_FS_FLAGS_NEW_FS_RO 0x0200 |
|
#define | UDF_PART_DAMAGED_RW (0x00) |
|
#define | UDF_PART_DAMAGED_RO (0x01) |
|
#define | UDF_PART_DAMAGED_NO (0x02) |
|
#define | UDF_SET_OPTIONS_FLAG_TEMPORARY 0x00 |
|
#define | UDF_SET_OPTIONS_FLAG_DISK 0x01 |
|
#define | UDF_SET_OPTIONS_FLAG_DRIVE 0x02 |
|
#define | UDF_SET_OPTIONS_FLAG_GLOBAL 0x03 |
|
#define | UDF_SET_OPTIONS_FLAG_MASK 0x03 |
|