Metode IMsmConfigureModule::P rovideIntegerData (mergemod.h)
Metode ProvideIntegerData mengambil data bilangan bulat dari alat klien. Untuk informasi selengkapnya, lihat metode ProvideIntegerData dari objek ConfigureModule .
Sintaks
HRESULT ProvideIntegerData(
[in] const BSTR Name,
[out] long *ConfigData
);
Parameter
[in] Name
Jika alat tidak perlu memberikan data konfigurasi apa pun untuk nilai Nama ini, fungsi harus mengembalikan S_FALSE. Dalam hal ini Mergemod.dll mengabaikan nilai argumen ConfigData dan akan menggunakan nilai Default dari tabel ModuleConfiguration.
[out] ConfigData
Alat ini harus mengembalikan S_OK dan menyediakan teks kustomisasi yang sesuai di ConfigData. Alat klien bertanggung jawab untuk mengalokasikan data, tetapi Mergemod.dll bertanggung jawab untuk merilis memori.
Nilai kembali
Setiap kode pengembalian selain S_OK atau S_FALSE menyebabkan kesalahan dicatat (jika log terbuka) dan mengakibatkan penggabungan gagal.
Nilai | Makna |
---|---|
|
Alat ini tidak perlu menyediakan data konfigurasi. |
|
Fungsi berhasil. |
Keterangan
Klien dapat dipanggil tidak lebih dari sekali untuk setiap rekaman dalam tabel ModuleConfiguration. Perhatikan bahwa Mergemod.dll tidak pernah melakukan beberapa panggilan ke klien untuk nilai "Nama" yang sama. Jika tidak ada rekaman dalam tabel ModuleSubstitution yang menggunakan properti , entri dalam tabel ModuleConfiguration tidak menyebabkan panggilan ke klien.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Mergemod.dll 2.0 atau yang lebih baru |
Target Platform | Windows |
Header | mergemod.h |
DLL | Mergemod.dll |
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