Avertissement C28720
Utilisation de l’API interdite : « *function-name » n’est pas sécurisé et a été marqué comme déprécié.
Remarques
L’utilisation de l’une de ces API indique que vous effectuez des tests pour voir si la mémoire est mappée, ce qui implique que vous n’êtes pas propriétaire de la mémoire (et ne doit donc pas essayer d’y accéder) ou qu’elle indique la nécessité d’une meilleure gestion de la durée de vie des objets (si vous devez tester si quelque chose existe encore). Pour plus d’informations sur ce dernier, consultez Gestion de la durée de vie des objets et des ressources (RAII). Il n’existe aucune API de remplacement 1 :1 pour cette règle. Au lieu de cela, nous vous recommandons de réévaluer votre code pour éviter d’avoir à utiliser ces fonctions.
Nom de l’analyse du code : ISBADXXXPTR_API_USAGE
Fonctions interdites
API interdite |
---|
IsBadCodePtr |
IsBadHugeReadPtr |
IsBadHugeWritePtr |
IsBadReadPtr |
IsBadStringPtr |
IsBadWritePtr |