共用方式為


hidpi.h 標頭

人類介面裝置 (HID) 剖析連結庫的公用介面。

如需詳細資訊,請參閱:

hidpi.h 包含下列程式設計介面:

功能

 
HidP_GetButtonArray

HidP_GetButtonArray會傳回指定報表之HIDP_BUTTON_ARRAY_DATA結構的陣列。
HidP_GetButtonCaps

HidP_GetButtonCaps例程會傳回按鈕功能數位,描述指定之 HID 報表類型之最上層集合中的所有 HID 控制按鈕。
HidP_GetButtons

HidP_GetButtons宏是HHidP_GetUsages函式的助記音別名。
HidP_GetButtonsEx

HidP_GetButtonsEx宏是HidP_GetUsagesEx函式的助記音別名。
HidP_GetCaps

HidP_GetCaps例程會傳回最上層集合HIDP_CAPS結構。 此例程位於 hidpi.h 中。
HidP_GetData

HidP_GetData例程會針對指定的報表傳回HIDP_DATA結構的數位,識別目前設定為 ON (1) 之所有 HID 控制項按鈕的數據索引,以及與所有 HID 控制項值相關聯的數據索引和數據。
HidP_GetExtendedAttributes

HidP_GetExtendedAttributes例程會傳回 HID 控制件的擴充屬性。
HidP_GetLinkCollectionNodes

HidP_GetLinkCollectionNodes例程會傳回最上層集合的連結集合數位。
HidP_GetScaledUsageValue

HidP_GetScaledUsageValue例程會傳回從 HID 報表擷取之 HID 控制件值的帶正負號和縮放結果。
HidP_GetSpecificButtonCaps

HidP_GetSpecificButtonCaps例程會傳回按鈕功能數位,描述最上層集合中符合指定選取準則的所有 HID 控制項按鈕。
HidP_GetSpecificValueCaps

HidP_GetSpecificValueCaps例程會傳回值功能數位,描述符合指定選取準則的所有 HID 控制項值。
HidP_GetUsages

HidP_GetUsages例程會傳回指定使用頁面上所有 HID 控件按鈕使用方式的清單,並設定為 HID 報表中的 ON。
HidP_GetUsagesEx

HidP_GetUsagesEx例程會傳回 HID 報表中設定為 ON 的所有 HID 控件按鈕使用方式清單。
HidP_GetUsageValue

HidP_GetUsageValue例程會擷取與 HID 控件值相關聯的數據,該值符合 HID 報表中的選取準則。
HidP_GetUsageValueArray

HidP_GetUsageValueArray例程會從 HID 報表擷取與 HID 控制項使用值數位相關聯的數據。
HidP_GetValueCaps

HidP_GetValueCaps例程會傳回值功能數位,描述指定之 HID 報表類型之最上層集合中的所有 HID 控制項值。
HidP_GetVersion

HidP_GetVersion函式是只傳回 HID API 版本的標頭實作。
HidP_InitializeReportForID

HidP_InitializeReportForID例程會初始化 HID 報表。
HidP_MaxDataListLength

HidP_MaxDataListLength例程會傳回HidP_GetData可以傳回指定類型 HID 報表和指定最上層集合的HIDP_DATA結構數目上限。
HidP_MaxUsageListLength

HidP_MaxUsageListLength例程會傳回HIDP_GETUSAGES可以傳回指定類型 HID 報表和指定最上層集合的 HID 使用量上限。
HidP_SetButtonArray

HidP_SetButtonArray函式會透過HIDP_BUTTON_ARRAY_DATA結構的數位來設定按鈕的狀態。
HidP_SetButtons

HidP_SetButtons宏是HidP_SetUsages函式的助記音別名。
HidP_SetData

HidP_SetData例程會在 HID 報表中設定一組指定的 HID 控制按鈕和值使用方式。
HidP_SetScaledUsageValue

HidP_SetScaledUsageValue例程會將帶正負號和縮放的實體數字轉換成 HID 使用量的邏輯值,並在指定的 HID 報表中設定使用量值。
HidP_SetUsages

HidP_SetUsages例程會在 HID 報表中設定指定的 HID 控制項按鈕 ON (1)。
HidP_SetUsageValue

HidP_SetUsageValue例程會在指定的 HID 報表中設定 HID 控制項值。
HidP_SetUsageValueArray

HidP_SetUsageValueArray例程會在指定的 HID 報表中設定 HID 控制項使用值數位。
HidP_TranslateUsagesToI8042ScanCodes

HidP_TranslateUsagesToI8042ScanCodes例程會將HID_USAGE_PAGE_KEYBOARD使用量頁面上的 HID 使用量清單對應至各自的 PS/2 掃描碼(掃描代碼組 1)。
HidP_UnsetButtons

HidP_UnsetButtons宏是HidP_UnsetUsages函式的助記音別名。
HidP_UnsetUsages

HidP_UnsetUsages例程會在 HID 報表中設定指定的 HID 控制項按鈕使用量 OFF (零)。
HidP_UsageAndPageListDifference

HidP_UsageAndPageListDifference函式會傳回兩個使用方式清單之間的差異。
HidP_UsageListDifference

HidP_UsageListDifference例程會傳回兩個 HID 使用方式陣列之間的差異。

結構

 
HIDP_BUTTON_ARRAY_DATA

HIDP_BUTTON_ARRAY_DATA 結構可用來取得或設定按鈕數位中單一按鈕的數據。
HIDP_BUTTON_CAPS

HIDP_BUTTON_CAPS結構包含 HID 控制項按鈕使用方式功能的相關信息(或一組與使用範圍相關聯的按鈕)。
HIDP_CAPS

HIDP_CAPS 結構包含最上層集合功能的相關信息。
HIDP_DATA

HIDP_DATA 結構包含 HID 控制項資料索引和 HID 報表中值的相關信息。
HIDP_EXTENDED_ATTRIBUTES

HIDP_EXTENDED_ATTRIBUTES 結構包含 HID 剖析器無法辨識之 HID 控制件所指定之全域專案的相關信息。
HIDP_LINK_COLLECTION_NODE

HIDP_LINK_COLLECTION_NODE 結構包含最上層集合連結集合數位中連結集合的相關信息。
HIDP_UNKNOWN_TOKEN

HIDP_UNKNOWN_TOKEN 結構包含 HID 剖析器無法辨識之全域專案的相關信息。
HIDP_VALUE_CAPS

HIDP_VALUE_CAPS 結構包含資訊,描述一組 HID 控制項值的功能(單一使用方式或使用範圍)。
USAGE_AND_PAGE

USAGE_AND_PAGE 結構會指定 HID 控制件的使用方式頁面和使用識別碼。

枚舉

 
HIDP_REPORT_TYPE

HIDP_REPORT_TYPE列舉類型是用來指定 HID 報表類型。