Share via


Função HidRegisterMinidriver (hidport.h)

A rotina HidRegisterMinidriver é chamada por minidrivers HID, durante sua inicialização, para se registrar no driver de classe HID.

Sintaxe

NTSTATUS HidRegisterMinidriver(
  [in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);

Parâmetros

[in] MinidriverRegistration

Ponteiro para um buffer alocado pelo chamador que contém uma estrutura de HID_MINIDRIVER_REGISTRATION inicializada para o minidriver.

Retornar valor

HidRegisterMinidriver retorna um dos seguintes códigos NTSTATUS:

Código de retorno Descrição
STATUS_SUCCESS
Indica que a rotina foi concluída sem erro e o minidriver agora está registrado com o driver de classe HID.
STATUS_INSUFFICIENT_RESOURCES
Indica que não havia memória suficiente para o sistema registrar o minidriver.
STATUS_REVISION_MISMATCH
Indica que o número de revisão hid fornecido em MinidriverRegistration->Revision não tem suporte nesta versão do driver de classe HID.

Comentários

Antes de chamar essa rotina, os minidrivers HID devem inicializar todos os membros da estrutura HID_MINIDRIVER_REGISTRATION fornecida em MinidriverRegistration. Para obter informações sobre esses membros, consulte HID_MINIDRIVER_REGISTRATION.

Para obter mais informações, consulte Coleções HID.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 2000 e versões posteriores do Windows.
Plataforma de Destino Universal
Cabeçalho hidport.h (inclua Hidport.h)
Biblioteca Hid.lib
IRQL <= DISPATCH_LEVEL

Confira também

HID_MINIDRIVER_REGISTRATION