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.
[Fungsi ini tersedia untuk digunakan dalam sistem operasi yang ditunjukkan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. SetupAPI tidak boleh lagi digunakan untuk menginstal aplikasi. Sebagai gantinya, gunakan Pemasang Windows untuk mengembangkan alat penginstal aplikasi. PenyetelanAPI terus digunakan untuk menginstal pengandar peranti.]
Fungsi SetupGetIntField mengambil nilai bilangan bulat dari bidang baris yang ditentukan dalam file INF.
Sintaks
WINSETUPAPI BOOL SetupGetIntField(
[in] PINFCONTEXT Context,
[in] DWORD FieldIndex,
[out] PINT IntegerValue
);
Parameter
[in] Context
Arahkan ke konteks untuk baris dalam file INF.
[in] FieldIndex
Indeks berbasis 1 bidang dalam baris yang ditentukan dari mana bilangan bulat harus diambil.
FieldIndex 0 dapat digunakan untuk mengambil kunci bilangan bulat (Misalnya, pertimbangkan baris INF berikut, 431 = 1, 2, 4. Nilai 431 akan dimasukkan ke dalam variabel yang diarahkan oleh IntegerValue jika SetupGetIntField dipanggil dengan FieldIndex 0).
[out] IntegerValue
Penunjuk ke variabel yang menerima bilangan bulat. Jika bidang bukan bilangan bulat, fungsi gagal dan panggilan ke GetLastError mengembalikan ERROR_INVALID_DATA.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah nilai bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Bidang bilangan bulat dapat dimulai dengan tanda positif (+) atau negatif (-). Ini akan ditafsirkan sebagai angka desimal, kecuali diawali dalam file dengan 0x atau 0X, dalam hal ini heksadesimal.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | setupapi.h |
| Pustaka | Setupapi.lib |
| DLL | Setupapi.dll |
| Set API | ext-ms-win-setupapi-inf-l1-1-1 (diperkenalkan dalam Windows 10, versi 10.0.14393) |