Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
{
NTSTATUS status;
- ASSERT3U(KeGetCurrentIrql(), <=, DISPATCH_LEVEL);
+ ASSERT3U(KeGetCurrentIrql(), ==, PASSIVE_LEVEL);
Adapter->DeviceObject = DeviceObject;
Adapter->PhysicalDeviceObject = PhysicalDeviceObject;
ULONG Attempt;
NTSTATUS Status;
+#pragma prefast(suppress:28649)
if (Frontend->FrontendPath == NULL)
return;
+
+#pragma prefast(suppress:28649)
if (Frontend->BackendPath == NULL)
return;
<AdditionalIncludeDirectories>$(WindowsSdkDir)\include\km;..\..\include;..\..\src\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>__MODULE__="XENVBD";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<WarningLevel>EnableAllWarnings</WarningLevel>
- <DisableSpecificWarnings>4464;4548;4711;4820;4668;4255;6001;6054;28196;30030;30029;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <DisableSpecificWarnings>4464;4548;4711;4820;4668;4255;6001;6054;28160;28196;30030;30029;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<EnablePREfast>true</EnablePREfast>
</ClCompile>