2008-08-29 Andy Grover <andy.grover@oracle.com>

* include/ddk/winddk.h (KeRaiseIrql): Define.
        (KfRaiseIrql, KfLowerIrql): remove incorrect definitions.
This commit is contained in:
Chris Sutcliffe 2008-08-30 22:58:51 +00:00
parent 20167d0a5f
commit ce11563e34
2 changed files with 10 additions and 25 deletions

View file

@ -1,3 +1,8 @@
2008-08-29 Andy Grover <andy.grover@oracle.com>
* include/ddk/winddk.h (KeRaiseIrql): Define.
(KfRaiseIrql, KfLowerIrql): remove incorrect definitions.
2008-08-29 Andy Grover <andy.grover@oracle.com>
* include/ddk/winddk.h (KeFlushQueuedDpcs, KeMemoryBarrier): Define.

View file

@ -7726,38 +7726,18 @@ KeWaitForSingleObject(
/*IN*/ BOOLEAN Alertable,
/*IN*/ PLARGE_INTEGER Timeout /*OPTIONAL*/);
#if defined(_X86_)
NTOSAPI
VOID
FASTCALL
KfLowerIrql(
/*IN*/ KIRQL NewIrql);
NTOSAPI
KIRQL
FASTCALL
KfRaiseIrql(
/*IN*/ KIRQL NewIrql);
#define KeLowerIrql(a) KfLowerIrql(a)
#define KeRaiseIrql(a,b) *(b) = KfRaiseIrql(a)
#else
DDKAPI
KeRaiseIrql(
/*IN*/ KIRQL new_irql,
/*OUT*/ PKIRQL old_irql);
NTOSAPI
VOID
DDKAPI
KeLowerIrql(
/*IN*/ KIRQL NewIrql);
NTOSAPI
KIRQL
DDKAPI
KeRaiseIrql(
/*IN*/ KIRQL NewIrql);
#endif
/*IN*/ KIRQL irql);
NTOSAPI
KIRQL