DismGetLastErrorMessage 함수
오류 발생 직후 현재 스레드의 오류 메시지를 가져옵니다.
구문
HRESULT WINAPI DismGetLastErrorMessage(
_Out_ DismString **ErrorMessage
);
매개 변수
ErrorMessage [out]
현재 스레드의 자세한 오류 메시지입니다.
반환 값
성공하면 S_OK를 반환합니다.
설명
DISM API 실패 직후에 자세한 오류 메시지가 표시될 수 있습니다. 마지막 오류 메시지는 스레드별로 유지 관리됩니다. 스레드의 오류 메시지는 다른 스레드의 마지막 오류 메시지를 덮어쓰지 않습니다.
DismGetLastErrorMessage는 DismShutdown 함수, DismDelete 함수 또는 DismGetLastErrorMessage 함수에는 적용되지 않습니다.
반환 값이 S_OK인 경우 ErrorMessage의 메모리를 해제하려면 DismDelete 함수를 호출해야 합니다.
예제
HRESULT hr = S_OK;
DismString* ErrorMessage;
hr = DismGetLastErrorMessage(&ErrorMessage);
요구 사항
| 요구 사항 | Description |
|---|---|
| 지원되는 호스트 플랫폼 | DISM API는 Windows ADK(Windows Assessment and Deployment Kit)에서 지원하는 모든 운영 체제에서 사용할 수 있습니다. 자세한 내용은 Windows ADK 기술 참조를 참조하세요. |
| 지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
| 지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
| 헤더 | DismAPI.h |
| Library | DismAPI.lib |
| DLL | DismAPI.dll |