Función DismGetLastErrorMessage
Obtiene el mensaje de error en el subproceso actual, inmediatamente después de un error.
Sintaxis
HRESULT WINAPI DismGetLastErrorMessage(
_Out_ DismString **ErrorMessage
);
Parámetros
ErrorMessage [out]
Mensaje de error detallado en el subproceso actual.
Valor devuelto
Devuelve S_OK si se realiza correctamente.
Comentarios
Puede obtener un mensaje de error detallado inmediatamente después de un error de LA API de DISM. El último mensaje de error se mantiene por subproceso. Un mensaje de error en un subproceso no sobrescribirá el último mensaje de error en otro subproceso.
DismGetLastErrorMessage no se aplica a la función DismShutdown , a la función DismDelete ni a la función DismGetLastErrorMessage .
Debe llamar a la función DismDelete para liberar la memoria de ErrorMessage cuando se S_OK el valor devuelto.
Ejemplo
HRESULT hr = S_OK;
DismString* ErrorMessage;
hr = DismGetLastErrorMessage(&ErrorMessage);
Requisitos
Requisito | Descripción |
---|---|
Plataformas host soportadas | El API de DISM puede usarse en cualquier sistema operativo que Windows Assessment and Deployment Kit (Windows ADK) soporte. 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 |