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)

另請參閱

HIDP_BUTTON_CAPS

HIDP_VALUE_CAPS

HidP_GetLinkCollectionNodes