Fungsi DismShutdown
Mematikan API DISM. DismShutdown harus dipanggil sekali per proses. Panggilan fungsi DISM API lainnya akan gagal setelah DismShutdown dipanggil.
Sintaks
HRESULT WINAPI DismShutdown(void);
Parameter
Fungsi ini tidak memiliki parameter.
Mengembalikan nilai
Mengembalikan S_OK pada keberhasilan.
Mengembalikan DISMAPI_E_DISMAPI_NOT_INITIALIZED jika DismInitialize belum dipanggil.
Mengembalikan DISMAPI_E_OPEN_SESSION_HANDLES jika Ada DismSession terbuka yang belum ditutup.
Keterangan
Anda harus memanggil DismShutdown sekali per proses. Panggilan ke DismShutdown harus dicocokkan dengan panggilan sebelumnya ke DismInitialize. DISM API akan menserialisasikan panggilan bersamaan ke DismShutdown. Panggilan pertama akan berhasil dan panggilan lainnya akan gagal.
Sebelum memanggil DismShutdown, Anda harus menutup semua DismSession menggunakan DismCloseSession. Jika ada DismSessions yang terbuka saat memanggil DismShutdown, maka panggilan DismShutdown akan gagal. Untuk informasi selengkapnya, lihat Menggunakan API DISM.
Contoh
HRESULT hr = S_OK;
hr = DismShutdown();
Persyaratan
Persyaratan | Deskripsi |
---|---|
Platform host yang didukung | DISM API dapat digunakan pada sistem operasi apa pun yang didukung oleh Windows Assessment and Deployment Kit (Windows ADK). Untuk informasi selengkapnya, lihat Referensi Teknis Windows ADK. |
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | DismAPI.h |
Pustaka | DismAPI.lib |
DLL | DismAPI.dll |