énumération AMSI_RESULT (amsi.h)
L’énumération AMSI_RESULT spécifie les types de résultats retournés par les analyses.
Syntax
typedef enum AMSI_RESULT {
AMSI_RESULT_CLEAN,
AMSI_RESULT_NOT_DETECTED,
AMSI_RESULT_BLOCKED_BY_ADMIN_START,
AMSI_RESULT_BLOCKED_BY_ADMIN_END,
AMSI_RESULT_DETECTED
} ;
Constantes
AMSI_RESULT_CLEAN Bon connu. Aucune détection n’a été détectée et le résultat ne changera probablement pas après une prochaine mise à jour de définition. |
AMSI_RESULT_NOT_DETECTED Aucune détection n’a été détectée, mais le résultat peut changer après une prochaine mise à jour de définition. |
AMSI_RESULT_BLOCKED_BY_ADMIN_START La stratégie administrateur a bloqué ce contenu sur cet ordinateur (début de la plage). |
AMSI_RESULT_BLOCKED_BY_ADMIN_END La stratégie d’administrateur a bloqué ce contenu sur cet ordinateur (fin de la plage). |
AMSI_RESULT_DETECTED Détection trouvée. Le contenu est considéré comme un programme malveillant et doit être bloqué. |
Remarques
Le fournisseur de logiciels anti-programme malveillant peut retourner un résultat compris entre 1 et 32767, inclus, comme niveau de risque estimé. Plus le résultat est important, plus il est risqué de continuer avec le contenu. Ces valeurs sont spécifiques au fournisseur et peuvent indiquer une famille ou un ID de programmes malveillants.
Les résultats dans la plage de valeurs AMSI_RESULT_BLOCKED_BY_ADMIN_START et AMSI_RESULT_BLOCKED_BY_ADMIN_END (inclusives) sont officiellement bloqués par la stratégie spécifiée par l’administrateur. Dans ce cas, l’exécution du script en question est bloquée. La plage est grande pour prendre en charge les ajouts de fonctionnalités futurs.
Tout résultat de retour supérieur ou égal à 32768 est considéré comme un programme malveillant et le contenu doit être bloqué. Une application doit utiliser AmsiResultIsMalware pour déterminer si c’est le cas.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | amsi.h |