Bagikan melalui


Peringatan C28720

Penggunaan API yang Dilarang: '*function-name' tidak aman dan telah ditandai sebagai tidak digunakan lagi.

Keterangan

Menggunakan salah satu API ini menunjukkan bahwa Anda sedang menguji untuk melihat apakah memori dipetakan, yang menyiratkan bahwa Anda tidak memiliki memori (dan karena itu seharusnya tidak mencoba mengaksesnya), atau menunjukkan kebutuhan akan manajemen masa pakai objek yang lebih baik (jika Anda perlu menguji apakah ada sesuatu yang masih ada). Untuk informasi selengkapnya tentang yang terakhir, lihat Object Lifetime and Resource Management (RAII). Tidak ada API pengganti 1:1 untuk aturan ini. Sebagai gantinya, sebaiknya evaluasi ulang kode Anda untuk menghindari kebutuhan untuk menggunakan fungsi-fungsi ini.

Nama analisis kode: ISBADXXXPTR_API_USAGE

Fungsi terlarang

API yang Dilarang
IsBadCodePtr
IsBadHugeReadPtr
IsBadHugeWritePtr
IsBadReadPtr
IsBadStringPtr
IsBadWritePtr