diff --git a/reactos/drivers/storage/classpnp/power.c b/reactos/drivers/storage/classpnp/power.c index 9d307f00ac8..195792f0ae5 100644 --- a/reactos/drivers/storage/classpnp/power.c +++ b/reactos/drivers/storage/classpnp/power.c @@ -465,6 +465,11 @@ ClasspPowerUpCompletionFailure: return status; } + + case PowerUpDeviceInitial: { + NT_ASSERT(context->PowerChangeState.PowerUp != PowerUpDeviceInitial); + break; + } } return STATUS_MORE_PROCESSING_REQUIRED; @@ -965,6 +970,11 @@ ClasspPowerDownCompletion( return status; } + + case PowerDownDeviceInitial2: { + NT_ASSERT(context->PowerChangeState.PowerDown2 != PowerDownDeviceInitial2); + break; + } } return STATUS_MORE_PROCESSING_REQUIRED; @@ -1050,6 +1060,8 @@ ClasspPowerHandler( SET_FLAG(DeviceObject->Flags, DO_VERIFY_VOLUME); } break; + default: + break; } break; @@ -1326,6 +1338,8 @@ ClassMinimalPowerHandler( SET_FLAG(fdoExtension->DeviceObject->Flags, DO_VERIFY_VOLUME); } break; + default: + break; } } }