TNB Library
公開型 | 公開変数類 | 全メンバ一覧
CCeUsbHid::TIoCtrlBlock_Write 構造体

書き込み. [詳解]

#include <TnbCeUsbHid.h>

公開型

enum  { CC = CTL_CODE(IOCTL_USBHIDT_BASE, 0x0F20, 0, 2) }
 定数 [詳解]
 

公開変数類

LPCVOID lpcOutputData
 [in] 送信データのアドレスを指定する。 [詳解]
 
DWORD mode
 [in] 0;interrupt [詳解]
 
DWORD outputDataSize
 [in] 送信データサイズを指定する。 [詳解]
 
DWORD timeout
 [in] タイムアウト時間(ms)を指定する [詳解]
 

詳解

書き込み.

デバイスへ書き込みます。

覚え書き
DeviceIoControl() の dwIoControlCode に CC を指定します。 その時、lpInBuf に本構造体のインスタンス、 nInBufSize に本構造体の sizeof() を指定します。

TnbCeUsbHid.h130 行目に定義があります。

列挙型メンバ詳解

◆ anonymous enum

anonymous enum

定数

列挙値
CC 

コントロールコード

TnbCeUsbHid.h133 行目に定義があります。

メンバ詳解

◆ lpcOutputData

LPCVOID lpcOutputData

[in] 送信データのアドレスを指定する。

TnbCeUsbHid.h139 行目に定義があります。

◆ mode

DWORD mode

[in] 0;interrupt

TnbCeUsbHid.h137 行目に定義があります。

◆ outputDataSize

DWORD outputDataSize

[in] 送信データサイズを指定する。

TnbCeUsbHid.h140 行目に定義があります。

◆ timeout

DWORD timeout

[in] タイムアウト時間(ms)を指定する

TnbCeUsbHid.h138 行目に定義があります。