Bagikan melalui


SetupDiGetDeviceInfoListClass (setupapi.h)

Fungsi SetupDiGetDeviceInfoListClass mengambil GUID untuk kelas penyiapan perangkat yang terkait dengan informasi perangkat yang diatur jika set memiliki kelas terkait.

Sintaks

WINSETUPAPI BOOL SetupDiGetDeviceInfoListClass(
  [in]  HDEVINFO DeviceInfoSet,
  [out] LPGUID   ClassGuid
);

Parameter

[in] DeviceInfoSet

Handel ke informasi perangkat yang diatur ke kueri.

[out] ClassGuid

Pointer ke variabel jenis GUID yang menerima GUID untuk kelas terkait.

Nilai kembali

Fungsi mengembalikan TRUE jika berhasil. Jika tidak, ia mengembalikan FALSE dan kesalahan yang dicatat dapat diambil dengan panggilan ke GetLastError.

Keterangan

Jika kumpulan informasi perangkat yang ditentukan tidak memiliki kelas terkait karena GUID kelas tidak ditentukan ketika set dibuat dengan SetupDiCreateDeviceInfoList, fungsi gagal. Dalam hal ini, panggilan ke GetLastError mengembalikan ERROR_NO_ASSOCIATED_CLASS.

Jika kumpulan informasi perangkat adalah untuk komputer jarak jauh, gunakan SetupDiGetDeviceInfoListDetail untuk mendapatkan handel komputer jarak jauh terkait dan nama komputer.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows 2000 dan versi Windows yang lebih baru.
Target Platform Desktop
Header setupapi.h (termasuk Setupapi.h)
Pustaka Setupapi.lib
DLL Setupapi.dll

Lihat juga

SetupDiCreateDeviceInfoList

SetupDiGetClassDevs

SetupDiGetDeviceInfoListDetail