Share via


Advertencia C28720

Uso de API prohibido: '*nombre-función' no está seguro y se ha marcado como en desuso.

Comentarios

El uso de una de estas API indica que está probando para ver si la memoria está asignada, lo que implica que no posee la memoria (y, por lo tanto, no debe intentar acceder a ella), o indica una necesidad de una mejor administración de la duración de los objetos (si necesita probar si aún existe algo). Para obtener más información sobre este último, consulte Duración de objetos y Administración de recursos (RAII). No hay ninguna API de reemplazo de 1:1 para esta regla. En su lugar, se recomienda volver a evaluar el código para evitar la necesidad de usar estas funciones.

Nombre del análisis de código: ISBADXXXPTR_API_USAGE

Funciones prohibidas

API prohibida
IsBadCodePtr
IsBadHugeReadPtr
IsBadHugeWritePtr
IsBadReadPtr
IsBadStringPtr
IsBadWritePtr