fungsi CM_Set_DevNode_PropertyW (cfgmgr32.h)
Fungsi CM_Set_DevNode_Property mengatur properti instans perangkat.
Sintaks
CMAPI CONFIGRET CM_Set_DevNode_PropertyW(
[in] DEVINST dnDevInst,
[in] const DEVPROPKEY *PropertyKey,
[in] DEVPROPTYPE PropertyType,
[in] const PBYTE PropertyBuffer,
[in] ULONG PropertyBufferSize,
[in] ULONG ulFlags
);
Parameter
[in] dnDevInst
Handel instans perangkat yang terikat ke komputer lokal.
[in] PropertyKey
Penunjuk ke struktur DEVPROPKEY yang mewakili kunci properti properti instans perangkat untuk diatur.
[in] PropertyType
Nilai berjenis DEVPROPTYPE yang mewakili pengidentifikasi tipe data properti untuk properti instans perangkat. Untuk menghapus properti, ini harus diatur ke DEVPROP_TYPE_EMPTY.
[in] PropertyBuffer
Penunjuk ke buffer yang berisi nilai properti properti instans perangkat. Jika properti atau data sedang dihapus, penunjuk ini harus diatur ke NULL, dan PropertyBufferSize harus diatur ke nol.
[in] PropertyBufferSize
Ukuran, dalam byte, dari buffer PropertyBuffer . Jika PropertyBuffer diatur ke NULL, PropertyBufferSize harus diatur ke nol.
[in] ulFlags
Dicadangkan. Harus diatur ke nol.
Mengembalikan 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
CM_Set_DevNode_Property adalah bagian dari Model Properti Perangkat Terpadu.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows Vista dan versi Windows yang lebih baru. |
Target Platform | Universal |
Header | cfgmgr32.h (termasuk Cfgmgr32.h) |
Pustaka | Cfgmgr32.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk