Handler

RegisterServiceCtrlHandler 関数と組み合わせて使う、アプリケーション定義の関数です。サービスプログラムは、Handler 関数を特定のサービスアプリケーションの制御ハンドラ関数として使います。この関数へのポインタとして LPHANDLER_FUNCTION 型が定義されています。Handler は、アプリケーション定義の関数名のプレースホルダです。

制御ハンドラ関数 HandlerEx は Handler 関数の改訂版であり、RegisterServiceCtrlHandlerEx 関数と組み合わせて使います。サービスはどちらの制御ハンドラを利用してもかまいませんが、新しい制御ハンドラ関数 HandlerEx はユーザー定義のコンテキストデータと追加の拡張制御コードもサポートしています。

VOID WINAPI Handler(
  DWORD fdwControl   // 要求したい制御コード
);

fdwControlの値に応じて処理を行う。

関連リンク

トップページ
新規作成
編集
履歴
ページ一覧

Recent changes

2010-07-29 2010-07-27 2010-07-25 2010-07-23 2010-07-16 2010-07-13 2010-07-12 2010-07-09 2010-07-08 2010-07-04 2010-07-02 2010-06-22 2010-06-20

Link