[WDF] Fix KMDF so it can compile with ReactOS SDK
[reactos.git] / sdk / lib / drivers / wdf / shared / inc / private / km / fxirpkm.hpp
index 6cdbe8e..bd88ce6 100644 (file)
@@ -53,7 +53,7 @@ VOID
     __in PVOID CancelContext
     );
 
-#include "FxIrp.hpp"
+#include "fxirp.hpp"
 
 
 
@@ -66,6 +66,17 @@ FxIrp::GetIrp(
     return m_Irp;
 }
 
+__inline
+MdIrp
+FxIrp::SetIrp(
+    MdIrp irp
+    )
+{
+    MdIrp old = m_Irp;
+    m_Irp = irp;
+    return old;
+}
+
 __inline
 VOID
 FxIrp::CompleteRequest(
@@ -174,6 +185,7 @@ FxIrp::SetCancelRoutine(
 
 __inline
 NTSTATUS
+STDCALL
 FxIrp::_IrpSynchronousCompletion(
     __in MdDeviceObject DeviceObject,
     __in PIRP OriginalIrp,