Fonction DismGetLastErrorMessage
Obtient le message d’erreur dans le thread actuel, immédiatement après une défaillance.
Syntaxe
HRESULT WINAPI DismGetLastErrorMessage(
_Out_ DismString **ErrorMessage
);
Paramètres
ErrorMessage [out]
Message d’erreur détaillé dans le thread actuel.
Valeur retournée
Renvoie S_OK en cas de réussite.
Notes
Vous pouvez obtenir un message d’erreur détaillé immédiatement après une défaillance de l’API DISM. Le dernier message d’erreur est conservé par thread. Un message d’erreur sur un thread ne remplace pas le dernier message d’erreur sur un autre thread.
DismGetLastErrorMessage ne s’applique pas à la fonction DismShutdown , à la fonction DismDelete ou à la fonction DismGetLastErrorMessage .
Vous devez appeler la fonction DismDelete pour libérer la mémoire de ErrorMessage lorsque la valeur de retour est S_OK.
Exemple
HRESULT hr = S_OK;
DismString* ErrorMessage;
hr = DismGetLastErrorMessage(&ErrorMessage);
Spécifications
Condition requise | Description |
---|---|
Plateformes hôtes prises en charge | L’API DISM peut être utilisée sur n’importe quel système d’exploitation pris en charge par le Kit de déploiement et d’évaluation Windows (Windows ADK). Pour plus d’informations, consultez la référence technique windows ADK. |
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | DismAPI.h |
Bibliothèque | DismAPI.lib |
DLL | DismAPI.dll |