Enum km::device_object::DEVICE_FLAGS [] [src]

pub enum DEVICE_FLAGS {
    NONE,
    DO_VERIFY_VOLUME,
    DO_BUFFERED_IO,
    DO_EXCLUSIVE,
    DO_DIRECT_IO,
    DO_MAP_IO_BUFFER,
    DO_DEVICE_HAS_NAME,
    DO_DEVICE_INITIALIZING,
    DO_SYSTEM_BOOT_PARTITION,
    DO_LONG_TERM_REQUESTS,
    DO_NEVER_LAST_DEVICE,
    DO_SHUTDOWN_REGISTERED,
    DO_BUS_ENUMERATED_DEVICE,
    DO_POWER_PAGABLE,
    DO_POWER_INRUSH,
    DO_POWER_NOOP,
    DO_LOW_PRIORITY_FILESYSTEM,
    DO_XIP,
}

Device object flags.

Variants

NONE
DO_VERIFY_VOLUME
DO_BUFFERED_IO
DO_EXCLUSIVE
DO_DIRECT_IO
DO_MAP_IO_BUFFER
DO_DEVICE_HAS_NAME
DO_DEVICE_INITIALIZING
DO_SYSTEM_BOOT_PARTITION
DO_LONG_TERM_REQUESTS
DO_NEVER_LAST_DEVICE
DO_SHUTDOWN_REGISTERED
DO_BUS_ENUMERATED_DEVICE
DO_POWER_PAGABLE
DO_POWER_INRUSH
DO_POWER_NOOP
DO_LOW_PRIORITY_FILESYSTEM
DO_XIP