SendDriverMessage 関数 (mmiscapi.h)

指定したメッセージをインストール可能なドライバーに送信します。

構文

LRESULT SendDriverMessage(
  [in]      HDRVR  hDriver,
  [in]      UINT   message,
  [in, out] LPARAM lParam1,
  [in, out] LPARAM lParam2
);

パラメーター

[in] hDriver

インストール可能なドライバー インスタンスのハンドル。 ハンドルは、 OpenDriver 関数を使用して以前に作成されている必要があります。

[in] message

ドライバー メッセージの値。 カスタム メッセージ値またはこれらの標準メッセージ値のいずれかを指定できます。

意味
DRV_QUERYCONFIGURE
DRV_CONFIGURE メッセージをサポートし、構成ダイアログ ボックスを表示できるかどうかを、インストール可能なドライバーに照会します。
DRV_CONFIGURE
構成ダイアログ ボックスを表示する必要があることをインストール可能なドライバーに通知します。 (このメッセージは、 DRV_QUERYCONFIGURE メッセージが処理されるときにドライバーが 0 以外の値を返す場合にのみ送信する必要があります)。
DRV_INSTALL
インストール可能なドライバーに、正常にインストールされたことを通知します。
DRV_REMOVE
インストール可能なドライバーに、システムから削除しようとしていることを通知します。

[in, out] lParam1

32 ビットのメッセージに依存する情報。

[in, out] lParam2

32 ビットのメッセージに依存する情報。

戻り値

成功した場合は 0 以外、それ以外の場合は 0 を返します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ],インストール可能なドライバー, インストール可能なドライバー関数
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mmiscapi.h (Mmiscapi.h、Windows.h を含む)
Library Winmm.lib
[DLL] Winmm.dll

こちらもご覧ください

インストール可能なドライバー関数

インストール可能なドライバー