Bagikan melalui


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

Lihat juga

DismInitialize

DismSession

DismCloseSession