Bagikan melalui


SPFILENOTIFY_FILEEXTRACTED pesan

Pemberitahuan SPFILENOTIFY_FILEEXTRACTED dikirim ke rutinitas panggilan balik oleh SetupIterateCabinet untuk menunjukkan bahwa file diekstraksi dari kabinet atau bahwa ekstraksi gagal dan pemrosesan kabinet telah dibatalkan.

SPFILENOTIFY_FILEEXTRACTED
  Param1 = (UINT) FilePathInfo;
  Param2 = (UINT) 0;
            

Parameter

Param1

Penunjuk ke struktur FILEPATHS yang berisi informasi jalur untuk file yang diekstrak. Anggota SourceFile dari struktur FILEPATHS berisi jalur sumber lengkap kabinet. Anggota TargetFile menyediakan jalur target lengkap file yang akan diinstal pada sistem.

Param2

Tidak digunakan.

Nilai kembali

Rutinitas panggilan balik kabinet harus mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
NO_ERROR
Tidak ada kesalahan yang ditemui, lanjutkan pemrosesan kabinet.
ERROR_XXX
Terjadi kesalahan dari jenis yang ditentukan. SetupIterateCabinet akan mengembalikan nol. GetLastError akan mengembalikan kode kesalahan yang ditentukan.

Catatan

Tidak ada rutinitas panggilan balik kabinet default yang disediakan dengan API Penyiapan. Aplikasi penyiapan Anda harus menyediakan rutinitas panggilan balik untuk menangani pemberitahuan yang dikirim oleh fungsi SetupIterateCabinet .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Setupapi.h

Lihat juga

Gambaran Umum

Pemberitahuan

FILEPATHS

SetupIterateCabinet