if (!AddrLen)
return NULL;
- A = ExAllocatePool( NonPagedPool, AddrLen );
+ A = ExAllocatePoolWithTag(NonPagedPool,
+ AddrLen,
+ TAG_AFD_TRANSPORT_ADDRESS);
if( A )
TaCopyTransportAddressInPlace( A, OtherAddress );
if (!AddrLen)
return NULL;
- A = ExAllocatePool(NonPagedPool, AddrLen);
+ A = ExAllocatePoolWithTag(NonPagedPool, AddrLen, TAG_AFD_TRANSPORT_ADDRESS);
if (A)
{
if (TdiBuildNullTransportAddressInPlace(A, AddressType) != STATUS_SUCCESS)
{
- ExFreePool(A);
+ ExFreePoolWithTag(A, TAG_AFD_TRANSPORT_ADDRESS);
return NULL;
}
}
}
ConnInfo = (PTDI_CONNECTION_INFORMATION)
- ExAllocatePool(NonPagedPool,
- sizeof(TDI_CONNECTION_INFORMATION) +
- TdiAddressSize);
+ ExAllocatePoolWithTag(NonPagedPool,
+ sizeof(TDI_CONNECTION_INFORMATION) + TdiAddressSize,
+ TAG_AFD_TDI_CONNECTION_INFORMATION);
if (!ConnInfo) {
*ConnectionInfo = NULL;
return STATUS_INSUFFICIENT_RESOURCES;
if (!NT_SUCCESS(Status))
{
- ExFreePool( ConnInfo );
+ ExFreePoolWithTag(ConnInfo, TAG_AFD_TDI_CONNECTION_INFORMATION);
ConnInfo = NULL;
}