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
STATUS_SUCCESS
Indica que la rutina se completó sin errores y que el minidriver ahora está registrado con el controlador de clase HID.
STATUS_INSUFFICIENT_RESOURCES
Indica que no había memoria suficiente para que el sistema registre el minidriver.
STATUS_REVISION_MISMATCH
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

Consulte también

HID_MINIDRIVER_REGISTRATION