Función DismShutdown
Apaga la API DISM. Se debe llamar a DismShutdown una vez por proceso. Se producirá un error en otras llamadas a funciones de LA API DISM después de llamar a DismShutdown .
Sintaxis
HRESULT WINAPI DismShutdown(void);
Parámetros
Esta función no tiene parámetros.
Valor devuelto
Devuelve S_OK si se realiza correctamente.
Devuelve DISMAPI_E_DISMAPI_NOT_INITIALIZED si no se ha llamado a DismInitialize .
Devuelve DISMAPI_E_OPEN_SESSION_HANDLES si no se ha cerrado ninguna dismSession abierta.
Comentarios
Debe llamar a DismShutdown una vez por proceso. Las llamadas a DismShutdown deben coincidir con una llamada anterior a DismInitialize. LA API de DISM serializará las llamadas simultáneas a DismShutdown. La primera llamada se realizará correctamente y se producirá un error en las demás llamadas.
Antes de llamar a DismShutdown, debe cerrar toda DismSession mediante DismCloseSession. Si hay DismSessions abiertas al llamar a DismShutdown, se producirá un error en la llamada DismShutdown . Para obtener más información, consulte Uso de la API dism.
Ejemplo
HRESULT hr = S_OK;
hr = DismShutdown();
Requisitos
Requisito | Descripción |
---|---|
Plataformas host soportadas | La API de DISM puede usarse en cualquier sistema operativo que el Windows Assessment and Deployment Kit (Windows ADK) admita. Para obtener más información, consulta la Referencia técnica de Windows ADK. |
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | DismAPI.h |
Biblioteca | DismAPI.lib |
Archivo DLL | DismAPI.dll |