Am 31.10.2013 00:17, schrieb pschweitzer(a)svn.reactos.org:
+VOID
+NTAPI
+MiSetControlAreaSymbolsLoaded(IN PCONTROL_AREA ControlArea)
+{
+ KIRQL OldIrql;
+
+ ASSERT(KeGetCurrentIrql() <= APC_LEVEL);
+
+ OldIrql = KeAcquireQueuedSpinLock(LockQueuePfnLock);
+ ControlArea->u.Flags.DebugSymbolsLoaded |= 1;
+
+ ASSERT(OldIrql <= APC_LEVEL);
+ KeReleaseQueuedSpinLock(LockQueuePfnLock, OldIrql);
+ ASSERT(KeGetCurrentIrql() <= APC_LEVEL);
+}
No offence, but seriously? The PFN lock to set a flag?