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 |