Aviso C28751
Uso proibido de ExAllocatePool e suas variantes: ExAllocatePool é uma API proibida para fins aprimorados de tratamento de erros.
Esse aviso indica que uma função está sendo usada que foi banida e tem uma substituição mais robusta ou segura. Esse aviso específico indica o uso de ExAllocatePool ou uma de suas variantes, que foram preteridas.
Comentários
Consulte Atualizando chamadas de ExAllocatePool preteridas para ExAllocatePool2 e ExAllocatePool3 para obter mais informações. Uma lista de todas as funções proibidas cobertas por esse erro e substituições recomendadas pode ser encontrada abaixo.
Nome da análise de código: BANNED_API_USAGE_EXALLOCATEPOOL
Funções proibidas
API proibida | Funções de substituição |
---|---|
ExAllocatePool |
ExAllocatePool2 |
ExAllocatePoolWithTag |
ExAllocatePool2 |
ExAllocatePoolWithQuota |
ExAllocatePool2 |
ExAllocatePoolWithQuotaTag |
ExAllocatePool2 |
ExAllocatePoolWithTagPriority |
ExAllocatePool3 |