Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма HidRegisterMinidriver вызывается мини-drivers HID во время их инициализации, чтобы зарегистрировать драйвер класса HID.
Синтаксис
NTSTATUS HidRegisterMinidriver(
[in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);
Параметры
[in] MinidriverRegistration
Указатель на выделенный вызывающим буфером, который содержит инициализированную HID_MINIDRIVER_REGISTRATION структуру для мини-driver.
Возвращаемое значение
HidRegisterMinidriver возвращает один из следующих кодов NTSTATUS:
| Возвращаемый код | Описание |
|---|---|
|
Указывает, что подпрограмма завершена без ошибок и мини-driver теперь зарегистрирована в драйвере класса HID. |
|
Указывает, что для системы недостаточно памяти для регистрации мини-driver. |
|
Указывает, что номер редакции HID, указанный в MinidriverRegistration->Редакция, не поддерживается этой версией драйвера класса HID. |
Замечания
Перед вызовом этой процедуры мини-drivers HID должны инициализировать все члены структуры HID_MINIDRIVER_REGISTRATION, предоставляемой в MinidriverRegistration. Сведения об этих членах см. в HID_MINIDRIVER_REGISTRATION.
Дополнительные сведения см. в коллекциях HID.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows 2000 и более поздних версиях Windows. |
| целевая платформа | Всеобщий |
| заголовка | hidport.h (include Hidport.h) |
| библиотеки | Hid.lib |
| IRQL | <= DISPATCH_LEVEL |