Fungsi DismGetLastErrorMessage
Mendapatkan pesan kesalahan di utas saat ini, segera setelah kegagalan.
Sintaks
HRESULT WINAPI DismGetLastErrorMessage(
_Out_ DismString **ErrorMessage
);
Parameter
ErrorMessage [out]
Pesan kesalahan terperinci di utas saat ini.
Mengembalikan nilai
Mengembalikan S_OK pada keberhasilan.
Keterangan
Anda bisa mendapatkan pesan kesalahan terperinci segera setelah kegagalan API DISM. Pesan kesalahan terakhir dipertahankan berdasarkan per utas. Pesan kesalahan pada utas tidak akan menimpa pesan kesalahan terakhir pada utas lain.
DismGetLastErrorMessage tidak berlaku untuk fungsi DismShutdown , fungsi DismDelete , atau fungsi DismGetLastErrorMessage .
Anda harus memanggil fungsi DismDelete untuk membebaskan memori ErrorMessage saat nilai yang dikembalikan S_OK.
Contoh
HRESULT hr = S_OK;
DismString* ErrorMessage;
hr = DismGetLastErrorMessage(&ErrorMessage);
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 |