다음을 통해 공유


경고 C28720

금지된 API 사용: '*function-name'은 안전하지 않으며 더 이상 사용되지 않는 것으로 표시되었습니다.

설명

이러한 API 중 하나를 사용하면 메모리가 매핑되었는지 테스트 중임을 나타냅니다. 이는 메모리를 소유하지 않았거나(따라서 액세스하려고 하면 안 됨) 더 나은 개체 수명 관리가 필요하다는 것을 의미합니다(여전히 존재하는지 테스트해야 하는 경우). 후자에 대한 자세한 내용은 RAII(개체 수명 및 리소스 관리)를 참조하세요. 이 규칙에 대한 대체 API는 1:1이 없습니다. 대신 이러한 함수를 활용할 필요가 없도록 코드를 다시 평가하는 것이 좋습니다.

코드 분석 이름: ISBADXXXPTR_API_USAGE

금지된 함수

금지된 API
IsBadCodePtr
IsBadHugeReadPtr
IsBadHugeWritePtr
IsBadReadPtr
IsBadStringPtr
IsBadWritePtr