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 |
---|---|
|
Indica que a rotina foi concluída sem erro e o minidriver agora está registrado com o driver de classe HID. |
|
Indica que não havia memória suficiente para o sistema registrar o minidriver. |
|
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 |