HidP_MaxDataListLength (hidpi.h)

Rutinitas HidP_MaxDataListLength mengembalikan jumlah maksimum struktur HIDP_DATA yang dapat dikembalikan HidP_GetData untuk jenis laporan HID tertentu dan koleksi tingkat atas tertentu.

Sintaks

ULONG HidP_MaxDataListLength(
  [in] HIDP_REPORT_TYPE     ReportType,
  [in] PHIDP_PREPARSED_DATA PreparsedData
);

Parameter

[in] ReportType

Menentukan nilai enumerator HIDP_REPORT_TYPE yang menunjukkan jenis laporan.

[in] PreparsedData

Penunjuk ke data koleksi tingkat atas yang telah disiapkan.

Nilai kembali

Jika berhasil, HidP_MaxDataListLength mengembalikan jumlah maksimum struktur HIDP_DATA yang mungkin dikembalikan HidP_GetData untuk jenis laporan HID tertentu dan koleksi tingkat atas yang ditentukan. Jika tidak, rutinitas mengembalikan nol, yang menunjukkan bahwa jenis laporan atau data yang disiapkan tidak valid.

Keterangan

Aplikasi mode pengguna atau driver mode kernel memanggil HidP_MaxDataListLength untuk menentukan jumlah maksimum struktur HIDP_DATA yang dapat dikembalikan HidP_GetData .

Untuk informasi selengkapnya, lihat Koleksi HID.

Persyaratan

Persyaratan Nilai
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 <= DISPATCH_LEVEL

Lihat juga

HIDP_DATA

HidP_GetData

HidP_SetData

_HIDP_PREPARSED_DATA