Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne un message d’erreur mis en forme basé sur un code d’erreur.
Syntaxe
HRESULT WINAPI MpErrorMessageFormat(
_In_ MPHANDLE hMpHandle,
_In_ HRESULT hrError,
_Out_ LPWSTR *pwszErrorDesc
);
Paramètres
-
hMpHandle [in]
-
Type : MPHANDLE
Gérez l’interface du gestionnaire de protection contre les programmes malveillants. Ce handle est retourné par la fonction MpManagerOpen .
-
hrError [in]
-
Type : HRESULT
Code d’erreur basé sur HRESULT.
-
pwszErrorDesc [out]
-
Type : LPWSTR*
Retourne un message d’erreur mis en forme basé sur hrError. Cette chaîne doit être libérée à l’aide de MpFreeMemory.
Valeur retournée
Type : HRESULT
Si la fonction réussit, la valeur de retour est S_OK.
Si la fonction échoue, la valeur de retour est un code HRESULT ayant échoué.
Notes
Cette fonction est capable de mettre en forme des codes d’erreur système en plus des codes d’erreur spécifiques retournés par les fonctions de protection contre les programmes malveillants. Les codes d’erreur HRESULT spécifiques aux fonctions de protection contre les programmes malveillants ont une facilité de 0x50. Vous trouverez ci-dessous la liste d’un sous-ensemble des codes d’erreur spécifiques à la protection contre les programmes malveillants qui peuvent être retournés par diverses fonctions de protection contre les programmes malveillants. À l’aide de la macro HRESULT_FROM_MP_STATUS, les codes d’erreur suivants peuvent être convertis en HRESULT. Pour obtenir la liste des autres codes d’erreur possibles, consultez aussi Codes d’erreur du moteur anti-programme malveillant Forefront Client Security .
| Code d'erreur | Description |
|---|---|
| ERROR_MP_NOENGINE | Aucun moteur n’est chargé dans le service anti-programme malveillant pour effectuer l’opération demandée. |
| ERROR_MP_NO_MEMORY | Le moteur anti-programme malveillant a rencontré une situation d’absence de mémoire. |
| ERROR_MP_REMOVE_FAILED | L’opération de suppression a échoué pour une menace spécifique. |
| ERROR_MP_QUARANTINE_FAILED | L’opération de mise en quarantaine a échoué pour une menace spécifique. |
| ERROR_MP_THREAT_NOT_FOUND | La menace spécifique n’existe plus dans le système. |
| ERROR_MP_REMOVE_NOT_SUPPORTED | L’opération de suppression d’une menace spécifique à l’intérieur du type de conteneur n’est pas prise en charge. |
| ERROR_MP_REMOVE_IMMUTABLE_CONTAINER | En raison de la stratégie de moteur, une opération de suppression d’une menace spécifique à l’intérieur d’un conteneur bloqué n’est pas prise en charge. (Archives du courrier.) |
| ERROR_MP_BADDB_OLDENGINE | La demande de mise à jour de signature fournissait un moteur ou des fichiers de signature plus anciens. |
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau uniquement] |
| En-tête |
|
| DLL |
|