VfIrpAllocateCallDriverData

NTSTATUS __stdcall VfIrpAllocateCallDriverData(_IRP *Irp, _IOFCALLDRIVER_STACKDATA **CallDriverData){
  _IOFCALLDRIVER_STACKDATA *v4; 
  NTSTATUS v5; 

  v4 = (_IOFCALLDRIVER_STACKDATA *)ExAllocateFromNPagedLookasideList(&ViIrpCallDriverDataList);
  *CallDriverData = v4;
  v5 = 0;
  if( v4 )
  {
    memset(v4, 0i64, 0xC0u);
    return 1;
  }
  else
  {
    LOBYTE(v5) = (unsigned int)IovpCheckIrpForCriticalTracking(Irp) == 0;
    return v5;
  }
}

Referenced by:

IovCallDriver