From 5c9cf2de60975362e5bbf592d17cb4e06ed8cef5 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sun, 21 Jun 2009 00:36:29 +0000 Subject: [PATCH] Pass ULONG* to MiniQueryInformation for the number of written bytes instead of ULONG_PTR* svn path=/branches/ros-amd64-bringup/; revision=41500 --- reactos/drivers/network/ndis/ndis/miniport.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/reactos/drivers/network/ndis/ndis/miniport.c b/reactos/drivers/network/ndis/ndis/miniport.c index 3da2ad16e12..e2872efe767 100644 --- a/reactos/drivers/network/ndis/ndis/miniport.c +++ b/reactos/drivers/network/ndis/ndis/miniport.c @@ -2053,6 +2053,7 @@ NdisIDeviceIoControl( PLOGICAL_ADAPTER Adapter = (PLOGICAL_ADAPTER)DeviceObject->DeviceExtension; PIO_STACK_LOCATION Stack = IoGetCurrentIrpStackLocation(Irp); NDIS_STATUS Status = STATUS_NOT_SUPPORTED; + ULONG Written; Irp->IoStatus.Information = 0; @@ -2065,7 +2066,8 @@ NdisIDeviceIoControl( *(PNDIS_OID)Irp->AssociatedIrp.SystemBuffer, Stack->Parameters.DeviceIoControl.OutputBufferLength, MmGetSystemAddressForMdl(Irp->MdlAddress), - &Irp->IoStatus.Information); + &Written); + Irp->IoStatus.Information = Written; break; default: