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


Функция OpenDriver (mmiscapi.h)

Открывает экземпляр устанавливаемого драйвера и инициализирует его, используя параметры драйвера по умолчанию или значение конкретного драйвера.

Синтаксис

HDRVR OpenDriver(
  [in] LPCWSTR szDriverName,
  [in] LPCWSTR szSectionName,
  [in] LPARAM  lParam2
);

Параметры

[in] szDriverName

Адрес строки расширенных символов, завершаемой null, которая указывает имя файла устанавливаемого драйвера или имя значения реестра, связанного с устанавливаемым драйвером. (Это значение должно быть задано ранее при установке драйвера.)

[in] szSectionName

Адрес строки расширенных символов, завершаемой null, которая указывает имя раздела реестра, содержащего значение реестра, заданное параметром lpDriverName . Если lpSectionName имеет значение NULL, предполагается, что раздел реестра — Drivers32.

[in] lParam2

32-разрядное значение драйвера. Это значение передается в качестве параметра lParam2 в функцию DriverProc устанавливаемого драйвера.

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

Возвращает дескриптор устанавливаемого экземпляра драйвера в случае успешного выполнения или значение NULL в противном случае.

Требования

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

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

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

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