Bagikan melalui


HidD_GetPreparsedData (hidsdi.h)

Rutinitas HidD_GetPreparsedData mengembalikan data yang disiapkankoleksi tingkat atas.

Sintaks

BOOLEAN HidD_GetPreparsedData(
  [in]  HANDLE               HidDeviceObject,
  [out] PHIDP_PREPARSED_DATA *PreparsedData
);

Parameter

[in] HidDeviceObject

Menentukan handel terbuka ke koleksi tingkat atas.

[out] PreparsedData

Arahkan ke alamat buffer yang dialokasikan rutin yang berisi data koleksi yang telah disiapkan dalam struktur _HIDP_PREPARSED_DATA .

Nilai kembali

HidD_GetPreparsedData mengembalikan TRUE jika berhasil; jika tidak, ia mengembalikan FALSE. Gunakan GetLastError untuk mendapatkan informasi kesalahan yang diperluas.

Keterangan

Hanya aplikasi mode pengguna yang dapat memanggil HidD_GetPreparsedData. Driver mode kernel dapat menggunakan permintaan IOCTL_HID_GET_COLLECTION_DESCRIPTOR .

Ketika aplikasi tidak lagi memerlukan data yang telah disiapkan, aplikasi harus memanggil HidD_FreePreparsedData untuk membebaskan buffer data yang telah disiapkan.

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 hidsdi.h (termasuk Hidsdi.h)
Pustaka Hid.lib
DLL Hid.dll

Lihat juga

HidD_FreePreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

_HIDP_PREPARSED_DATA