Tabel IniFile
Tabel IniFile berisi informasi .ini yang perlu diatur aplikasi dalam file .ini.
Tabel IniFile memiliki kolom berikut.
Kolom | Jenis | Kunci | Dapat diubah ke null |
---|---|---|---|
IniFile | Pengidentifikasi | Y | N |
Filename | FileName | N | N |
DirProperty | Pengidentifikasi | N | Y |
Bagian | Diformat | N | N |
Kunci | Diformat | N | N |
Nilai | Diformat | N | N |
Perbuatan | Bilangan Bulat | N | N |
Komponen_ | Pengidentifikasi | N | N |
Kolom
-
IniFile
-
Kunci untuk tabel ini.
-
FileName
-
Nama file .ini yang dapat dilokalkan untuk menulis informasi.
-
DirProperty
-
Nama properti yang memiliki nilai yang diselesaikan ke jalur lengkap folder yang berisi file .ini. Properti dapat menjadi nama direktori dalam tabel Direktori , properti yang ditetapkan oleh tabel AppSearch, atau properti lain yang mewakili jalur lengkap. Jika bidang ini dibiarkan kosong, file .ini dibuat di folder yang memiliki jalur lengkap yang ditentukan oleh properti WindowsFolder.
-
Bagian
-
Bagian file .ini yang dapat dilokalkan.
-
Kunci
-
Kunci file .ini yang dapat dilokalkan di dalam bagian .
-
Nilai
-
Nilai yang dapat dilokalkan untuk ditulis.
-
Tindakan
-
Jenis modifikasi yang akan dilakukan.
Konstan Heksadesimal Desimal Modifikasi msidbIniFileActionAddLine 0x000 0 Membuat atau memperbarui entri .ini. msidbIniFileActionCreateLine 0x001 1 Membuat entri .ini hanya jika entri belum ada. msidbIniFileActionAddTag 0x003 3 Membuat entri baru atau menambahkan nilai baru yang dipisahkan koma ke entri yang sudah ada. -
Component_
-
Kunci eksternal ke dalam kolom pertama tabel Komponen merujuk komponen yang mengontrol penginstalan nilai .ini.
Komentar
Informasi file .ini ditulis ketika komponen yang sesuai telah dipilih untuk diinstal sebagai lokal atau dijalankan dari sumber.
Tabel ini disebut ketika tindakan WriteIniValues atau tindakan RemoveIniValues dijalankan.
Validasi
ICE03
ICE06
ICE32
ICE46
ICE69
ICE88
ICE91