Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi Konfigurasi mengonfigurasi pakar dalam DLL ahli.
Pakar harus mengimplementasikan fungsi Konfigurasi . Saat panggilan fungsi diterima, pakar menampilkan kotak dialog yang memungkinkan pengguna mengubah item yang dapat dikonfigurasi.
Sintaks
BOOL WINAPI Configure(
_In_ HEXPERTKEY hExpertKey,
_Inout_ PEXPERTCONFIG *ppConfig,
_In_ PEXPERTSTARTUPINFO pExpertStartupInfo,
_In_ DWORD StartupFlags,
_In_ HWND hWnd
);
Parameter
-
hExpertKey [in]
-
Pengidentifikasi ahli unik.
Pengidentifikasi unik diteruskan kembali pada semua fungsi Monitor Jaringan khusus ahli. Ketahuilah bahwa pengidentifikasi mungkin bukan kunci ahli yang sama dengan yang diteruskan ke fungsi Jalankan . Jangan menyimpan kunci ahli dari panggilan Konfigurasi .
-
ppConfig [in, out]
-
Penunjuk ke penunjuk ke struktur EXPERTCONFIG saat masuk.
Setelah berhasil keluar, struktur EXPERTCONFIG yang dirujuk berisi data konfigurasi baru.
-
pExpertStartupInfo [in]
-
Penunjuk ke elemen tangkapan dengan fokus saat ahli dimulai.
-
StartupFlags [in]
-
Bendera yang menunjukkan bagaimana pakar harus menggunakan parameter pExpertStartupInfo . Satu-satunya bendera yang ditentukan adalah EXPERT_STARTUP_FLAG_USE_STARTUP_DATA_OVER_CONFIG_DATA. Bendera menunjukkan bahwa pakar akan menggunakan parameter pExpertStartupInfo daripada parameter ppConfig yang diteruskan. Biasanya, Anda mengatur bendera saat memulai pakar dari menu konteks.
-
hWnd [in]
-
Handel ke jendela induk. Gunakan handel untuk membuka kotak dialog.
Nilai kembali
Jika fungsi berhasil (yaitu, jika konfigurasi saat ini ada), nilai yang dikembalikan adalah TRUE.
Jika fungsi tidak berhasil, nilai yang dikembalikan adalah FALSE.
Keterangan
Monitor Jaringan memanggil fungsi Konfigurasi dengan konfigurasi pakar saat ini, jika ada. Pakar menampilkan kotak dialog, yang dengannya Anda dapat mengubah item yang dapat dikonfigurasi.
Ketika ppConfig diteruskan dan Monitor Jaringan tidak memiliki konfigurasi yang disimpan untuk pakar yang ditentukan, nilai parameter dapat berupa NULL. Dalam hal ini, fungsi Konfigurasi mengasumsikan nilai default yang dikodekan secara permanen (atau, menggunakan informasi startup) untuk membuka kotak dialog.
Data konfigurasi juga bisa NULL saat fungsi Konfigurasi kembali, dan NULL diteruskan. Situasi ini terjadi ketika Monitor Jaringan tidak memiliki default tersimpan, dan pengguna menekan Batal.
Awal struktur data EXPERTCONFIG mencakup bagian Privat yang menyimpan informasi ukuran struktur. Ukuran struktur EXPERTCONFIG harus mencakup panjang DWORD yang dipesan yang muncul di awal struktur. Misalnya, jika data konfigurasi Anda memerlukan 20 byte ruang penyimpanan, alokasikan 24 byte untuk menyimpan data. Jika ppConfig adalah NULL, fungsi Konfigurasi memanggil fungsi ExpertAllocMemory untuk mengalokasikan konfigurasi baru yang berukuran benar. Jika buffer tidak cukup untuk menyimpan data ahli, ahli harus memanggil fungsi ExpertReallocMemory .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
| Header |
|