2010-12-30 8 views
0

私のdotnetアプリケーションは、次のSystemEventsを処理します。2つの特定のイベントが発生したときのイベントハンドラへの通知

Systems.SessionSwitchEvents 理由:ロックと

Systems.OnPowerModeChanged モードロックを解除:再開し、

今再開イベントが3つのイベント

ロック解除、再開をトリガー

ネットワークイベントをサスペンドいくつかのネットワークイベント(安定していない複数のネットワークイベント(アップ/ダウン)を引き起こすことがあります)

今、私は対応するイベントハンドラで実装したこれらのすべてのイベントで同じ機能を持っています。

レジュームイベントが発生したときに同期が必要です。

は、Resumeイベントハンドラがスリープ状態になるまで、unlockイベントとnetwork Upイベントの両方が発生したときに、再開イベントハンドラに通知する必要があります。

私は2つのイベントが発生したときにレジュームイベントハンドラに信号を送る方法があります。

おかげ

+1

ちょうどそれらを数えてください。 –

答えて

0

あなたは、彼らがすべてのトリガされるまで、あなたのイベントやブロックをカウントする必要があるようですね。カウントダウンタイプが適切です。この例のCountdown eventを参照してください。

関連する問題