DismShutdown 함수
DISM API를 종료합니다. DismShutdown 은 프로세스당 한 번 호출되어야 합니다. 다른 DISM API 함수 호출은 DismShutdown이 호출된 후 실패합니다.
구문
HRESULT WINAPI DismShutdown(void);
매개 변수
이 함수에는 매개 변수가 없습니다.
반환 값
성공하면 S_OK를 반환합니다.
DismInitialize가 호출되지 않은 경우 DISMAPI_E_DISMAPI_NOT_INITIALIZED를 반환합니다.
열린 DismSession이 닫히지 않은 경우 DISMAPI_E_OPEN_SESSION_HANDLES를 반환합니다.
설명
프로세스당 한 번 DismShutdown을 호출해야 합니다. DismShutdown에 대한 호출은 DismInitialize에 대한 이전 호출과 일치해야 합니다. DISM API는 DismShutdown에 대한 동시 호출을 직렬화합니다. 첫 번째 호출은 성공하고 다른 호출은 실패합니다.
DismShutdown을 호출하기 전에 DismCloseSession을 사용하여 모든 DismSession을 닫아야 합니다. DismShutdown을 호출할 때 열려 있는 DismSession이 있으면 DismShutdown 호출이 실패합니다. 자세한 내용은 DISM API 사용을 참조하세요.
예제
HRESULT hr = S_OK;
hr = DismShutdown();
요구 사항
| 요구 사항 | 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 |