私のdotnetアプリケーションは、次のSystemEventsを処理します。2つの特定のイベントが発生したときのイベントハンドラへの通知
Systems.SessionSwitchEvents 理由:ロックと
Systems.OnPowerModeChanged モードロックを解除:再開し、
今再開イベントが3つのイベント
ロック解除、再開をトリガー
ネットワークイベントをサスペンドいくつかのネットワークイベント(安定していない複数のネットワークイベント(アップ/ダウン)を引き起こすことがあります)
今、私は対応するイベントハンドラで実装したこれらのすべてのイベントで同じ機能を持っています。
レジュームイベントが発生したときに同期が必要です。
は、Resumeイベントハンドラがスリープ状態になるまで、unlockイベントとnetwork Upイベントの両方が発生したときに、再開イベントハンドラに通知する必要があります。
私は2つのイベントが発生したときにレジュームイベントハンドラに信号を送る方法があります。
おかげ
ちょうどそれらを数えてください。 –