JAJA452A january 2011 – may 2023
概要
vid と pid で識別される各物理 USB デバイス内に存在する HID インターフェイスの数を返します。そのようなデバイスが接続されていない場合、この関数は 0 を返します。
numSerNums は、この VID/PID に関連付けられている、システム上の物理デバイスの数です。この関数は、Windows HID デバイス・リスト (つまり、システムに登録されている論理 HID デバイス) をスキャンし、この VID/PID に関連付けられているデバイスをカウントし、それを numSerNums で割ることによって目的を達成します。numSerNums は、HID_GetSerNums() を呼ぶことで確認できます。
単一インターフェイスの HID デバイスでは、常に値 1 が返されます。
パラメータ
UINT vid | 検索されるデバイスの 16 ビットのベンダ ID。 |
UINT pid | 検索されるデバイスの 16 ビットのプロダクト ID。 |
DWORD numSerNums | この VID/PID を持つ接続されている物理デバイスの総数。 |
戻り値 | 0:この VID/PID を持つ USB デバイスが接続されていない場合。 |
0 以外:この VID/PID を持つシステム上の USB デバイスの数。 |