警告 C28751
禁止使用 ExAllocatePool 及其變體:ExAllocatePool 是禁用 API,可改善錯誤處理目的。
這個警告表示正在使用已禁用且更強固或更安全的取代函式。 此特定警告表示使用 ExAllocatePool 或其其中一個已淘汰的變體。
備註
如需詳細資訊,請參閱 更新已淘汰的 ExAllocatePool 呼叫 ExAllocatePool2 和 ExAllocatePool3 。 您可以找到此錯誤涵蓋的所有禁用函式清單,並找到建議的取代專案。
程式代碼分析名稱:BANNED_API_USAGE_EXALLOCATEPOOL
禁用函式
禁用 API | 取代函式 (s) |
---|---|
ExAllocatePool |
ExAllocatePool2 |
ExAllocatePoolWithTag |
ExAllocatePool2 |
ExAllocatePoolWithQuota |
ExAllocatePool2 |
ExAllocatePoolWithQuotaTag |
ExAllocatePool2 |
ExAllocatePoolWithTagPriority |
ExAllocatePool3 |