다음을 통해 공유


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

최상위 컬렉션의 사용 ID 를 지정합니다.

LinkUsagePage

컬렉션의 사용 페이지를 지정합니다.

Parent

컬렉션의 부모 컬렉션 인덱스를 지정합니다. 컬렉션에 부모가 없으면 Parent 는 0입니다.

NumberOfChildren

컬렉션에 포함된 자식 컬렉션의 수를 지정합니다.

NextSibling

컬렉션의 직위 형제의 인덱스를 지정합니다. 컬렉션에 형제가 없는 경우 NextSibling 은 0입니다.

FirstChild

컬렉션의 첫 번째 자식 컬렉션의 인덱스를 지정합니다. 컬렉션에 자식이 없으면 FirstChild 는 0입니다.

CollectionType

컬렉션 항목의 형식을 지정합니다.

IsAlias

TRUE이면 이 컬렉션이 별칭이 지정된 컬렉션임을 지정합니다. 그렇지 않으면 FALSE이면 컬렉션의 별칭이 지정되지 않습니다.

Reserved

내부 시스템 사용을 위해 예약되어 있습니다.

UserContext

애플리케이션 관련 정보에 대한 포인터입니다.

설명

HidP_GetLinkCollectionNodes 루틴은 최상위 컬렉션의 링크 컬렉션 배열을 반환합니다. 링크 컬렉션 노드에 지정된 인덱스는 컬렉션의 링크 컬렉션 배열에 있는 인덱스입니다.

요구 사항

요구 사항
헤더 hidpi.h(Hidpi.h 포함)

추가 정보

HIDP_BUTTON_CAPS

HIDP_VALUE_CAPS

HidP_GetLinkCollectionNodes