DISM API 疑難排解
使用部署映射服務與管理 (DISM) API,在 DISM 平臺上建置自訂的解決方案。 您可以檢閱 DISM API 記錄檔中的錯誤和警告,以針對開發中的解決方案進行疑難排解。 您可以在呼叫 DismInitialize 函式期間,變更您想要為記錄檔接收的位置和資訊層級。
如需使用 DISMAPI 撰寫程式碼時最佳做法的詳細資訊,請參閱 使用 DISM API。
DISMAPI 錯誤訊息
當發生錯誤時,記錄檔中可能會報告下列 DISMAPI 訊息。
訊息 ID | 訊息文字 |
---|---|
DISMAPI_E_DISMAPI_ALREADY_INITIALIZED | DISM API 已針對此程式初始化 |
DISMAPI_E_DISMAPI_NOT_INITIALIZED | 未為此程式初始化 DISM API |
DISMAPI_E_SHUTDOWN_IN_PROGRESS | 當另一個作業在它上呼叫時,DismSession 正在關閉 |
DISMAPI_E_OPEN_SESSION_HANDLES | DismShutdown 在開啟 DismSession 控制碼時呼叫 |
DISMAPI_E_INVALID_DISM_SESSION | 已將不正確 DismSession 控制碼傳遞至 DISMAPI 函式 |
DISMAPI_E_INVALID_IMAGE_INDEX | 指定了不正確影像索引 |
DISMAPI_E_INVALID_IMAGE_NAME | 指定了不正確映射名稱 |
DISMAPI_E_UNABLE_TO_UNMOUNT_IMAGE_PATH | 嘗試卸載未掛接 WIM 或掛接的 VHD 的映射 |
DISMAPI_E_LOGGING_DISABLED | 無法存取指定的記錄檔使用者。 記錄已停用 |
Windows 錯誤訊息
在 DISMAPI 程式期間,也可能報告標準 Windows 錯誤。 您可以在命令列上輸入 ,然後輸入 net helpmsg
錯誤碼號碼,以取得任何列出的 Win32 系統錯誤碼詳細資訊。 如需系統錯誤碼的詳細資訊,請參閱 系統錯誤碼 (0-499) 。