Я настроил задачу, которая будет запускаться фильтром с этим запросом
<QueryList>
<Query Id="0" Path="System">
<Select Path="System">*[System[Provider[@Name="Microsoft-Windows-Kernel-Power"] and (EventID=42)]]</Select>
</Query>
</QueryList>
Идея состоит в том, что я хочу, чтобы задача выполнялась всякий раз, когда я переводил свой компьютер в режим гибернации. Однако задача запускается только всякий раз, когда я снова включаю компьютер.
Я предполагаю, что это просто не вовремя поймать событие, чтобы начать задачу. Есть ли лучший способ поймать событие гибернации?