DismGetLastErrorMessage 函式
取得目前線程中的錯誤訊息,緊接在失敗之後。
語法
HRESULT WINAPI DismGetLastErrorMessage(
_Out_ DismString **ErrorMessage
);
參數
ErrorMessage [out]
目前線程中的詳細錯誤訊息。
傳回值
傳回成功 時S_OK 。
備註
您可以在 DISM API 失敗之後立即收到詳細的錯誤訊息。 最後一個錯誤訊息會根據每個執行緒維護。 執行緒上的錯誤訊息不會覆寫另一個執行緒上的最後一個錯誤訊息。
DismGetLastErrorMessage 不適用於 DismShutdown 函式、 DismDelete 函式或 DismGetLastErrorMessage 函式。
您必須呼叫DismDelete函式,以在傳回值S_OK時釋放ErrorMessage的記憶體。
範例
HRESULT hr = S_OK;
DismString* ErrorMessage;
hr = DismGetLastErrorMessage(&ErrorMessage);
規格需求
需求 | 描述 |
---|---|
支援的主機平臺 | DISM API 可用於 Windows 評定與部署套件所支援的任何作業系統, (Windows ADK) 。 如需詳細資訊,請參閱 Windows ADK 技術參考 |
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
標頭 | DismAPI.h |
程式庫 | DismAPI.lib |
DLL | DismAPI.dll |