]> xenbits.xensource.com Git - people/pauldu/xennet.git/commitdiff
The NDIS_WDM flag should be set
authorPaul Durrant <paul.durrant@citrix.com>
Mon, 27 Jul 2015 16:58:06 +0000 (17:58 +0100)
committerPaul Durrant <paul.durrant@citrix.com>
Fri, 7 Aug 2015 12:50:35 +0000 (13:50 +0100)
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
src/xennet/miniport.c
vs2012/xennet/xennet.vcxproj
vs2013/xennet/xennet.vcxproj

index 9b686cbf72386a3876a6574a4bc734de72ef266d..0401cf2fb5edea3888de75205ab55b132151ab89 100644 (file)
@@ -323,6 +323,7 @@ MiniportRegister(
     MiniportDriverCharacteristics.MinorNdisVersion = 0;
     MiniportDriverCharacteristics.MajorDriverVersion = MAJOR_VERSION;
     MiniportDriverCharacteristics.MinorDriverVersion = MINOR_VERSION;
+    MiniportDriverCharacteristics.Flags = NDIS_WDM_DRIVER;
 
     MiniportDriverCharacteristics.CancelOidRequestHandler = MiniportCancelOidRequest;
     MiniportDriverCharacteristics.CancelSendHandler = MiniportCancelSend;
index b006832cbedadd6c6801cf22642bb1e458ca6b58..884d9380b8d8841c52397eda32f0e3de6a95a60f 100644 (file)
@@ -42,7 +42,7 @@
             <Inputs>..\..\src\xennet.inf;..\..\include\version.hx</Inputs>
         </CustomBuildStep>
                <ClCompile>
-                       <PreprocessorDefinitions>__MODULE__="XENNET";NDIS_MINIPORT_DRIVER;NDIS60_MINIPORT=1;POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+                       <PreprocessorDefinitions>__MODULE__="XENNET";NDIS_MINIPORT_DRIVER;NDIS_WDM=1;NDIS60_MINIPORT=1;POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
                        <WarningLevel>EnableAllWarnings</WarningLevel>
                        <DisableSpecificWarnings>4711;4548;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>
                        <MultiProcessorCompilation>true</MultiProcessorCompilation>
index 5c877a4611760aacff30c2f341fdd08b6bef9fa2..020322b9fd41289390231a0536beddc4629bdb11 100644 (file)
@@ -74,7 +74,7 @@
       <Inputs>..\..\src\xennet.inf;..\..\include\version.hx</Inputs>
     </CustomBuildStep>
     <ClCompile>
-      <PreprocessorDefinitions>__MODULE__="XENNET";NDIS_MINIPORT_DRIVER;NDIS60_MINIPORT=1;POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>__MODULE__="XENNET";NDIS_MINIPORT_DRIVER;NDIS_WDM=1;NDIS60_MINIPORT=1;POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <WarningLevel>EnableAllWarnings</WarningLevel>
       <DisableSpecificWarnings>4711;4548;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <MultiProcessorCompilation>true</MultiProcessorCompilation>