Exemple #1
0
        public void LockBitLockerDrive(IDevice device, DriveInformation drive)
        {
            if (Status != (int)ClientSocketStatus.LoggedIn)
            {
                throw new InvalidOperationException("Not logged in!");
            }

            if (!drive.IsBitLocker || drive.IsProtected)
            {
                throw new InvalidOperationException("Cannot BitLocker drive lock!");
            }

            Utils.SendPacket(SocketStream, PacketFactory.CreateManagerBitLockerLockRequest(new ClientDrive(device.DeviceIP, drive)));
        }