Share via


Función OpenDriver (mmiscapi.h)

Abre una instancia de un controlador instalable e inicializa la instancia mediante la configuración predeterminada del controlador o un valor específico del controlador.

Sintaxis

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

Parámetros

[in] szDriverName

Dirección de una cadena de caracteres anchos terminada en NULL que especifica el nombre de archivo de un controlador instalable o el nombre de un valor del Registro asociado al controlador instalable. (Este valor debe haberse establecido anteriormente cuando se instaló el controlador).

[in] szSectionName

Dirección de una cadena de caracteres anchos terminada en null que especifica el nombre de la clave del Registro que contiene el valor del Registro proporcionado por el parámetro lpDriverName . Si lpSectionName es NULL, se supone que la clave del Registro es Drivers32.

[in] lParam2

Valor específico del controlador de 32 bits. Este valor se pasa como el parámetro lParam2 a la función DriverProc del controlador instalable.

Valor devuelto

Devuelve el identificador de la instancia del controlador instalable si es correcto o NULL de lo contrario.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio],Controladores instalables, Funciones de controlador instalables
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mmiscapi.h (include Mmiscapi.h, Windows.h)
Library Winmm.lib
Archivo DLL Winmm.dll

Consulte también

Funciones de controlador instalables

Controladores instalables