Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Применимо только к KMDF]
Заметка
Это перечисление предназначено только для внутреннего использования Майкрософт.
Перечисление WDF_DEVICE_POWER_POLICY_STATE определяет все состояния, которые может ввести компьютер состояния политики питания платформы.
Синтаксис
typedef enum _WDF_DEVICE_POWER_POLICY_STATE {
WdfDevStatePwrPolInvalid = 0x00,
WdfDevStatePwrPolObjectCreated = 0x500,
WdfDevStatePwrPolStarting = 0x501,
WdfDevStatePwrPolStartingSucceeded = 0x502,
WdfDevStatePwrPolStartingFailed = 0x503,
WdfDevStatePwrPolStartingDecideS0Wake = 0x504,
WdfDevStatePwrPolStartedIdleCapable = 0x505,
WdfDevStatePwrPolTimerExpiredNoWake = 0x506,
WdfDevStatePwrPolTimerExpiredNoWakeCompletePowerDown = 0x507,
WdfDevStatePwrPolWaitingUnarmed = 0x508,
WdfDevStatePwrPolWaitingUnarmedQueryIdle = 0x509,
WdfDevStatePwrPolS0NoWakePowerUp = 0x50A,
WdfDevStatePwrPolS0NoWakeCompletePowerUp = 0x50B,
WdfDevStatePwrPolSystemSleepFromDeviceWaitingUnarmed = 0x50C,
WdfDevStatePwrPolSystemSleepNeedWake = 0x50D,
WdfDevStatePwrPolSystemSleepNeedWakeCompletePowerUp = 0x50E,
WdfDevStatePwrPolSystemSleepPowerRequestFailed = 0x50F,
WdfDevStatePwrPolCheckPowerPageable = 0x510,
WdfDevStatePwrPolSleepingWakeWakeArrived = 0x511,
WdfDevStatePwrPolSleepingWakeRevertArmWake = 0x512,
WdfDevStatePwrPolSystemAsleepWakeArmed = 0x513,
WdfDevStatePwrPolSystemWakeDeviceWakeEnabled = 0x514,
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledWakeCanceled = 0x515,
WdfDevStatePwrPolSystemWakeDeviceWakeDisarm = 0x516,
WdfDevStatePwrPolSystemWakeDeviceWakeTriggered = 0x517,
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredS0 = 0x518,
WdfDevStatePwrPolSystemWakeDeviceWokeDisarm = 0x519,
WdfDevStatePwrPolSleepingWakeWakeArrivedNP = 0x51A | WdfDevStateNP,
WdfDevStatePwrPolSleepingWakeRevertArmWakeNP = 0x51B | WdfDevStateNP,
WdfDevStatePwrPolSleepingWakePowerDownFailed = 0x51C,
WdfDevStatePwrPolSleepingWakePowerDownFailedWakeCanceled = 0x51D,
WdfDevStatePwrPolSystemAsleepWakeArmedNP = 0x51E | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledNP = 0x51F | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledWakeCanceledNP = 0x520 | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWakeDisarmNP = 0x521 | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredNP = 0x522 | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredS0NP = 0x523 | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWokeDisarmNP = 0x524 | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceWakeCompletePowerUp = 0x525,
WdfDevStatePwrPolSleeping = 0x526,
WdfDevStatePwrPolSleepingNoWakePowerDown = 0x527,
WdfDevStatePwrPolSleepingNoWakeCompletePowerDown = 0x528,
WdfDevStatePwrPolSleepingNoWakeDxRequestFailed = 0x529,
WdfDevStatePwrPolSleepingWakePowerDown = 0x52A,
WdfDevStatePwrPolSleepingSendWake = 0x52B,
WdfDevStatePwrPolSystemAsleepNoWake = 0x52C,
WdfDevStatePwrPolSystemWakeDeviceWakeDisabled = 0x52D,
WdfDevStatePwrPolSystemWakeDeviceToD0 = 0x52E,
WdfDevStatePwrPolSystemWakeDeviceToD0CompletePowerUp = 0x52F,
WdfDevStatePwrPolSystemWakeQueryIdle = 0x530,
WdfDevStatePwrPolStartedWakeCapable = 0x531,
WdfDevStatePwrPolTimerExpiredDecideUsbSS = 0x532,
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDown = 0x533,
WdfDevStatePwrPolTimerExpiredWakeCapableSendWake = 0x534,
WdfDevStatePwrPolTimerExpiredWakeCapableUsbSS = 0x535,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeArrived = 0x536,
WdfDevStatePwrPolTimerExpiredWakeCapableCancelWake = 0x537,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeCanceled = 0x538,
WdfDevStatePwrPolTimerExpiredWakeCapableCleanup = 0x539,
WdfDevStatePwrPolTimerExpiredWakeCapableDxAllocFailed = 0x53A,
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDown = 0x53B,
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerUp = 0x53C,
WdfDevStatePwrPolWaitingArmedUsbSS = 0x53D,
WdfDevStatePwrPolWaitingArmed = 0x53E,
WdfDevStatePwrPolWaitingArmedQueryIdle = 0x53F,
WdfDevStatePwrPolIoPresentArmed = 0x540,
WdfDevStatePwrPolIoPresentArmedWakeCanceled = 0x541,
WdfDevStatePwrPolS0WakeDisarm = 0x542,
WdfDevStatePwrPolS0WakeCompletePowerUp = 0x543,
WdfDevStatePwrPolTimerExpiredWakeSucceeded = 0x544,
WdfDevStatePwrPolTimerExpiredWakeCompletedDisarm = 0x545,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceeded = 0x546,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailed = 0x547,
WdfDevStatePwrPolWakeFailedUsbSS = 0x548,
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedCancelWake = 0x549,
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedWakeCanceled = 0x54A,
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedUsbSS = 0x54B,
WdfDevStatePwrPolCancelingWakeForSystemSleep = 0x54C,
WdfDevStatePwrPolCancelingWakeForSystemSleepWakeCanceled = 0x54D,
WdfDevStatePwrPolDisarmingWakeForSystemSleepCompletePowerUp = 0x54E,
WdfDevStatePwrPolPowerUpForSystemSleepFailed = 0x54F,
WdfDevStatePwrPolWokeFromS0UsbSS = 0x550,
WdfDevStatePwrPolWokeFromS0 = 0x551,
WdfDevStatePwrPolWokeFromS0NotifyDriver = 0x552,
WdfDevStatePwrPolStoppingResetDevice = 0x553,
WdfDevStatePwrPolStoppingResetDeviceCompletePowerUp = 0x554,
WdfDevStatePwrPolStoppingResetDeviceFailed = 0x555,
WdfDevStatePwrPolStoppingD0 = 0x556,
WdfDevStatePwrPolStoppingD0Failed = 0x557,
WdfDevStatePwrPolStoppingDisarmWake = 0x558,
WdfDevStatePwrPolStoppingDisarmWakeCancelWake = 0x559,
WdfDevStatePwrPolStoppingDisarmWakeWakeCanceled = 0x55A,
WdfDevStatePwrPolStopping = 0x55B,
WdfDevStatePwrPolStoppingFailed = 0x55C,
WdfDevStatePwrPolStoppingSendStatus = 0x55D,
WdfDevStatePwrPolStoppingCancelTimer = 0x55E,
WdfDevStatePwrPolStoppingWaitForIdleTimeout = 0x55F,
WdfDevStatePwrPolStoppingCancelUsbSS = 0x560,
WdfDevStatePwrPolStoppingWaitForUsbSSCompletion = 0x561,
WdfDevStatePwrPolStoppingCancelWake = 0x562,
WdfDevStatePwrPolStopped = 0x563,
WdfDevStatePwrPolCancelUsbSS = 0x564,
WdfDevStatePwrPolStarted = 0x565,
WdfDevStatePwrPolStartedCancelTimer = 0x566,
WdfDevStatePwrPolStartedWaitForIdleTimeout = 0x567,
WdfDevStatePwrPolStartedWakeCapableCancelTimerForSleep = 0x568,
WdfDevStatePwrPolStartedWakeCapableWaitForIdleTimeout = 0x569,
WdfDevStatePwrPolStartedWakeCapableSleepingUsbSS = 0x56A,
WdfDevStatePwrPolStartedIdleCapableCancelTimerForSleep = 0x56B,
WdfDevStatePwrPolStartedIdleCapableWaitForIdleTimeout = 0x56C,
WdfDevStatePwrPolDeviceD0PowerRequestFailed = 0x56D,
WdfDevStatePwrPolDevicePowerRequestFailed = 0x56E,
WdfDevStatePwrPolGotoDx = 0x56F,
WdfDevStatePwrPolGotoDxInDx = 0x570,
WdfDevStatePwrPolDx = 0x571,
WdfDevStatePwrPolGotoD0 = 0x572,
WdfDevStatePwrPolGotoD0InD0 = 0x573,
WdfDevStatePwrPolFinal = 0x574,
WdfDevStatePwrPolSleepingPowerDownNotProcessed = 0x575,
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownNotProcessed = 0x576,
WdfDevStatePwrPolTimerExpiredNoWakePowerDownNotProcessed = 0x577,
WdfDevStatePwrPolTimerExpiredNoWakePoweredDownDisableIdleTimer = 0x578,
WdfDevStatePwrPolStoppingWaitingForImplicitPowerDown = 0x579,
WdfDevStatePwrPolStoppingPoweringUp = 0x57A,
WdfDevStatePwrPolStoppingPoweringDown = 0x57B,
WdfDevStatePwrPolPowerUpForSystemSleepNotSeen = 0x57C,
WdfDevStatePwrPolWaitingArmedStoppingCancelUsbSS = 0x57D,
WdfDevStatePwrPolWaitingArmedWakeFailedCancelUsbSS = 0x57E,
WdfDevStatePwrPolWaitingArmedIoPresentCancelUsbSS = 0x57F,
WdfDevStatePwrPolWaitingArmedWakeSucceededCancelUsbSS = 0x580,
WdfDevStatePwrPolCancelingUsbSSForSystemSleep = 0x581,
WdfDevStatePwrPolStoppingD0CancelUsbSS = 0x582,
WdfDevStatePwrPolStartingPoweredUp = 0x583,
WdfDevStatePwrPolIdleCapableDeviceIdle = 0x584,
WdfDevStatePwrPolDeviceIdleReturnToActive = 0x585,
WdfDevStatePwrPolDeviceIdleSleeping = 0x586,
WdfDevStatePwrPolDeviceIdleStopping = 0x587,
WdfDevStatePwrPolTimerExpiredNoWakeUndoPowerDown = 0x588,
WdfDevStatePwrPolWakeCapableDeviceIdle = 0x589,
WdfDevStatePwrPolWakeCapableUsbSSCompleted = 0x58A,
WdfDevStatePwrPolTimerExpiredWakeCapableUndoPowerDown = 0x58B,
WdfDevStatePwrPolTimerExpiredWakeCompletedHardwareStarted = 0x58C,
WdfDevStatePwrPolStoppedRemoving = 0x58D,
WdfDevStatePwrPolRemoved = 0x58E,
WdfDevStatePwrPolRestarting = 0x58F,
WdfDevStatePwrPolRestartingFailed = 0x590,
WdfDevStatePwrPolStartingPoweredUpFailed = 0x591,
WdfDevStatePwrPolTimerExpiredNoWakeReturnToActive = 0x592,
WdfDevStatePwrPolWaitingArmedWakeInterruptFired = 0x593,
WdfDevStatePwrPolSystemWakeDeviceWakeInterruptFired = 0x594,
WdfDevStatePwrPolSystemWakeDeviceWakeInterruptFiredNP = 0x595 | WdfDevStateNP,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeInterruptArrived = 0x596,
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedWakeInterruptArrived = 0x597,
WdfDevStatePwrPolWaitingArmedWakeInterruptFiredDuringPowerDown = 0x598,
WdfDevStatePwrPolStartedNotIdleCapableDirectedDown = 0x599,
WdfDevStatePwrPolStartedIdleCapableTimerCanceledForSleep = 0x59A,
WdfDevStatePwrPolTimerExpiredNoWakeUndoPowerDownWaitForDirectedUp = 0x59B,
WdfDevStatePwrPolIdleCapableTimerNotExpiredDirectedDown = 0x59C,
WdfDevStatePwrPolIdleCapableDirectedDownTriggerDPNR = 0x59D,
WdfDevStatePwrPolWaitingUnarmedDirectedDown = 0x59E,
WdfDevStatePwrPolIdleCapableDirectedDownTriggerDPR = 0x59F,
WdfDevStatePwrPolStartedWakeCapableTimerCanceledForSleep = 0x5A0,
WdfDevStatePwrPolWakeCapableTimerNotExpiredDirectedDown = 0x5A1,
WdfDevStatePwrPolWakeCapableDirectedDownTriggerDPNR = 0x5A2,
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownWaitForDirectedUp = 0x5A3,
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownDirectedTriggerDPR = 0x5A4,
WdfDevStatePwrPolTimerExpiredWakeCapableUndoPowerDownWaitForDirectedUp = 0x5A5,
WdfDevStatePwrPolWakeCapableUsbSSCompletedUndoWaitForDirectedUp = 0x5A6,
WdfDevStatePwrPolTimerExpiredWakeCapableUsbSSDirectedDown = 0x5A7,
WdfDevStatePwrPolWaitingArmedWakeInterruptFiredDuringPowerDownCheckDirected = 0x5A8,
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownCheckDirected = 0x5A9,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededCheckDirected = 0x5AA,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededWaitForDirectedUp = 0x5AB,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededTriggerDPR = 0x5AC,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedCheckDirected = 0x5AD,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedWaitForDirectedUp = 0x5AE,
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedTriggerDPR = 0x5AF,
WdfDevStatePwrPolWaitingArmedDirectedDownWakeInterruptFiredTriggerDPR = 0x5B0,
WdfDevStatePwrPolWaitingArmedDirectedDownWakeInterruptFired = 0x5B1,
WdfDevStatePwrPolWaitingArmedDirectedDown = 0x5B2,
WdfDevStatePwrPolWaitingArmedDirectedDownWakeSucceededCancelUsbSS = 0x5B3,
WdfDevStatePwrPolWaitingArmedDirectedDownWakeFailedCancelUsbSS = 0x5B4,
WdfDevStatePwrPolWaitingArmedDirectedDownTriggerDPR = 0x5B5,
WdfDevStatePwrPolWaitingArmedDirectedDownWakeSucceededTriggerDPR = 0x5B6,
WdfDevStatePwrPolWaitingArmedDirectedDownUsbSSCompleted = 0x5B7,
WdfDevStatePwrPolWaitingArmedDirectedDownUsbSSCompletedTriggerDPR = 0x5B8,
WdfDevStatePwrPolWaitingArmedDirectedDownWakeFailedCancelUsbSSTriggerDPR = 0x5B9,
WdfDevStatePwrPolUsbSSCancelled = 0x5BA,
WdfDevStatePwrPolTimerExpiredWakeCapableRevertArmWake = 0x5BB,
WdfDevStatePwrPolSleepingWakeCancelWake = 0x5BC,
WdfDevStatePwrPolSleepingWakeCancelWakeNP = 0x5BD | WdfDevStateNP,
WdfDevStatePwrPolSystemWakeDeviceD0PowerRequestFailed = 0x5BE,
WdfDevStatePwrPolSystemWakeDevicePowerRequestFailed = 0x5BF,
WdfDevStatePwrPolNull = 0x5C0
} WDF_DEVICE_POWER_POLICY_STATE, *PWDF_DEVICE_POWER_POLICY_STATE;
Константы
WdfDevStatePwrPolInvalidЗначение: 0x00 |
WdfDevStatePwrPolObjectCreatedЗначение: 0x500 |
WdfDevStatePwrPolStartingЗначение: 0x501 |
WdfDevStatePwrPolStartingSucceededЗначение: 0x502 |
WdfDevStatePwrPolStartingFailedЗначение: 0x503 |
WdfDevStatePwrPolStartingDecideS0WakeЗначение: 0x504 |
WdfDevStatePwrPolStartedIdleCapableЗначение: 0x505 |
WdfDevStatePwrPolTimerExpiredNoWakeЗначение: 0x506 |
WdfDevStatePwrPolTimerExpiredNoWakeCompletePowerDownЗначение: 0x507 |
WdfDevStatePwrPolWaitingUnarmedЗначение: 0x508 |
WdfDevStatePwrPolWaitingUnarmedQueryIdleЗначение: 0x509 |
WdfDevStatePwrPolS0NoWakePowerUpЗначение: 0x50A |
WdfDevStatePwrPolS0NoWakeCompletePowerUpЗначение: 0x50B |
WdfDevStatePwrPolSystemSleepFromDeviceWaitingUnarmedЗначение: 0x50C |
WdfDevStatePwrPolSystemSleepNeedWakeЗначение: 0x50D |
WdfDevStatePwrPolSystemSleepNeedWakeCompletePowerUpЗначение: 0x50E |
WdfDevStatePwrPolSystemSleepPowerRequestFailedЗначение: 0x50F |
WdfDevStatePwrPolCheckPowerPageableЗначение: 0x510 |
WdfDevStatePwrPolSleepingWakeWakeArrivedЗначение: 0x511 |
WdfDevStatePwrPolSleepingWakeRevertArmWakeЗначение: 0x512 |
WdfDevStatePwrPolSystemAsleepWakeArmedЗначение: 0x513 |
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledЗначение: 0x514 |
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledWakeCanceledЗначение: 0x515 |
WdfDevStatePwrPolSystemWakeDeviceWakeDisarmЗначение: 0x516 |
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredЗначение: 0x517 |
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredS0Значение: 0x518 |
WdfDevStatePwrPolSystemWakeDeviceWokeDisarmЗначение: 0x519 |
WdfDevStatePwrPolSleepingWakeWakeArrivedNP |
WdfDevStatePwrPolSleepingWakeRevertArmWakeNP |
WdfDevStatePwrPolSleepingWakePowerDownFailedЗначение: 0x51C |
WdfDevStatePwrPolSleepingWakePowerDownFailedWakeCanceledЗначение: 0x51D |
WdfDevStatePwrPolSystemAsleepWakeArmedNP |
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledNP |
WdfDevStatePwrPolSystemWakeDeviceWakeEnabledWakeCanceledNP |
WdfDevStatePwrPolSystemWakeDeviceWakeDisarmNP |
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredNP |
WdfDevStatePwrPolSystemWakeDeviceWakeTriggeredS0NP |
WdfDevStatePwrPolSystemWakeDeviceWokeDisarmNP |
WdfDevStatePwrPolSystemWakeDeviceWakeCompletePowerUpЗначение: 0x525 |
WdfDevStatePwrPolSleepingЗначение: 0x526 |
WdfDevStatePwrPolSleepingNoWakePowerDownЗначение: 0x527 |
WdfDevStatePwrPolSleepingNoWakeCompletePowerDownЗначение: 0x528 |
WdfDevStatePwrPolSleepingNoWakeDxRequestFailedЗначение: 0x529 |
WdfDevStatePwrPolSleepingWakePowerDownЗначение: 0x52A |
WdfDevStatePwrPolSleepingSendWakeЗначение: 0x52B |
WdfDevStatePwrPolSystemAsleepNoWakeЗначение: 0x52C |
WdfDevStatePwrPolSystemWakeDeviceWakeDisabledЗначение: 0x52D |
WdfDevStatePwrPolSystemWakeDeviceToD0Значение: 0x52E |
WdfDevStatePwrPolSystemWakeDeviceToD0CompletePowerUpЗначение: 0x52F |
WdfDevStatePwrPolSystemWakeQueryIdleЗначение: 0x530 |
WdfDevStatePwrPolStartedWakeCapableЗначение: 0x531 |
WdfDevStatePwrPolTimerExpiredDecideUsbSSЗначение: 0x532 |
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownЗначение: 0x533 |
WdfDevStatePwrPolTimerExpiredWakeCapableSendWakeЗначение: 0x534 |
WdfDevStatePwrPolTimerExpiredWakeCapableUsbSSЗначение: 0x535 |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeArrivedЗначение: 0x536 |
WdfDevStatePwrPolTimerExpiredWakeCapableCancelWakeЗначение: 0x537 |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeCanceledЗначение: 0x538 |
WdfDevStatePwrPolTimerExpiredWakeCapableCleanupЗначение: 0x539 |
WdfDevStatePwrPolTimerExpiredWakeCapableDxAllocFailedЗначение: 0x53A |
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownЗначение: 0x53B |
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerUpЗначение: 0x53C |
WdfDevStatePwrPolWaitingArmedUsbSSЗначение: 0x53D |
WdfDevStatePwrPolWaitingArmedЗначение: 0x53E |
WdfDevStatePwrPolWaitingArmedQueryIdleЗначение: 0x53F |
WdfDevStatePwrPolIoPresentArmedЗначение: 0x540 |
WdfDevStatePwrPolIoPresentArmedWakeCanceledЗначение: 0x541 |
WdfDevStatePwrPolS0WakeDisarmЗначение: 0x542 |
WdfDevStatePwrPolS0WakeCompletePowerUpЗначение: 0x543 |
WdfDevStatePwrPolTimerExpiredWakeSucceededЗначение: 0x544 |
WdfDevStatePwrPolTimerExpiredWakeCompletedDisarmЗначение: 0x545 |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededЗначение: 0x546 |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedЗначение: 0x547 |
WdfDevStatePwrPolWakeFailedUsbSSЗначение: 0x548 |
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedCancelWakeЗначение: 0x549 |
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedWakeCanceledЗначение: 0x54A |
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedUsbSSЗначение: 0x54B |
WdfDevStatePwrPolCancelingWakeForSystemSleepЗначение: 0x54C |
WdfDevStatePwrPolCancelingWakeForSystemSleepWakeCanceledЗначение: 0x54D |
WdfDevStatePwrPolDisarmingWakeForSystemSleepCompletePowerUpЗначение: 0x54E |
WdfDevStatePwrPolPowerUpForSystemSleepFailedЗначение: 0x54F |
WdfDevStatePwrPolWokeFromS0UsbSSЗначение: 0x550 |
WdfDevStatePwrPolWokeFromS0Значение: 0x551 |
WdfDevStatePwrPolWokeFromS0NotifyDriverЗначение: 0x552 |
WdfDevStatePwrPolStoppingResetDeviceЗначение: 0x553 |
WdfDevStatePwrPolStoppingResetDeviceCompletePowerUpЗначение: 0x554 |
WdfDevStatePwrPolStoppingResetDeviceFailedЗначение: 0x555 |
WdfDevStatePwrPolStoppingD0Значение: 0x556 |
WdfDevStatePwrPolStoppingD0FailedЗначение: 0x557 |
WdfDevStatePwrPolStoppingDisarmWakeЗначение: 0x558 |
WdfDevStatePwrPolStoppingDisarmWakeCancelWakeЗначение: 0x559 |
WdfDevStatePwrPolStoppingDisarmWakeWakeCanceledЗначение: 0x55A |
WdfDevStatePwrPolStoppingЗначение: 0x55B |
WdfDevStatePwrPolStoppingFailedЗначение: 0x55C |
WdfDevStatePwrPolStoppingSendStatusЗначение: 0x55D |
WdfDevStatePwrPolStoppingCancelTimerЗначение: 0x55E |
WdfDevStatePwrPolStoppingWaitForIdleTimeoutЗначение: 0x55F |
WdfDevStatePwrPolStoppingCancelUsbSSЗначение: 0x560 |
WdfDevStatePwrPolStoppingWaitForUsbSSCompletionЗначение: 0x561 |
WdfDevStatePwrPolStoppingCancelWakeЗначение: 0x562 |
WdfDevStatePwrPolStoppedЗначение: 0x563 |
WdfDevStatePwrPolCancelUsbSSЗначение: 0x564 |
WdfDevStatePwrPolStartedЗначение: 0x565 |
WdfDevStatePwrPolStartedCancelTimerЗначение: 0x566 |
WdfDevStatePwrPolStartedWaitForIdleTimeoutЗначение: 0x567 |
WdfDevStatePwrPolStartedWakeCapableCancelTimerForSleepЗначение: 0x568 |
WdfDevStatePwrPolStartedWakeCapableWaitForIdleTimeoutЗначение: 0x569 |
WdfDevStatePwrPolStartedWakeCapableSleepingUsbSSЗначение: 0x56A |
WdfDevStatePwrPolStartedIdleCapableCancelTimerForSleepЗначение: 0x56B |
WdfDevStatePwrPolStartedIdleCapableWaitForIdleTimeoutЗначение: 0x56C |
WdfDevStatePwrPolDeviceD0PowerRequestFailedЗначение: 0x56D |
WdfDevStatePwrPolDevicePowerRequestFailedЗначение: 0x56E |
WdfDevStatePwrPolGotoDxЗначение: 0x56F |
WdfDevStatePwrPolGotoDxInDxЗначение: 0x570 |
WdfDevStatePwrPolDxЗначение: 0x571 |
WdfDevStatePwrPolGotoD0Значение: 0x572 |
WdfDevStatePwrPolGotoD0InD0Значение: 0x573 |
WdfDevStatePwrPolFinalЗначение: 0x574 |
WdfDevStatePwrPolSleepingPowerDownNotProcessedЗначение: 0x575 |
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownNotProcessedЗначение: 0x576 |
WdfDevStatePwrPolTimerExpiredNoWakePowerDownNotProcessedЗначение: 0x577 |
WdfDevStatePwrPolTimerExpiredNoWakePoweredDownDisableIdleTimerЗначение: 0x578 |
WdfDevStatePwrPolStoppingWaitingForImplicitPowerDownЗначение: 0x579 |
WdfDevStatePwrPolStoppingPoweringUpЗначение: 0x57A |
WdfDevStatePwrPolStoppingPoweringDownЗначение: 0x57B |
WdfDevStatePwrPolPowerUpForSystemSleepNotSeenЗначение: 0x57C |
WdfDevStatePwrPolWaitingArmedStoppingCancelUsbSSЗначение: 0x57D |
WdfDevStatePwrPolWaitingArmedWakeFailedCancelUsbSSЗначение: 0x57E |
WdfDevStatePwrPolWaitingArmedIoPresentCancelUsbSSЗначение: 0x57F |
WdfDevStatePwrPolWaitingArmedWakeSucceededCancelUsbSSЗначение: 0x580 |
WdfDevStatePwrPolCancelingUsbSSForSystemSleepЗначение: 0x581 |
WdfDevStatePwrPolStoppingD0CancelUsbSSЗначение: 0x582 |
WdfDevStatePwrPolStartingPoweredUpЗначение: 0x583 |
WdfDevStatePwrPolIdleCapableDeviceIdleЗначение: 0x584 |
WdfDevStatePwrPolDeviceIdleReturnToActiveЗначение: 0x585 |
WdfDevStatePwrPolDeviceIdleSleepingЗначение: 0x586 |
WdfDevStatePwrPolDeviceIdleStoppingЗначение: 0x587 |
WdfDevStatePwrPolTimerExpiredNoWakeUndoPowerDownЗначение: 0x588 |
WdfDevStatePwrPolWakeCapableDeviceIdleЗначение: 0x589 |
WdfDevStatePwrPolWakeCapableUsbSSCompletedЗначение: 0x58A |
WdfDevStatePwrPolTimerExpiredWakeCapableUndoPowerDownЗначение: 0x58B |
WdfDevStatePwrPolTimerExpiredWakeCompletedHardwareStartedЗначение: 0x58C |
WdfDevStatePwrPolStoppedRemovingЗначение: 0x58D |
WdfDevStatePwrPolRemovedЗначение: 0x58E |
WdfDevStatePwrPolRestartingЗначение: 0x58F |
WdfDevStatePwrPolRestartingFailedЗначение: 0x590 |
WdfDevStatePwrPolStartingPoweredUpFailedЗначение: 0x591 |
WdfDevStatePwrPolTimerExpiredNoWakeReturnToActiveЗначение: 0x592 |
WdfDevStatePwrPolWaitingArmedWakeInterruptFiredЗначение: 0x593 |
WdfDevStatePwrPolSystemWakeDeviceWakeInterruptFiredЗначение: 0x594 |
WdfDevStatePwrPolSystemWakeDeviceWakeInterruptFiredNP |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeInterruptArrivedЗначение: 0x596 |
WdfDevStatePwrPolTimerExpiredWakeCapablePowerDownFailedWakeInterruptArrivedЗначение: 0x597 |
WdfDevStatePwrPolWaitingArmedWakeInterruptFiredDuringPowerDownЗначение: 0x598 |
WdfDevStatePwrPolStartedNotIdleCapableDirectedDownЗначение: 0x599 |
WdfDevStatePwrPolStartedIdleCapableTimerCanceledForSleepЗначение: 0x59A |
WdfDevStatePwrPolTimerExpiredNoWakeUndoPowerDownWaitForDirectedUpЗначение: 0x59B |
WdfDevStatePwrPolIdleCapableTimerNotExpiredDirectedDownЗначение: 0x59C |
WdfDevStatePwrPolIdleCapableDirectedDownTriggerDPNRЗначение: 0x59D |
WdfDevStatePwrPolWaitingUnarmedDirectedDownЗначение: 0x59E |
WdfDevStatePwrPolIdleCapableDirectedDownTriggerDPRЗначение: 0x59F |
WdfDevStatePwrPolStartedWakeCapableTimerCanceledForSleepЗначение: 0x5A0 |
WdfDevStatePwrPolWakeCapableTimerNotExpiredDirectedDownЗначение: 0x5A1 |
WdfDevStatePwrPolWakeCapableDirectedDownTriggerDPNRЗначение: 0x5A2 |
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownWaitForDirectedUpЗначение: 0x5A3 |
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownDirectedTriggerDPRЗначение: 0x5A4 |
WdfDevStatePwrPolTimerExpiredWakeCapableUndoPowerDownWaitForDirectedUpЗначение: 0x5A5 |
WdfDevStatePwrPolWakeCapableUsbSSCompletedUndoWaitForDirectedUpЗначение: 0x5A6 |
WdfDevStatePwrPolTimerExpiredWakeCapableUsbSSDirectedDownЗначение: 0x5A7 |
WdfDevStatePwrPolWaitingArmedWakeInterruptFiredDuringPowerDownCheckDirectedЗначение: 0x5A8 |
WdfDevStatePwrPolTimerExpiredWakeCompletedPowerDownCheckDirectedЗначение: 0x5A9 |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededCheckDirectedЗначение: 0x5AA |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededWaitForDirectedUpЗначение: 0x5AB |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeSucceededTriggerDPRЗначение: 0x5AC |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedCheckDirectedЗначение: 0x5AD |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedWaitForDirectedUpЗначение: 0x5AE |
WdfDevStatePwrPolTimerExpiredWakeCapableWakeFailedTriggerDPRЗначение: 0x5AF |
WdfDevStatePwrPolWaitingArmedDirectedDownWakeInterruptFiredTriggerDPRЗначение: 0x5B0 |
WdfDevStatePwrPolWaitingArmedDirectedDownWakeInterruptFiredЗначение: 0x5B1 |
WdfDevStatePwrPolWaitingArmedDirectedDownЗначение: 0x5B2 |
WdfDevStatePwrPolWaitingArmedDirectedDownWakeSucceededCancelUsbSSЗначение: 0x5B3 |
WdfDevStatePwrPolWaitingArmedDirectedDownWakeFailedCancelUsbSSЗначение: 0x5B4 |
WdfDevStatePwrPolWaitingArmedDirectedDownTriggerDPRЗначение: 0x5B5 |
WdfDevStatePwrPolWaitingArmedDirectedDownWakeSucceededTriggerDPRЗначение: 0x5B6 |
WdfDevStatePwrPolWaitingArmedDirectedDownUsbSSCompletedЗначение: 0x5B7 |
WdfDevStatePwrPolWaitingArmedDirectedDownUsbSSCompletedTriggerDPRЗначение: 0x5B8 |
WdfDevStatePwrPolWaitingArmedDirectedDownWakeFailedCancelUsbSSTriggerDPRЗначение: 0x5B9 |
WdfDevStatePwrPolUsbSSCancelledЗначение: 0x5BA |
WdfDevStatePwrPolTimerExpiredWakeCapableRevertArmWakeЗначение: 0x5BB |
WdfDevStatePwrPolSleepingWakeCancelWakeЗначение: 0x5BC |
WdfDevStatePwrPolSleepingWakeCancelWakeNP |
WdfDevStatePwrPolSystemWakeDeviceD0PowerRequestFailedЗначение: 0x5BE |
WdfDevStatePwrPolSystemWakeDevicePowerRequestFailedЗначение: 0x5BF |
WdfDevStatePwrPolNullЗначение: 0x5C0 |
Замечания
Перечисление WDF_DEVICE_POWER_POLICY_STATE используется в качестве типа элемента в структуре WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA и в качестве возвращаемого типа для метода WdfDeviceGetDevicePowerPolicyState.
Требования
| Требование | Ценность |
|---|---|
| минимальная версия KMDF | 1.0 |
| заголовка | wdfdevice.h (include Wdf.h) |