White Papers
Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows  Version: 2.1.0 
163 
The input file LockVirtualDisk.xml is shown below: 
<p:LockVirtualDisk_INPUT xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/cim-
schema/2/root/dcim/DCIM_RAIDService"> 
 <p:Target>Disk.Virtual.0:RAID.Integrated.1-1</p:Target> 
</p:LockVirtualDisk_INPUT> 
OUTPUT: 
This method requires an H700 or H800 controller to properly function, as does the LockVirtualDisk() 
method. If the key is not set by LockVirtualDisk(), the following message may be displayed:  
LockVirtualDisk_OUTPUT 
 Message = Controller Key is not present 
 MessageID = STOR021 
 ReturnValue = 2  
16.17.3 Locking the Controller with a Key-EnableControllerEncryption() 
The EnableControllerEncryption() method is used to set either Local Key encryption or Dell Key 
Manager (DKM) encryption on controllers that support encryption of the drives.  
Invoke EnableControllerEncryption() method with the following parameters and syntax: 
TARGET: This parameter is the FQDD of the DCIM_ControllerView class. See Section 16.1. 
Key:  Key – Passcode. This parameter is required if the Mode = Local Key 
Encryption. The Key can be maximum 32 characters in length, and must 
have one character from each of the following sets. 
  Upper Case 
 Lower Case 
 Number 
 Special Character 
  The special characters in the following set needs to be passed as mentioned 
  below. 
 &  & 
 <  < 
 >  > 
 “  " 
 ‘  ' 
Keyid: Key Identifier- Describes Key. The Keyid can be maximum 32 characters in length and 
must not have spaces in it. 
 Mode: Mode of the Controller 
  1 - Local Key Encryption 
  2 – Dell Key Manager 










