IopQueryVpbFlagsSafe

UINT16 __stdcall IopQueryVpbFlagsSafe(_DEVICE_OBJECT *DeviceObject){
  INT64 v1; 
  INT64 v2; 
  UINT16 Flags; 
  UINT8 v5; 
  _VPB *Vpb; 

  Flags = 0;
  v5 = KeAcquireQueuedSpinLock(9i64, v1, v2);
  Vpb = DeviceObject->Vpb;
  if( Vpb )
    Flags = Vpb->Flags;
  KeReleaseQueuedSpinLock(LockQueueIoVpbLock, v5);
  return Flags;
}

Referenced by:

IopMountVolume