hidRegisterMinidriver 函式 (hidport.h)

HidRegisterMinidriver 例程是由 HID 迷你驅動程式在初始化期間呼叫,以向 HID 類別驅動程序註冊。

語法

NTSTATUS HidRegisterMinidriver(
  [in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);

參數

[in] MinidriverRegistration

呼叫端配置的緩衝區指標,其中包含迷你驅動程式的初始化 HID_MINIDRIVER_REGISTRATION 結構。

傳回值

HidRegisterMinidriver 會傳回下列其中一個 NTSTATUS 代碼:

傳回碼 Description
STATUS_SUCCESS
表示例程已完成但不發生錯誤,而且迷你驅動程式現在已向 HID 類別驅動程式註冊。
STATUS_INSUFFICIENT_RESOURCES
表示系統記憶體不足,無法註冊迷你驅動程式。
STATUS_REVISION_MISMATCH
表示此 HID 類別驅動程式版本不支援 MinidriverRegistration->Revision 中提供的 HID 修訂編號。

備註

呼叫這個例程之前,HID minidrivers 必須初始化 在 MinidriverRegistration 中提供之HID_MINIDRIVER_REGISTRATION結構的所有成員。 如需這些成員的相關信息,請參閱 HID_MINIDRIVER_REGISTRATION

如需詳細資訊,請參閱 HID 集合

規格需求

需求
最低支援的用戶端 適用於 Windows 2000 和更新版本的 Windows。
目標平台 Universal
標頭 hidport.h (包含 Hidport.h)
程式庫 Hid.lib
IRQL <= DISPATCH_LEVEL

另請參閱

HID_MINIDRIVER_REGISTRATION