<Return[MN]><Top>
NotifyChangeEventLog |
Declare Function Api_NotifyChangeEventLog& Lib "advapi32" Alias "NotifyChangeEventLog" (ByVal hEventLog&, ByVal hEvent&) |
Declare Function NotifyChangeEventLog Lib "advapi32" Alias "NotifyChangeEventLog" (ByVal hEventLog As Long, ByVal hEvent As Long) As Long |
|
指定したイベントログファイルへの書き込みが行われたときに通知を受け取るようにする。イベントログファイルにイベントが書き込まれると、指定したイベントオブジェクトがシグナル状態に設定される。 |
|
パラメータ
返る。その直後に GetLastError 関数を呼び出すと、ERROR_INVALID_HANDLE が返る。 がシグナル状態に設定される。PulseEvent 関数が呼び出されたときにイベントを待機していないスレッドは通知を受け取らない。そのため、
通知を待機するスレッドを別に作成する必要がある。
うちの 1 つの通知しか受け取らない。 関数を使う。 |