struktur HIDP_LINK_COLLECTION_NODE (hidpi.h)

Struktur HIDP_LINK_COLLECTION_NODE berisi informasi tentang koleksi tautan dalam array pengumpulan tautankoleksi tingkat atas.

Sintaks

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;

Anggota

LinkUsage

Menentukan ID penggunaan koleksi tingkat atas.

LinkUsagePage

Menentukan halaman penggunaan koleksi.

Parent

Menentukan indeks koleksi induk koleksi. Jika koleksi tidak memiliki induk, Induk adalah nol.

NumberOfChildren

Menentukan jumlah koleksi anak yang dikandung koleksi.

NextSibling

Menentukan indeks saudara kandung langsung koleksi. Jika koleksi tidak memiliki saudara, NextSibling adalah nol.

FirstChild

Menentukan indeks koleksi anak pertama koleksi. Jika koleksi tidak memiliki anak, FirstChild adalah nol.

CollectionType

Menentukan tipe item koleksi.

IsAlias

Menentukan, jika TRUE, bahwa koleksi ini adalah koleksi alias. Jika tidak, jika FALSE, koleksi tidak diberi alias.

Reserved

Dicadangkan untuk penggunaan sistem internal.

UserContext

Arahkan ke informasi khusus aplikasi.

Keterangan

Rutinitas HidP_GetLinkCollectionNodes mengembalikan array koleksi tautan tingkat atas. Indeks yang ditentukan dalam simpul koleksi tautan adalah indeks dalam array pengumpulan tautan koleksi.

Persyaratan

Persyaratan Nilai
Header hidpi.h (termasuk Hidpi.h)

Lihat juga

HIDP_BUTTON_CAPS

HIDP_VALUE_CAPS

HidP_GetLinkCollectionNodes