typedef struct _DEVICE_FLAGS                                                    // 7 / 7 elements; 0x0004 / 0x0004 Bytes
{
    ULONG32                     Failed                                     : 1; // 0x0000 / 0x0000; Bit:   0
    ULONG32                     ReadOnly                                   : 1; // 0x0000 / 0x0000; Bit:   1
    ULONG32                     Removable                                  : 1; // 0x0000 / 0x0000; Bit:   2
    ULONG32                     ConsoleIn                                  : 1; // 0x0000 / 0x0000; Bit:   3
    ULONG32                     ConsoleOut                                 : 1; // 0x0000 / 0x0000; Bit:   4
    ULONG32                     Input                                      : 1; // 0x0000 / 0x0000; Bit:   5
    ULONG32                     Output                                     : 1; // 0x0000 / 0x0000; Bit:   6
} DEVICE_FLAGS, * PDEVICE_FLAGS;

Return to OS-specific structures/unions/enums list.
Return to OS version list.