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) |