ViIoCallbackSnapState

_DWORD *ViIoCallbackSnapState(){
  _DWORD *result; 
  unsigned __int8 CurrentIrql; 

  result = ExAllocateFromNPagedLookasideList(&ViIoCallbackStateLookaside);
  if( result )
  {
    CurrentIrql = KeGetCurrentIrql();
    *(_BYTE *)result = CurrentIrql;
    result[1] = KeGetCurrentThread()->WaitBlock[3].SpareLong;
  }
  return result;
}

Referenced by:

IovpLocalCompletionRoutine
VfFastIoSnapState