Compartilhar via


Aviso C28720

Uso de API proibida: '*function-name' é inseguro e foi marcado como preterido.

Comentários

O uso de uma dessas APIs indica que você está testando para ver se a memória está mapeada, o que implica que você não possui a memória (e, portanto, não deve tentar acessá-la) ou indica uma necessidade de um melhor gerenciamento de tempo de vida do objeto (se você precisar testar se algo ainda existe). Para obter mais informações sobre o último, consulte RAII (Gerenciamento de Recursos e Tempo de Vida do Objeto). Não há APIs de substituição 1:1 para essa regra. Em vez disso, recomendamos reavaliar seu código para evitar a necessidade de utilizar essas funções.

Nome da análise de código: ISBADXXXPTR_API_USAGE

Funções proibidas

API proibida
IsBadCodePtr
IsBadHugeReadPtr
IsBadHugeWritePtr
IsBadReadPtr
IsBadStringPtr
IsBadWritePtr