HidRegisterMinidriver 関数 (hidport.h)
HIDRegisterMinidriver ルーチンは、HID クラス ドライバーに登録するために、初期化中に HID ミニドライバーによって呼び出されます。
構文
NTSTATUS HidRegisterMinidriver(
[in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);
パラメーター
[in] MinidriverRegistration
ミニドライバーの初期化された HID_MINIDRIVER_REGISTRATION 構造体を含む呼び出し元によって割り当てられたバッファーへのポインター。
戻り値
HidRegisterMinidriver は 、次のいずれかの NTSTATUS コードを返します。
リターン コード | 説明 |
---|---|
|
ルーチンがエラーなしで完了し、ミニドライバーが HID クラス ドライバーに登録されたことを示します。 |
|
システムがミニドライバーを登録するためのメモリが不足していることを示します。 |
|
MinidriverRegistration->Revision で指定された HID リビジョン番号が、このバージョンの HID クラス ドライバーでサポートされていないことを示します。 |
注釈
このルーチンを呼び出す前に、HID ミニドライバーは MinidriverRegistration で提供されるHID_MINIDRIVER_REGISTRATION構造体のすべてのメンバーを初期化する必要があります。 これらのメンバーの詳細については、「 HID_MINIDRIVER_REGISTRATION」を参照してください。
詳細については、「 HID コレクション」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | hidport.h (Hidport.h を含む) |
Library | Hid.lib |
IRQL | <= DISPATCH_LEVEL |