掲示板


[記事リスト] [返信する] [新着記事] [過去ログ] [ワード検索] [留意事項] [管理用]

記事No 696
タイトル Re^3: MLA USB HID 64bitOS
投稿日 : 2016/09/25(Sun) 15:27:31
投稿者 triton
参照先
自己解決致しましたので、報告させて頂きます。
結論から申し上げますと、32bitOSでは、

Structure SP_DEVICE_INTERFACE_DETAIL_DATA
Dim cbSize As UInteger
Dim DevicePath() As Char
End Structure

Dim DetailedInterfaceDataStructure As New SP_DEVICE_INTERFACE_DETAIL_DATA()


DetailedInterfaceDataStructure.cbSize = 6
'//Initialize the cbSize parameter (4 bytes for DWORD + 2 bytes for unicode null terminator)

ですが、64bitOSでは、

DetailedInterfaceDataStructure.cbSize = 8

とすると、うまく動きました。
何故だかは分りません。^^;

下記のサイトを参考にしました。
http://www.codingforums.com/computer-programming/127218-c-enumerating-hid-vista-x64.html

以上、ご報告まで。

- 関連一覧ツリー (▼ をクリックするとツリーを一括表示します)


- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ
参照先
画像UP
暗証キー (英数字で8文字以内)
投稿キー (右画像の数字を入力) 投稿キー


- 投稿記事修正/削除フォーム -
処理 No 暗証キー

- WebForum -