Bagikan melalui


SetupUninstallNewlyCopiedInfs (setupapi.h)

[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

Lihat juga

Fungsi

Gambaran Umum

SetupCommitFileQueue

SetupUninstallOEMInf