public bool UnlockDevice()
        {
            uint intOut = 0;

            return(DeviceApi.DeviceIoControl(safeFileHandle, DeviceApi.FSCTL_UNLOCK_VOLUME, IntPtr.Zero, 0, IntPtr.Zero, 0,
                                             ref intOut,
                                             IntPtr.Zero));
        }
        public bool DismountDevice()
        {
            uint intOut = 0;

            return(DeviceApi.DeviceIoControl(safeFileHandle, DeviceApi.FSCTL_DISMOUNT_VOLUME, IntPtr.Zero, 0, IntPtr.Zero, 0,
                                             ref intOut,
                                             IntPtr.Zero));
        }