VOID __stdcall KiWaitForContextSwap(_ETHREAD *Thread){ UINT64 SpinCount; LODWORD(SpinCount) = 0; while( Thread->Tcb.Running ) KeYieldProcessorEx(&SpinCount); }