typedef enum _PNP_DEVICE_ACTION_REQUEST  // 19 elements, 0x4 bytes
{
    AssignResources             = 0 /*0x0*/,
    ClearDeviceProblem          = 1 /*0x1*/,
    ClearProblem                = 2 /*0x2*/,
    ClearEjectProblem           = 3 /*0x3*/,
    HaltDevice                  = 4 /*0x4*/,
    QueryPowerRelations         = 5 /*0x5*/,
    Rebalance                   = 6 /*0x6*/,
    ReenumerateBootDevices      = 7 /*0x7*/,
    ReenumerateDeviceOnly       = 8 /*0x8*/,
    ReenumerateDeviceTree       = 9 /*0x9*/,
    ReenumerateRootDevices      = 10 /*0xA*/,
    RequeryDeviceState          = 11 /*0xB*/,
    ResetDevice                 = 12 /*0xC*/,
    ResourceRequirementsChanged = 13 /*0xD*/,
    RestartEnumeration          = 14 /*0xE*/,
    SetDeviceProblem            = 15 /*0xF*/,
    StartDevice                 = 16 /*0x10*/,
    StartSystemDevicesPass0     = 17 /*0x11*/,
    StartSystemDevicesPass1     = 18 /*0x12*/
}PNP_DEVICE_ACTION_REQUEST, *PPNP_DEVICE_ACTION_REQUEST;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.