Compartilhar via


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