Bagikan melalui


Fungsi Pemrosesan File INF

Fungsi pemrosesan file INF menyediakan fungsionalitas penyiapan dan penginstalan yang mencakup hal berikut:

  • Membuka dan menutup file INF.

  • Mengambil informasi tentang file INF.

  • Mengambil informasi tentang file sumber dan direktori target untuk operasi penyalinan.

  • Melakukan tindakan penginstalan yang ditentukan di bagian file INF.

Tabel berikut mencantumkan fungsi yang digunakan untuk memproses file INF. Untuk deskripsi fungsi terperinci, lihat dokumentasi Microsoft Windows SDK.

Function Description

InstallHinfSection

Menjalankan bagian tertentu dalam file INF tertentu.

SetupCloseInfFile

Membebaskan sumber daya dan menutup handel INF.

SetupCopyOEMInf

Stages a driver package in the Driver Store.

SetupDecompressOrCopyFile

Menyalin file dan, jika perlu, mendekompresinya.

SetupFindFirstLine

Menemukan penunjuk ke baris pertama di bagian file INF atau, jika kunci ditentukan, baris pertama yang cocok dengan kunci.

SetupFindNextLine

Mengembalikan penunjuk ke baris berikutnya di bagian file INF.

SetupFindNextMatchLine

Mengembalikan penunjuk ke baris berikutnya di bagian file INF atau, jika kunci ditentukan, baris berikutnya yang cocok dengan kunci.

SetupGetBinaryField

Mengambil data biner dari bidang dalam baris tertentu, dalam file INF.

SetupGetFieldCount

Mengembalikan jumlah bidang dalam satu baris.

SetupGetFileCompressionInfo

Mengambil informasi pemadatan file dari file INF.

SetupGetInfDriverStoreLocation

Retrieves the fully qualified file name (directory path and file name) of an INF file in the Driver Store that corresponds to a specified INF file in the system INF file directory or a specified INF file in the driver store.

SetupGetInfFileList

Mengembalikan daftar file INF dalam direktori tertentu.

SetupGetInfInformation

Mengembalikan informasi tentang file INF.

SetupGetIntField

Mendapatkan nilai bilangan bulat dari bidang tertentu dalam baris tertentu, dalam file INF.

SetupGetInfPublishedName

Retrieves the fully qualified name (directory path and file name) of an INF file in the system INF file directory that corresponds to a specified INF file in the system INF file directory or a specified INF file in the Driver Store.

SetupGetLineByIndex

Mengembalikan penunjuk ke baris yang terkait dengan nilai indeks tertentu di bagian tertentu.

SetupGetLineCount

Mengembalikan jumlah baris di bagian yang ditentukan.

SetupGetLineText

Mengambil konten baris tertentu dari file INF.

SetupGetMultiSzField

Mengembalikan beberapa string, dimulai dari bidang tertentu dalam baris.

SetupGetSourceFileLocation

Mengembalikan lokasi file sumber yang tercantum dalam file INF.

SetupGetSourceFileSize

Mengembalikan ukuran file tertentu atau sekumpulan file yang tercantum di bagian tertentu dari file INF.

SetupGetSourceInfo

Mengambil jalur, file tag, atau deskripsi untuk sumber.

SetupGetStringField

Mengambil data string dari bidang dalam baris tertentu, dalam file INF.

SetupGetTargetPath

Menentukan jalur target untuk file yang tercantum di bagian file INF tertentu.

SetupInstallFile

Menginstal file tertentu ke dalam direktori target tertentu.

SetupInstallFileEx

Menginstal file tertentu ke dalam direktori target tertentu. Penginstalan ditunda jika versi file yang ada sedang digunakan.

SetupInstallFilesFromInfSection

Mengantrekan file di bagian file INF tertentu untuk penyalinan. (Same as SetupQueueCopySection.)

SetupInstallFromInfSection

Performs the directives specified in an INF DDInstall section.

SetupInstallServicesFromInfSection

Performs service installation and deletion operations as specified in an INF DDInstall.Services section.

SetupOpenAppendInfFile

Membuka file INF dan menambahkannya ke handel INF yang ada.

SetupOpenInfFile

Membuka file INF dan mengembalikan handel ke file tersebut.

SetupOpenMasterInf

Membuka file INF master yang berisi informasi file dan tata letak untuk file yang disertakan dengan penginstalan default sistem operasi.

SetupQueryInfFileInformation

Mengembalikan nama salah satu file INF konstituen dari file INF tertentu.

SetupQueryInfVersionInformation

Mengembalikan nomor versi salah satu file INF konstituen dari file INF tertentu.

SetupSetDirectoryId

Menetapkan ID direktori (DIRID) ke direktori tertentu.

SetupUninstallOEMInf

Uninstalls a specified INF file, and deletes the associated .pnf and .cat files, if they exist.

SetupVerifyInfFile

Memverifikasi bahwa file INF yang ditandatangani secara digital belum dimodifikasi. (Windows XP dan yang lebih baru.)