Bagikan melalui


fungsi CM_Get_Res_Des_Data (cfgmgr32.h)

Fungsi CM_Get_Res_Des_Data mengambil informasi yang disimpan dalam deskriptor sumber daya pada komputer lokal.

Sintaks

CMAPI CONFIGRET CM_Get_Res_Des_Data(
  [in]  RES_DES rdResDes,
  [out] PVOID   Buffer,
  [in]  ULONG   BufferLen,
  [in]  ULONG   ulFlags
);

Parameter

[in] rdResDes

Handel yang disediakan penelepon ke pendeskripsi sumber daya, diperoleh dengan panggilan sebelumnya ke CM_Get_Next_Res_Des.

[out] Buffer

Alamat buffer untuk menerima konten deskriptor sumber daya. Ukuran buffer yang diperlukan harus diperoleh dengan memanggil CM_Get_Res_Des_Data_Size.

[in] BufferLen

Panjang buffer yang disediakan penelepon yang ditentukan oleh Buffer.

[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.

Catatan Dimulai dengan Windows 8, CM_Get_Res_Des_Data mengembalikan CR_CALL_NOT_IMPLEMENTED saat digunakan dalam skenario Wow64. Untuk meminta informasi tentang sumber daya perangkat keras pada komputer lokal, perlu menerapkan versi arsitektur asli aplikasi menggunakan API sumber daya perangkat keras. Misalnya: Aplikasi AMD64 untuk sistem AMD64.
 

Keterangan

Informasi yang dikembalikan dalam buffer yang disediakan oleh Buffer akan diformat sebagai salah satu struktur jenis sumber daya yang tercantum dalam deskripsi CM_Add_Res_Des, berdasarkan jenis sumber daya yang ditentukan ketika CM_Get_Next_Res_Des dipanggil untuk mendapatkan handel deskriptor sumber daya.

Persyaratan

Persyaratan Nilai
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_Res_Des_Data_Ex