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.
Spesifikasi LPEVALCOMCALLBACK mendefinisikan prototipe fungsi panggilan balik. Metode IValidate::SetStatus memungkinkan alat penulisan untuk menerima informasi tentang kemajuan validasi melalui fungsi panggilan balik terdaftar.
Syntax
LPEVALCOMCALLBACK Lpevalcomcallback;
BOOL Lpevalcomcallback(
[in] STATUSTYPES iStatus,
LPCWSTR szData,
LPVOID pContext
)
{...}
Parameter-parameternya
[in] iStatus
Menentukan pesan status yang dikirim oleh evalcom2.
szData
Nilai string yang berisi informasi yang sesuai dengan status. Nilai szwData harus menjadi jumlah ICEs yang dijalankan jika iStatus adalah ieStatusICECount. Nilai szwData harus menjadi nama ICE yang dijalankan jika iStatus adalah ieStatusRunICE. Jika tidak, nilai szwData harus NULL. Fungsi panggilan balik harus menerima NULL sebagai nilai yang mungkin untuk parameter ini.
pContext
Penunjuk ke konteks aplikasi yang diteruskan ke metode SetStatus . Parameter ini dapat digunakan untuk pemeriksaan kesalahan.
Mengembalikan nilai
| Mengembalikan kode/nilai | Description |
|---|---|
|
Prosedur validasi harus dilanjutkan. |
|
Validasi dibatalkan. Fungsi panggilan balik mengembalikan FALSE untuk menghentikan validasi. |
Komentar
Metode SetStatus dan LPEVALCOMCALLBACK dapat digunakan untuk memberikan informasi kemajuan. Misalnya, pesan ieStatusICECount dapat memberikan jumlah centang keseluruhan untuk bilah kemajuan. Untuk setiap pesan ieStatusRunICE yang diterima, pemanggil dapat menaikkan bilah kemajuan satu centang.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Evalcom2.dll versi 3.0.3790.371 atau yang lebih baru |
| Platform Target | Windows |
| Header | evalcom2.h |