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 SetupUninstallNewlyCopiedInfs menghapus instalasi file INF (.inf), file INF yang telah dikompilasi sebelumnya (.pnf), dan file katalog (.cat) yang sebelumnya diinstal selama penerapan antrean file yang ditentukan.
Penelepon fungsi ini harus memiliki hak istimewa administratif; jika tidak, fungsi gagal.
Sintaks
WINSETUPAPI BOOL SetupUninstallNewlyCopiedInfs(
[in] HSPFILEQ FileQueue,
[in] DWORD Flags,
[in] PVOID Reserved
);
Parameter
[in] FileQueue
Menangani ke antrean file yang terbuka dan berkomitmen. Antrean ini berisi file INF, PNF, atau CAT yang baru diinstal yang dicopot pemasangan SetupUninstallNewlyCopiedInfs .
[in] Flags
Bendera yang akan digunakan dengan SetupUninstallNewlyCopiedInfs. Tidak ada bendera yang ditentukan saat ini. Parameter ini harus 0 (nol).
[in] Reserved
Dicadangkan. Parameter ini harus NULL.
Nilai kembali
Jika parameter yang diteruskan valid, nilai yang dikembalikan adalah TRUE (bukan nol), yang tidak selalu berarti bahwa INF apa pun dihapus instalannya.
Jika beberapa parameter yang diteruskan tidak valid, nilai yang dikembalikan adalah FALSE (nol). Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
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 |