ReactOS
0.4.15-dev-4570-g4f8bbd1
|
Go to the source code of this file.
Classes | |
union | FxPnpStateInfo |
struct | PNP_EVENT_TARGET_STATE |
struct | PNP_STATE_TABLE |
union | FxPnpMachineStateHistory |
struct | FxPnpMachine |
Typedefs | |
typedef WDF_DEVICE_PNP_STATE(* | PFN_PNP_STATE_ENTRY_FUNCTION) (FxPkgPnp *This) |
typedef const PNP_EVENT_TARGET_STATE * | CPPNP_EVENT_TARGET_STATE |
typedef const PNP_STATE_TABLE * | CPPNP_STATE_TABLE |
Enumerations | |
enum | FxPnpEvent { PnpEventInvalid = 0x000000, PnpEventAddDevice = 0x000001, PnpEventStartDevice = 0x000002, PnpEventStartDeviceComplete = 0x000004, PnpEventStartDeviceFailed = 0x000008, PnpEventQueryRemove = 0x000010, PnpEventQueryStop = 0x000020, PnpEventCancelRemove = 0x000040, PnpEventCancelStop = 0x000080, PnpEventStop = 0x000100, PnpEventRemove = 0x000200, PnpEventSurpriseRemove = 0x000400, PnpEventEject = 0x000800, PnpEventPwrPolStopped = 0x001000, PnpEventPwrPolStopFailed = 0x002000, PnpEventPowerUpFailed = 0x004000, PnpEventPowerDownFailed = 0x008000, PnpEventParentRemoved = 0x010000, PnpEventChildrenRemovalComplete = 0x020000, PnpEventPwrPolStarted = 0x040000, PnpEventPwrPolStartFailed = 0x080000, PnpEventDeviceInD0 = 0x100000, PnpEventPwrPolRemoved = 0x200000, PnpEventPending, PnpPriorityEventsMask, PnpEventNull = 0xFFFFFFFF } |
Definition at line 133 of file fxpnpstatemachine.hpp.
typedef const PNP_STATE_TABLE* CPPNP_STATE_TABLE |
Definition at line 149 of file fxpnpstatemachine.hpp.
typedef WDF_DEVICE_PNP_STATE(* PFN_PNP_STATE_ENTRY_FUNCTION) (FxPkgPnp *This) |
Definition at line 11 of file fxpnpstatemachine.hpp.
Definition at line 20 of file fxpnpstatemachine.hpp.