IopCreateVpb

INT64 __stdcall IopCreateVpb(PDEVICE_OBJECT DeviceObject){
  _QWORD *PoolWithTag; 
  _QWORD *v3; 
  INT64 result; 
  PoolWithTag = ExAllocatePoolWithTag(NonPagedPoolNx, 0x60ui64, 0x20627056ui64);
  v3 = PoolWithTag;
  if( !PoolWithTag )
    return 3221225626i64;
  memset((INT64)PoolWithTag, 0i64);
  *(_DWORD *)v3 = 6291466;
  result = 0i64;
  v3[2] = DeviceObject;
  *((_QWORD *)DeviceObject + 7) = v3;
  return result;
}

Referenced by:

IoCreateDevice
IoVerifyVolume