From 407a607d50801cd4e49bd383996c63cfc232b9c0 Mon Sep 17 00:00:00 2001 From: Adonais Romero González Date: Wed, 1 Jun 2022 18:04:32 -0700 Subject: [general\obcallback] Replace ExAllocatePoolWithTag -> ExAllocatePool2 (#736) Replacing deprecated ExAllocatePoolWithTag to ExAllocatePool2. Builds with Windows 11 EWDK with Visual Studio Build Tools 17.1.5. --- general/obcallback/driver/util.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/general/obcallback/driver/util.c b/general/obcallback/driver/util.c index c00e96a3..a4cea356 100644 --- a/general/obcallback/driver/util.c +++ b/general/obcallback/driver/util.c @@ -33,8 +33,8 @@ void TdSetCallContext ( { PTD_CALL_CONTEXT CallContext; - CallContext = (PTD_CALL_CONTEXT) ExAllocatePoolWithTag ( - PagedPool, sizeof(TD_CALL_CONTEXT), TD_CALL_CONTEXT_TAG + CallContext = (PTD_CALL_CONTEXT) ExAllocatePool2 ( + POOL_FLAG_PAGED, sizeof(TD_CALL_CONTEXT), TD_CALL_CONTEXT_TAG ); if (CallContext == NULL) @@ -42,8 +42,6 @@ void TdSetCallContext ( return; } - RtlZeroMemory (CallContext, sizeof(TD_CALL_CONTEXT)); - CallContext->CallbackRegistration = CallbackRegistration; CallContext->Operation = PreInfo->Operation; CallContext->Object = PreInfo->Object; -- cgit v1.3.1