SPFILENOTIFY_FILEINCABINET pesan
Pemberitahuan SPFILENOTIFY_FILEINCABINET dikirim ke rutinitas panggilan balik oleh SetupIterateCabinet untuk setiap file yang ditemukan di kabinet. Rutinitas panggilan balik harus mengembalikan nilai yang menunjukkan apakah akan mengekstrak file.
SPFILENOTIFY_FILEINCABINET
Param1 = (UINT) FileInCabinetInfo;
Param2 = (UINT) CabinetFile;
Parameter
-
Param1
-
Penunjuk ke struktur FILE_IN_CABINET_INFO yang berisi informasi tentang file di kabinet.
-
Param2
-
Penunjuk ke string yang dihentikan null yang berisi nama file file kabinet.
Nilai kembali
Rutinitas panggilan balik Anda harus mengembalikan salah satu hal berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Jangan ekstrak file, lewati. |
|
Ekstrak file. |
Jika rutinitas panggilan balik Anda mengembalikan FILEOP_DOIT, nama yang akan digunakan untuk file yang diekstrak harus ditentukan di anggota FullTargetName dari struktur FILE_IN_CABINET_INFO yang diteruskan ke rutinitas di Param1.
Catatan
Tidak ada rutinitas panggilan balik kabinet default. Aplikasi penyiapan harus menyediakan rutinitas panggilan balik untuk menangani pemberitahuan yang dikirim oleh SetupIterateCabinet.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|