Muito tempo atrás eu estava resolvendo o problema do PC repentino acordar do sono.
Desativei alguns recursos, mas o problema é causado por Inicialização Rápida . Eu li em algum lugar que esse problema está relacionado a dispositivos antigos com algum comportamento.
Cenário:
Dados do evento:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Power-Troubleshooter" Guid="{CDC05E28-C449-49C6-B9D2-88CF761644DF}" />
<EventID>1</EventID>
<Version>2</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2018-01-07T19:22:38.826625500Z" />
<EventRecordID>1317</EventRecordID>
<Correlation ActivityID="{A0293265-C13C-4FB6-8463-0E8E1102BF70}" />
<Execution ProcessID="4412" ThreadID="8792" />
<Channel>System</Channel>
<Computer>XYZ</Computer>
<Security UserID="S-1-5-19" />
</System>
<EventData>
<Data Name="SleepTime">2018-01-07T19:21:34.358049600Z</Data>
<Data Name="WakeTime">2018-01-07T19:22:30.192846100Z</Data>
<Data Name="SleepDuration">1521</Data>
<Data Name="WakeDuration">696</Data>
<Data Name="DriverInitDuration">322</Data>
<Data Name="BiosInitDuration">1508</Data>
<Data Name="HiberWriteDuration">12214</Data>
<Data Name="HiberReadDuration">0</Data>
<Data Name="HiberPagesWritten">539627</Data>
<Data Name="Attributes">33575169</Data>
<Data Name="TargetState">4</Data>
<Data Name="EffectiveState">5</Data>
<Data Name="WakeSourceType">5</Data>
<Data Name="WakeSourceTextLength">12</Data>
<Data Name="WakeSourceText">USB Root Hub</Data>
<Data Name="WakeTimerOwnerLength">0</Data>
<Data Name="WakeTimerContextLength">0</Data>
<Data Name="NoMultiStageResumeReason">0</Data>
<Data Name="WakeTimerOwner" />
<Data Name="WakeTimerContext" />
</EventData>
</Event>
Eu tenho (quase) certeza de que o dispositivo da culpa é o KB ou o mouse (nem o antigo nem o arcaico que eu acho) ou ambos, já que eles compartilham o mesmo rádio USB. Eu gostaria de manter os dispositivos reais com benefícios de inicialização rápida.
Por causa disso estou interessado em params (o significado deles e também o significado de seus respectivos valores):
Suponho que estes sejam alguns tipos constantes de C / C ++.