インストール可能なドライバーは、DriverCallback 関数を使用して、特定のインスタンスを開いたアプリケーション、ウィンドウ、またはタスクにイベントを通知できます。 この関数は、要求の処理を続行しながら、アプリケーションまたは DLL に情報を返す手段をドライバーに提供します。
ドライバーがコールバック関数をサポートしている場合、インスタンスを開くアプリケーションまたは DLL は、コールバック関数のアドレス、ウィンドウ ハンドル、またはタスク ハンドルのいずれかの値を指定する必要があります。 この値と値の型を識別するフラグは、通常、DRV_OPEN メッセージの 2 番目のパラメーターによって指される構造体で渡されます。