Función HidRegisterMinidriver (hidport.h)
Los minidrivers HID llaman a la rutina HidRegisterMinidriver , durante su inicialización, para registrarse con el controlador de clase HID.
Sintaxis
NTSTATUS HidRegisterMinidriver(
[in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);
Parámetros
[in] MinidriverRegistration
Puntero a un búfer asignado por el autor de la llamada que contiene una estructura de HID_MINIDRIVER_REGISTRATION inicializada para el minidriver.
Valor devuelto
HidRegisterMinidriver devuelve uno de los siguientes códigos NTSTATUS:
Código devuelto | Descripción |
---|---|
|
Indica que la rutina se completó sin errores y que el minidriver ahora está registrado con el controlador de clase HID. |
|
Indica que no había memoria suficiente para que el sistema registre el minidriver. |
|
Indica que el número de revisión HID proporcionado en MinidriverRegistration->Revision no es compatible con esta versión del controlador de clase HID. |
Comentarios
Antes de llamar a esta rutina, los minidrivers HID deben inicializar todos los miembros de la estructura de HID_MINIDRIVER_REGISTRATION que se proporciona en MinidriverRegistration. Para obtener información sobre estos miembros, vea HID_MINIDRIVER_REGISTRATION.
Para obtener más información, consulte Colecciones HID.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 2000 y versiones posteriores de Windows. |
Plataforma de destino | Universal |
Encabezado | hidport.h (include Hidport.h) |
Library | Hid.lib |
IRQL | <= DISPATCH_LEVEL |