다음을 통해 공유


HidP_MaxUsageListLength 함수(hidpi.h)

HidP_MaxUsageListLength 루틴은 지정된 유형의 HID 보고서 및 지정된 최상위 컬렉션에 대해 HidP_GetUsages 반환할 수 있는 최대 HID 사용 횟수를 반환합니다.

구문

ULONG HidP_MaxUsageListLength(
  [in] HIDP_REPORT_TYPE     ReportType,
  [in] USAGE                UsagePage,
  [in] PHIDP_PREPARSED_DATA PreparsedData
);

매개 변수

[in] ReportType

보고서 형식을 나타내는 HIDP_REPORT_TYPE 열거자 값을 지정합니다.

[in] UsagePage

사용 페이지를 검색 조건으로 지정합니다. UsagePage가 0이면 루틴은 컬렉션에 있는 모든 단추의 수를 반환합니다.

[in] PreparsedData

최상위 컬렉션의 준비 데이터에 대한 포인터입니다.

반환 값

성공하면 HidP_MaxUsageListLength 지정된 유형의 HID 보고서 및 지정된 최상위 컬렉션대해 HidP_GetUsages 반환할 수 있는 최대 HID 사용 횟수를 반환합니다. 지정된 준비 데이터 또는 보고서 형식이 유효하지 않으면 루틴은 0을 반환합니다.

설명

자세한 내용은 HID 컬렉션을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 hidpi.h(Hidpi.h 포함)
라이브러리 Hidparse.lib
IRQL PASSIVE_LEVEL

추가 정보

HidP_GetButtons

HidP_GetUsages

_HIDP_PREPARSED_DATA