CM_Get_Resource_Conflict_DetailsA (cfgmgr32.h)

Fungsi CM_Get_Resource_Conflict_Details mendapatkan detail tentang salah satu konflik sumber daya dalam daftar konflik.

Sintaks

CMAPI CONFIGRET CM_Get_Resource_Conflict_DetailsA(
  [in]      CONFLICT_LIST       clConflictList,
  [in]      ULONG               ulIndex,
  [in, out] PCONFLICT_DETAILS_A pConflictDetails
);

Parameter

[in] clConflictList

Handel yang disediakan penelepon ke daftar konflik, yang diperoleh oleh panggilan sebelumnya ke CM_Query_Resource_Conflict_List.

[in] ulIndex

Nilai yang disediakan penelepon yang digunakan sebagai indeks ke dalam daftar konflik. Nilai ini bisa dari nol hingga satu kurang dari angka yang dikembalikan oleh CM_Get_Resource_Conflict_Count.

[in, out] pConflictDetails

Alamat yang disediakan penelepon dari struktur CONFLICT_DETAILS untuk menerima detail konflik. Pemanggil harus menyediakan nilai untuk struktur CD_ulSize dan CD_ulMask struktur.

Mengembalikan 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 menentukan persyaratan sumber daya yang bertentangan antara perangkat tertentu dan perangkat lain di komputer, gunakan langkah-langkah berikut.

  1. Panggil CM_Query_Resource_Conflict_List untuk mendapatkan handel ke daftar konflik sumber daya.
  2. Panggil CM_Get_Resource_Conflict_Count untuk menentukan jumlah konflik yang terkandung dalam daftar konflik sumber daya.
  3. Panggil CM_Get_Resource_Conflict_Details untuk setiap entri dalam daftar konflik.
Konflik berikut biasanya tidak dilaporkan:
  • Jika ada beberapa konflik untuk sumber daya, dan pemilik hanya beberapa konflik yang dapat ditentukan, konflik tanpa pemilik yang dapat diidentifikasi tidak dilaporkan.
  • Konflik yang tampaknya dengan perangkat yang ditentukan (yaitu, perangkat berkonflik dengan dirinya sendiri) tidak dilaporkan.
  • Jika beberapa perangkat non-Plug and Play menggunakan driver yang sama, konflik sumber daya di antara perangkat ini mungkin tidak dilaporkan.
Terkadang, sumber daya yang ditetapkan ke HAL mungkin dilaporkan bertentangan dengan HAL atau tidak tersedia.

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