Поделиться через


Функция 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 .)
DRV_INSTALL
Уведомляет устанавливаемый драйвер о том, что он успешно установлен.
DRV_REMOVE
Уведомляет устанавливаемый драйвер о том, что он будет удален из системы.

[in, out] lParam1

32-разрядная информация, зависящая от сообщений.

[in, out] lParam2

32-разрядная информация, зависящая от сообщений.

Возвращаемое значение

Возвращает ненулевое значение при успешном выполнении или нулевое значение в противном случае.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [только классические приложения],Устанавливаемые драйверы, Функции устанавливаемых драйверов
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mmiscapi.h (включая Mmiscapi.h, Windows.h)
Библиотека Winmm.lib
DLL Winmm.dll

См. также раздел

Устанавливаемые функции драйвера

Устанавливаемые драйверы