HIDP_LINK_COLLECTION_NODE結構 (hidpi.h)
HIDP_LINK_COLLECTION_NODE 結構包含最上層集合之連結集合數位中連結集合的相關信息。
語法
typedef struct _HIDP_LINK_COLLECTION_NODE {
USAGE LinkUsage;
USAGE LinkUsagePage;
USHORT Parent;
USHORT NumberOfChildren;
USHORT NextSibling;
USHORT FirstChild;
ULONG CollectionType : 8;
ULONG IsAlias : 1;
ULONG Reserved : 23;
PVOID UserContext;
} HIDP_LINK_COLLECTION_NODE, *PHIDP_LINK_COLLECTION_NODE;
成員
LinkUsage
指定最上層集合 的使用 識別碼。
LinkUsagePage
指定集合的使用 方式頁面 。
Parent
指定集合父集合的索引。 如果集合沒有父代, 則 Parent 為零。
NumberOfChildren
指定集合包含的子集合數目。
NextSibling
指定集合之立即同層級的索引。 如果集合沒有同層級, NextSibling 為零。
FirstChild
指定集合第一個子集合的索引。 如果集合沒有子系, FirstChild 為零。
CollectionType
指定收集項的類型。
IsAlias
指定如果 為 TRUE,表示這個集合是 別名集合。 否則,如果 為 FALSE,則不會將集合設為別名。
Reserved
保留供內部系統使用。
UserContext
應用程式特定資訊的指標。
備註
HidP_GetLinkCollectionNodes例程會傳回最上層集合的連結集合數位。 連結集合節點中指定的索引是集合之連結集合陣列中的索引。
規格需求
需求 | 值 |
---|---|
標頭 | hidpi.h (包含 Hidpi.h) |