HidP_MaxUsageListLength (hidpi.h)

Rutinitas HidP_MaxUsageListLength mengembalikan jumlah maksimum penggunaan HID yang dapat dikembalikan HidP_GetUsages untuk jenis laporan HID tertentu dan koleksi tingkat atas yang ditentukan.

Sintaks

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

Parameter

[in] ReportType

Menentukan nilai enumerator HIDP_REPORT_TYPE yang menunjukkan jenis laporan.

[in] UsagePage

Menentukan halaman penggunaan sebagai kriteria pencarian. Jika UsagePage adalah nol, rutinitas mengembalikan jumlah semua tombol dalam koleksi.

[in] PreparsedData

Penunjuk ke data koleksi tingkat atas yang disiapkan.

Mengembalikan nilai

Jika berhasil, HidP_MaxUsageListLength mengembalikan jumlah maksimum penggunaan HID yang dapat dikembalikan HidP_GetUsages untuk jenis laporan HID tertentu dan koleksi tingkat atas tertentu. Jika data atau jenis laporan yang disiapkan yang ditentukan tidak valid, rutinitas mengembalikan nol.

Keterangan

Untuk informasi selengkapnya, lihat Koleksi HID.

Persyaratan

   
Klien minimum yang didukung Tersedia di Windows 2000 dan versi Windows yang lebih baru.
Target Platform Universal
Header hidpi.h (termasuk Hidpi.h)
Pustaka Hidparse.lib
IRQL PASSIVE_LEVEL

Lihat juga

HidP_GetButtons

HidP_GetUsages

_HIDP_PREPARSED_DATA