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


DRV_OPEN сообщение

Направляет драйвер на открытие нового экземпляра.

Параметры

dwDriverId

Идентификатор устанавливаемого драйвера.

hdrvr

Дескриптор устанавливаемого экземпляра драйвера.

lParam1

Адрес строки с расширенными символами, заканчивающейся null, которая указывает сведения о конфигурации, используемые для открытия экземпляра. Если сведения о конфигурации отсутствуют, эта строка пуста или параметр имеет значение NULL.

lParam2

32-разрядные данные, относящиеся к драйверу.

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

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

Комментарии

Если драйвер возвращает ненулевое значение, система использует это значение в качестве идентификатора драйвера (параметр dwDriverId ) в сообщениях, отправляемых экземпляру драйвера. Драйвер может возвращать в качестве идентификатора значение любого типа. Например, некоторые драйверы возвращают адреса памяти, указывающие на сведения, относящиеся к экземпляру. Использование этого метода указания идентификаторов для экземпляра драйвера предоставляет драйверам готовый доступ к информации во время обработки сообщений.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Mmsystem.h (включая Windows.h)

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

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

Сообщения устанавливаемого драйвера