📄 hid_8h.html
字号:
<p> </td> </tr></table><a class="anchor" name="a3" doxytag="hid.h::HID_MAJOR_DEVICE_CLASS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define HID_MAJOR_DEVICE_CLASS 0x0500 </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>This identifies the device as a general device. <p> </td> </tr></table><a class="anchor" name="a4" doxytag="hid.h::HID_MINOR_MOUSE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define HID_MINOR_MOUSE 0x000080 </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p> </td> </tr></table><a class="anchor" name="a5" doxytag="hid.h::HID_MINOR_KEYBOARD" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define HID_MINOR_KEYBOARD 0x000040 </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p> </td> </tr></table><a class="anchor" name="a6" doxytag="hid.h::HID_MESSAGE_BASE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define HID_MESSAGE_BASE 0x7100 </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Base message number for this library. <p> </td> </tr></table><a class="anchor" name="a7" doxytag="hid.h::HID_PIN_MAX_LENGTH" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define HID_PIN_MAX_LENGTH (16) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Maximum length of pin code. <p> </td> </tr></table><hr><h2>Typedef Documentation</h2><a class="anchor" name="a8" doxytag="hid.h::HID" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef struct __HID <a class="el" href="hid_8h.html#a8">HID</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>The Human Interface Device Profile structures. <p> </td> </tr></table><a class="anchor" name="a9" doxytag="hid.h::HID_LIB" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef struct __HID_LIB <a class="el" href="hid_8h.html#a9">HID_LIB</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p> </td> </tr></table><a class="anchor" name="a10" doxytag="hid.h::HID_DATA_IND_T" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef <a class="el" href="struct_h_i_d___s_e_t___r_e_p_o_r_t___i_n_d___t.html">HID_SET_REPORT_IND_T</a> <a class="el" href="struct_h_i_d___s_e_t___r_e_p_o_r_t___i_n_d___t.html">HID_DATA_IND_T</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>This message is sent to the application whenever a DATA packet received on the interrupt channel when the applciation hasn't attached a stream. <p> </td> </tr></table><hr><h2>Enumeration Type Documentation</h2><a class="anchor" name="a89" doxytag="hid.h::HidMessageId" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="hid_8h.html#a89">HidMessageId</a> </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Messages sent from HID library to the application. <p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a class="anchor" name="a89a11" doxytag="HID_INIT_CFM" ></a>HID_INIT_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a12" doxytag="HID_CONNECT_IND" ></a>HID_CONNECT_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a13" doxytag="HID_CONNECT_CFM" ></a>HID_CONNECT_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a14" doxytag="HID_DISCONNECT_IND" ></a>HID_DISCONNECT_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a15" doxytag="HID_CONTROL_IND" ></a>HID_CONTROL_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a16" doxytag="HID_GET_REPORT_IND" ></a>HID_GET_REPORT_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a17" doxytag="HID_SET_REPORT_IND" ></a>HID_SET_REPORT_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a18" doxytag="HID_GET_PROTOCOL_IND" ></a>HID_GET_PROTOCOL_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a19" doxytag="HID_SET_PROTOCOL_IND" ></a>HID_SET_PROTOCOL_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a20" doxytag="HID_GET_IDLE_IND" ></a>HID_GET_IDLE_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a21" doxytag="HID_SET_IDLE_IND" ></a>HID_SET_IDLE_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a22" doxytag="HID_DATA_IND" ></a>HID_DATA_IND</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a23" doxytag="HID_GET_REPORT_CFM" ></a>HID_GET_REPORT_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a24" doxytag="HID_SET_REPORT_CFM" ></a>HID_SET_REPORT_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a25" doxytag="HID_GET_PROTOCOL_CFM" ></a>HID_GET_PROTOCOL_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a26" doxytag="HID_SET_PROTOCOL_CFM" ></a>HID_SET_PROTOCOL_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a27" doxytag="HID_GET_IDLE_CFM" ></a>HID_GET_IDLE_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a28" doxytag="HID_SET_IDLE_CFM" ></a>HID_SET_IDLE_CFM</em> </td><td></td></tr><tr><td valign=top><em><a class="anchor" name="a89a29" doxytag="HID_MESSAGE_TOP" ></a>HID_MESSAGE_TOP</em> </td><td></td></tr></table></dl> </td> </tr></table><a class="anchor" name="a90" doxytag="hid.h::hid_init_status" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="hid_8h.html#a90">hid_init_status</a> </td> </tr> </table> </td> </tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -