Bagikan melalui


fungsi CM_Get_DevNode_Registry_PropertyW (cfgmgr32.h)

Fungsi CM_Get_DevNode_Registry_Property mengambil properti perangkat tertentu dari registri.

Sintaks

CMAPI CONFIGRET CM_Get_DevNode_Registry_PropertyW(
  [in]            DEVINST dnDevInst,
  [in]            ULONG   ulProperty,
  [out, optional] PULONG  pulRegDataType,
  [out, optional] PVOID   Buffer,
  [in, out]       PULONG  pulLength,
  [in]            ULONG   ulFlags
);

Parameter

[in] dnDevInst

Handel instans perangkat yang disediakan penelepon yang terikat ke komputer lokal.

[in] ulProperty

Nilai konstanta berawalan CM_DRP_ yang mengidentifikasi properti perangkat yang akan diperoleh dari registri. Konstanta ini didefinisikan dalam Cfgmgr32.h.

[out, optional] pulRegDataType

Opsional, bisa NULL. Penunjuk ke lokasi yang menerima jenis data registri, yang ditentukan sebagai konstanta awalan REG_ yang ditentukan dalam Winnt.h.

[out, optional] Buffer

Opsional, bisa NULL. Penunjuk ke buffer yang disediakan penelepon yang menerima properti perangkat yang diminta. Jika nilai ini NULL, fungsi hanya menyediakan panjang data yang diminta dalam alamat yang ditujukkan oleh pulLength.

[in, out] pulLength

Penunjuk ke variabel ULONG tempat fungsi menyimpan panjang, dalam byte, dari properti perangkat yang diminta.

Jika parameter Buffer diatur ke NULL, variabel ULONG harus diatur ke nol.

Jika parameter Buffer tidak diatur ke NULL, variabel ULONG harus diatur ke panjang, dalam byte, dari buffer yang disediakan pemanggil.

[in] ulFlags

Tidak digunakan, harus nol.

Menampilkan nilai

Jika operasi berhasil, fungsi akan mengembalikan CR_SUCCESS. Jika tidak, ia mengembalikan salah satu kode kesalahan awalan CR_ yang ditentukan dalam Cfgmgr32.h.

Keterangan

Untuk informasi tentang cara menggunakan handel instans perangkat yang terikat ke komputer lokal, lihat CM_Get_Child.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Microsoft Windows 2000.
Target Platform Universal
Header cfgmgr32.h (termasuk Cfgmgr32.h)
Pustaka Cfgmgr32.lib

Lihat juga

CM_Get_Child

CM_Set_DevNode_Registry_Property

SetupDiGetDeviceRegistryProperty