fungsi CM_Set_DevNode_Problem (cfgmgr32.h)

Fungsi CM_Set_DevNode_Problem menetapkan kode masalah untuk perangkat yang diinstal di komputer lokal.

Sintaks

CMAPI CONFIGRET CM_Set_DevNode_Problem(
  [in] DEVINST dnDevInst,
  [in] ULONG   ulProblem,
  [in] ULONG   ulFlags
);

Parameter

[in] dnDevInst

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

[in] ulProblem

Menyediakan kode masalah, yaitu nol atau salah satu bendera CM_PROB_Xxx yang dijelaskan dalam Pesan Kesalahan Manajer Perangkat. Nilai nol menunjukkan bahwa masalah tidak diatur untuk perangkat.

[in] ulFlags

Harus diatur ke nol.

Mengembalikan nilai

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

Keterangan

Gunakan fungsi ini untuk mengatur kode masalah untuk perangkat yang diinstal di komputer lokal. Anda juga dapat menggunakan fungsi berikut untuk mengatur kode masalah perangkat dan untuk mendapatkan kode masalah yang ditetapkan untuk perangkat:

  • CM_Get_DevNode_Status mengembalikan kode masalah yang ditetapkan untuk perangkat yang diinstal di komputer lokal.

  • CM_Get_DevNode_Status_Ex mengembalikan kode masalah yang ditetapkan untuk perangkat yang diinstal di komputer lokal atau jarak jauh.

  • CM_Set_DevNode_Problem_Ex menetapkan kode masalah untuk perangkat yang diinstal di komputer lokal atau jarak jauh.

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

Persyaratan

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

Lihat juga

CM_Get_Child

CM_Get_DevNode_Status

CM_Get_DevNode_Status_Ex

CM_Set_DevNode_Problem_Ex