fungsi CM_Get_DevNode_Status (cfgmgr32.h)
Fungsi CM_Get_DevNode_Status mendapatkan status instans perangkat dari simpul perangkatnya (devnode) di pohon perangkat komputer lokal.
Catatan
Di Windows Vista, dan yang lebih baru, model properti perangkat terpadu menggunakan kunci propertiDEVPKEY_Device_DevNodeStatus untuk mewakili pengidentifikasi instans perangkat. Untuk detailnya, lihat Mengambil status dan kode masalah untuk instans perangkat.
Sintaks
CMAPI CONFIGRET CM_Get_DevNode_Status(
[out] PULONG pulStatus,
[out] PULONG pulProblemNumber,
[in] DEVINST dnDevInst,
[in] ULONG ulFlags
);
Parameter
[out] pulStatus
Alamat lokasi untuk menerima bendera bit status. Fungsi ini dapat mengatur kombinasi bendera bit awalan DN_ yang ditentukan dalam Cfg.h.
[out] pulProblemNumber
Alamat lokasi untuk menerima salah satu nilai masalah awalan CM_PROB_ yang ditentukan dalam Cfg.h. Digunakan hanya jika DN_HAS_PROBLEM diatur dalam pulStatus.
[in] dnDevInst
Handel instans perangkat yang disediakan penelepon yang terikat ke komputer lokal.
[in] ulFlags
Tidak digunakan, harus nol.
Menampilkan nilai
Jika operasi berhasil, fungsi akan mengembalikan CR_SUCCESS. Jika tidak, kode kesalahan mengembalikan salah satu kode kesalahan awalan CR_ yang ditentukan dalam Cfgmgr32.h.
Keterangan
Untuk informasi tentang menggunakan handel instans perangkat yang terikat ke komputer lokal, lihat CM_Get_Child.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows 2000 dan versi Windows yang lebih baru. |
Target Platform | Universal |
Header | cfgmgr32.h (termasuk Cfgmgr32.h) |
Pustaka | Cfgmgr32.lib; OneCoreUAP.lib di Windows 10 |
DLL | CfgMgr32.dll |