Функция HidRegisterMinidriver (hidport.h)
Подпрограмма HidRegisterMinidriver вызывается мини-накопителями HID во время их инициализации для регистрации в драйвере класса HID.
Синтаксис
NTSTATUS HidRegisterMinidriver(
[in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);
Параметры
[in] MinidriverRegistration
Указатель на буфер, выделенный вызывающим объектом, который содержит инициализированную структуру HID_MINIDRIVER_REGISTRATION для мини-драйвера.
Возвращаемое значение
HidRegisterMinidriver возвращает один из следующих кодов NTSTATUS:
Код возврата | Описание |
---|---|
|
Указывает, что подпрограмма завершена без ошибок, а мини-драйвер зарегистрирован в драйвере класса HID. |
|
Указывает, что системе не хватает памяти для регистрации мини-драйвера. |
|
Указывает, что номер редакции HID, указанный в версии MinidriverRegistration->Revision, не поддерживается этой версией драйвера класса HID. |
Комментарии
Перед вызовом этой процедуры мини-драйверы HID должны инициализировать все элементы структуры HID_MINIDRIVER_REGISTRATION, предоставляемой в MinidriverRegistration. Сведения об этих членах см. в разделе HID_MINIDRIVER_REGISTRATION.
Дополнительные сведения см. в разделе Коллекции HID.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях Windows. |
Целевая платформа | Универсальное |
Верхняя часть | hidport.h (включая Hidport.h) |
Библиотека | Hid.lib |
IRQL | <= DISPATCH_LEVEL |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по