fungsi CM_Add_Empty_Log_Conf_Ex (cfgmgr32.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, fungsi ini tidak digunakan lagi. Gunakan CM_Add_Empty_Log_Conf sebagai gantinya.]
Fungsi CM_Add_Empty_Log_Conf_Ex membuat konfigurasi logis kosong, untuk jenis konfigurasi tertentu dan instans perangkat tertentu, baik pada komputer lokal atau jarak jauh.
Sintaks
CMAPI CONFIGRET CM_Add_Empty_Log_Conf_Ex(
[out] PLOG_CONF plcLogConf,
[in] DEVINST dnDevInst,
[in] PRIORITY Priority,
[in] ULONG ulFlags,
[in, optional] HMACHINE hMachine
);
Parameter
[out] plcLogConf
Arahkan ke lokasi untuk menerima handel ke konfigurasi logis kosong.
[in] dnDevInst
Handel instans perangkat yang disediakan penelepon yang terikat ke handel mesin yang disediakan oleh hMachine.
[in] Priority
Nilai prioritas konfigurasi yang disediakan penelepon. Untuk daftar nilai, lihat Deskripsi prioritas untuk CM_Add_Empty_Log_Conf.
[in] ulFlags
Bendera yang disediakan penelepon yang menentukan jenis konfigurasi logis. Untuk daftar bendera, lihat deskripsi deskripsi ulFlags untuk CM_Add_Empty_Log_Conf.
[in, optional] hMachine
Handel mesin yang disediakan penelepon yang ditangani instans perangkat yang disediakan pemanggil terikat.
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.
Keterangan
Memanggil CM_Add_Empty_Log_Conf_Ex dapat menyebabkan handel yang dikembalikan oleh CM_Get_First_Log_Conf_Ex dan CM_Get_Next_Log_Conf_Ex menjadi tidak valid. Dengan demikian, jika Anda ingin mendapatkan konfigurasi logis setelah memanggil CM_Add_Empty_Log_Conf_Ex, kode Anda harus memanggil CM_Get_First_Log_Conf_Ex lagi dan memulai pada konfigurasi pertama.
Untuk menghapus konfigurasi logis yang dibuat oleh CM_Add_Empty_Log_Conf_Ex, panggil CM_Free_Log_Conf_Ex.
Handel yang diterima di plcLogConf harus dibebaskan secara eksplisit dengan memanggil CM_Free_Log_Conf_Handle.
Penelepon fungsi ini harus memiliki SeLoadDriverPrivilege. (Hak istimewa dijelaskan dalam dokumentasi Microsoft Windows SDK.)
Untuk informasi tentang menggunakan handel instans perangkat yang terikat ke komputer lokal atau jarak jauh, lihat CM_Get_Child_Ex.
Fungsionalitas untuk mengakses komputer jarak jauh telah dihapus di Windows 8 dan Windows Server 2012 dan sistem operasi yang lebih baru sehingga Anda tidak dapat mengakses komputer jarak jauh saat berjalan pada versi Windows ini.
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 |