#############################################################################
#	SANsurfer FC CLI Return Codes
#	
#Return
#Code	Name                    		Description
##############################################################################
0, 	SUCCESS, 				Command executed with no error
1, 	ERROR_OPEN_FILE,                        Failed to open file 
2, 	ERROR_READ_FILE,                        Failed to read file
3, 	ERROR_WRITE_FILE,                       Failed to write to a file
4, 	ERROR_CLOSE_FILE,                       Failed to close a file
5, 	ERROR_INCORRECT_FILE,                  	Selected file is incorrect
6, 	ERROR_INCORRECT_FILE_SIZE,             	File size is incorrect
7, 	ERROR_UNSUPPORTED_HBA,                  HBA is unsupported
8, 	ERROR_NO_HBA,                           Unable to open the HBA handle
9,	ERROR_UNKNOWN_HBA,  			HBA is unknown to the application
10, 	ERROR_INVALID_SSID,                     HBA has invalid SSDID/SSVID
11, 	ERROR_MISMATCH_SSID,                    The specified flash/NVRAM file does not have the SSDID/SSVID that match with the HBA
12, 	ERROR_MISMATCH_CHECKSUM,                File checksum does not match
13,	ERROR_CORRUPTED_FILE,                   File appears to be corrupted
14,	ERROR_FILE_CHKSUM_ERROR,                File checksum returns error
15,	ERROR_FILE_INVALID_DATA,                File has invalid data
16,	ERROR_FLASH_UPDATE_IGNORE,  		HBA does not need to be updated           	    
17,	Reserved,				Not used
18,	Reserved,				Not used
19,	ERROR_FLASH_UPDATE_UNSUPPORTED,         Flash update is not supported with this HBA
20,	ERROR_FLASH_OPTION_DISABLED_HBA,        Flash update is disabled with this HBA
21,	ERROR_FLASH_OPTION_DISABLED_OS,         Flash update is disabled with this OS 
22,	ERROR_FLASH_INVALID_HEADER_SIGNATURE,  	Flash file has invalid header signature
23,	ERROR_FLASH_INVALID_DATA_SIGNATURE,    	Flash file has invalid data signature
24,	Reserved,				Internally used
25,	ERROR_FLASH_CSUM_ERROR,                 Flash file checksum test failed
26,	ERROR_FLASH_NO_FW_REGION_VALID,         HBA does not have valid firmware region
27,	ERROR_FLASH_INVALID_FW_FILE,            Firmware file does not match with HBA
28,	Reserved,                 		Internally used
29,	ERROR_FLASH_CSUM_MISMATCH,              Flash file has checksum mismatched.
30,	ERROR_INCORRECT_RISC_CODE_FILE,         Incorrect RISC image
31,	ERROR_INCORRECT_BOOT_CODE_FILE,         Incorrect BIOS/FCode boot image
32,	ERROR_INCORRECT_FULL_IMAGE_FILE,        Incorrect 1M Flash image
33,	ERROR_CORRUPTED_FLASH_IMAGE_FILE,       Flash image file is corrupted
34,	ERROR_FLASH_UPDATE_FAILURE,		Failed to update flash
35,	ERROR_FLASH_INVALID_REGION_SIGNATURE,	Incorrect flash image file
36,	ERROR_FLASH_GET_REGION_FAILURE,		Failed to read flash update region from HBA
37,	ERROR_FLASH_UPDATE_NO_VALID_REGION,     Failed to validate flash update region read from HBA
38,	ERROR_FLASH_UPDATE_NO_REGION_LAYOUT,	HBA does not have flash update region layout
39,	ERROR_FLASH_UPDATE_INVALID_VPD,		Flash contains invalid VPD
40,	ERROR_DIAGNOSTICS_PARAM_ERROR,          Diagnostics test returns invalid parameters
41,	ERROR_DIAGNOSTICS_LOOP_DOWN,            Unable to run diagnostics because the loop is down
42,	ERROR_DIAGNOSTICS_FAILURE,		Diagnostics test failed with errors
43,	ERROR_DIAGNOSTICS_DATA_MISCOMPARE,      Diagnostics test failed with data miscompare
44,	ERROR_DIAGNOSTICS_UNKNOWN_STATUS,       Unknown diagnostics test status
45,	ERROR_DIAGNOSTICS_NO_AVAIL_TARGET, 	Unable to run R/W buffer test because there are no attached devices
46,	ERROR_DIAGNOSTICS_NOT_FOUND_TARGET,     Unable to run R/W buffer test because the excluded device is not available
47,	ERROR_DIAGNOSTICS_MAX_FRAME_SETTING,	Unable to run diagnostics because of the HBA current frame size setting
48,	ERROR_INVALID_DIAGNOSTICS_SETTINGS,	Invalid diagnostics test parameter settings
49,	Reserved,				Not used
50,	ERROR_FC_LINK_UNKNOWN_STATUS,           Error getting FC link status 
51,	ERROR_RESET_LINK_STATUS,       		Unable to reset HBA link status          
52,	ERROR_INVALIDE_STATISTICS_PARAMS,	Invalid link status/statistics parameter settings 
53,	Reserved,				Not used
54,	Reserved,				Not used
55,	Reserved,				Not used
56,	Reserved,				Not used
57,	Reserved,				Not used
58,	Reserved,				Not used
59,	Reserved,				Not used
60,	ERROR_INVALID_PARAM_SETTINGS,  		Invalid HBA parameter value/key              
61,	ERROR_PARAM_UNSUPPORTED_HBA,            Specified HBA parameter is not currently supported
62,	ERROR_PARAM_UNSUPPORTED_DRIVER,         Unable to apply new HBA parameter(s) - Driver unsupported
63,	ERROR_RESTORE_NVRAM_DEFAULT,		Failed to restore HBA parameters to default settings
64,	ERROR_PARAM_UNSUPPORTED_OS,		Unable to apply new HBA parameter(s) - OS unsupported
65,	ERROR_PARAM_DISABLE_SETTINGS,		Current parameter is not supported
66,	Reserved,				Not used
67,	Reserved,				Not used
68,	Reserved,				Not used
69,	Reserved,				Not used
70,	ERROR_SAVE_HBA_FLASH_TO_FILE,  		Failed to save HBA flash image to a file
71,	ERROR_READ_HBA_FLASH_HBA,               Failed to read HBA flash
72,	ERROR_NO_SPACE_LEFT,                    Command failed because no space left on the drive
73,	ERROR_MISSING_TEMPLATE_FILE,		Unable to find template file
74,	Reserved,				Not used
75,	Reserved,				Not used
76,	Reserved,				Not used	
77,	Reserved,				Not used
78,	Reserved,				Not used
79,	Reserved				Not used
80,	ERROR_INVALID_SERIAL_NO, 		Invalid HBA serial number
81,	ERROR_GET_NVRAM_DATA,			Unable to read NVRAM from HBA
82,	ERROR_UPDATE_NVRAM_DATA,		Failed to update HBA parameters
83,	ERROR_PRESERVE_NVRAM_DATA,		Failed to preserve HBA parameters
84,	ERROR_MISSING_NVRAM_TEMPLATE_FILE,      Unable to find the NVRAM template for the HBA
85,	ERROR_INVALID_NVRAM_PROG_OPTION,	Specified key/value to program NVRAM are invalid
86,	ERROR_SPECIFIC_OEM_TEMPLATE_UNSUPPORT,	Incorrect or unsupported OEM template type for selected HBA
87,	Reserved,				Not used
88,	Reserved,				Not used	
89,	Reserved,				Not used
90,	ERROR_READING_BOOT_DEVICE,              Failed to read boot device settings of the HBA
91,	ERROR_SAVING_BOOT_DEVICE,               Failed to save boot device settings to the HBA 
92,	ERROR_BOOT_CONFIG_DISABLED_DRIVER,      Boot device settings is disabled with running driver
93,	ERROR_BOOT_TARGET_NO_LUN,               Boot device settings aborted because boot target has no LUN
94,	ERROR_TARGET_NO_DIRECT_ACCESS,          Boot device settings failed because the boot target is not a direct access device
95,	ERROR_INVALID_BOOT_SETTINGS,            Boot device parameters is invalid/incorrect
96,	ERROR_UNSUPPORTED_BOOT_SETTINGS,        Unsupported boot device settings
97,	ERROR_DUPLICATE_BOOT_DEVICE,		Specified device is already configured as a boot device
98,	Reserved,				Not used
99,	Reserved,				Not used
100,	ERROR_INVALID_DRIVER_PARAM,   		Driver parameter settings is invalid
101,	ERROR_READ_DRIVER_PARAM,                Failed to read current driver settings of the HBA
102,	ERROR_DRIVER_PARAM_NOT_FOUND,           Unknown driver parameter settings
103,	ERROR_UNSUPPORTED_DRIVER_PARAM,		Unsupported driver parameter settings
104,	Reserved,				Not used
105,	Reserved,				Not used
106,	Reserved,				Not used
107,	Reserved,				Not used
108,	Reserved,				Not used
109,	Reserved,				Not used
110,	ERROR_DUPLICATE_TARGET_ID,         	Target has duplicate ID      
111,	ERROR_INVALID_TARGET_ID,                Target has invalid ID
112,	ERROR_MISMATCH_TARGET_ID,               Target has mismatch ID 
113,	ERROR_READ_FROM_DRIVER,                	Failed to read persistent binding data from driver database
114,	ERROR_READ_FROM_PERSISTENT_STORAGE,     Failed to read persistent binding data from persistent database
115,	ERROR_MEMORY_ALLOC_FAILURE,             Unable to allocate memory
116,	ERROR_TARGET_ENTRY_NOT_FOUND,           Unable to find the binding entry of the specified target
117,	ERROR_DELETE_TARGET_PERSISTENT_ENTRY,   Failed to delete target persistent binding
118,	ERROR_LUN_NOT_FOUND,                    The specified LUN ID not available
119,	ERROR_NO_DEVICE_FOUND,                  HBA does not have attached devices
120,	ERROR_OPTION_UNSUPPORTED_DRV,           Option is not available with running driver
121,	ERROR_OPTION_UNSUPPORTED_HBA,           Option is not available with HBA
122,	ERROR_OPTION_UNSUPPORTED_OS,            Option is not available on this OS platform
123,	ERROR_OPTION_DISABLED_GUI_CONFIG,    	Target persistent binding is not allowed because of existing congfiguration saved by the SANsurfer manager    
124,	ERROR_OPTION_DISABLED_DRV,              Target persistent binding is disabled becaused of current driver
125,	ERROR_UPDATE_LUN_DATA_PERSIST_BINDING,  Failed to update LUN data during persistent binding configuration
126,	ERROR_FAILOVER_DRIVER_LOADED,		Feature is not support with failover driver
127,	Reserved,				Not used
128,	Reserved,				Not used
129,	Reserved,				Not used
130,	ERROR_INVALID_HBA_WWID,          	HBA WWPN/WWNN specified is invalid        
131,	ERROR_INVALID_HBA_PID,        		HBA instance specified is invalid           
132,	ERROR_INVALID_TARGET_WWID,              Target WWPN/WWNN specified is invalid
133,	ERROR_INVALID_LUN_ID,                   LUN ID specified is invalid
134,	ERROR_MISSING_INPUT,                    Incomplete command line option
135,	ERROR_INVALID_INPUT,                    Invalid command line option
136,	ERROR_CMD_UNSUPPORTED,                  Specified command line option is unsupported
137,	ERROR_UNKNOWN_CMD_OPTION,		Unknown command option
138,	Reserved,				Not used
139,	Reserved,				Not used
140,	ERROR_UNKNOWN_FILE_FORMAT,		Unable to determine file format  
141,	ERROR_READ_DRV_VER_SYS_FILE,            Failed to read driver version from sys file
142,	ERROR_INIT_SECURITY_DESCRIPTOR,         Failed to init security descriptor during driver update
143,	ERROR_SET_SECURITY_DESCRIPTOR,          Failed to set security descriptor during driver	update
144,	ERROR_FAIL_UPDATE_DRIVER,               Failed to update driver
145,	ERROR_HARDWARE_ID_NO_MATCH,             HBA hardware ID does not match with the driver config file
146,	ERROR_DRIVER_UPDATE_UNSUPPORTED,        Driver update is not allowed with this HBA
147,	ERROR_NO_DRV_INF_FILE,                  Driver inf file is missing in the driver package
148,	ERROR_CREATE_TEMP_DIR,			Failed to create temporary directory
149,	ERROR_OPEN_ZIP_FILE,                    Failed to open zip file
150,	ERROR_CLOSE_ZIP_FILE,                   Failed to close zip file
151,	ERROR_READ_ZIP_FILE,                    Failed to read zip file
152,	ERROR_EXTRACT_ZIP_FILE,                 Failed to extract zip file
153,	ERROR_CORRUPTED_ZIP_FILE,               The zip file appears to be corrupted
154,	ERROR_CREATE_ZIP_FILE,                  Failed to create zip file
155,	ERROR_MISSING_DRV_FILE,                 Driver sys file is missing in the driver package
156,	ERROR_EMPTY_FOLDER,                     Driver folder is empty
157,	ERROR_GET_REGISTRY_KEY,			Failed to get a registry key 
158,	ERROR_SET_REGISTRY_KEY,			Failed to set a registry key
159,	ERROR_STORPORT_NOT_SUPPORTED,           Operation failed with Stor miniport driver
160,	ERROR_INVALID_VPD_DATA,                 HBA has invalid VPD data
161,	ERROR_CORRUPTED_VPD,			The current VPD of the HBA is corrupted
162,	ERROR_BAD_CHECKSUM_VPD,			VPD data has invalid checksum
163,	ERROR_NO_SN_VPD,			Serial number is missing in VPD data
164,	ERROR_RETRIEVE_VPD_DATA,		Failed to read VPD of selected HBA
165,	ERROR_UNSUPPORT_VPD_OPT,		Option is not supported with selected HBA
166,	Reserved,				Internally used
167,	Reserved,				Not used
168,	Reserved,				Not used
169,	Reserved,				Not used
170,	Reserved,				Not used
171,	IBM Reserved,				Blocked
172,	IBM Reserved,				Blocked
173,	IBM Reserved,				Blocked
174,	IBM Reserved,				Blocked
175,	IBM Reserved,				Blocked
176,	IBM Reserved,				Blocked
177,	IBM Reserved,				Blocked
178,	IBM Reserved,				Blocked
179,	IBM Reserved,				Blocked
180,	IBM Reserved,				Blocked
181,	IBM Reserved,				Blocked
182,	IBM Reserved,				Blocked
183,	IBM Reserved,				Blocked
184,	IBM Reserved,				Blocked
185,	IBM Reserved,				Blocked
186,	IBM Reserved,				Blocked
187,	IBM Reserved,				Blocked
188,	IBM Reserved,				Blocked
189,	IBM Reserved,				Blocked
190,	IBM Reserved,				Blocked
191,	IBM Reserved,				Blocked
192,	IBM Reserved,				Blocked
193,	Reserved,				Not used
194,	Reserved,				Not used
195,	Reserved,				Not used
196,	Reserved,				Not used
197,	Reserved,				Not used
198,	Reserved,				Not used
199,	Reserved,				Not used
200,	ERROR_SAVE_SEL_LUN_CONFIG,		Failed to save selective LUN configuration		               
201,	Reserved,				Not used
202,	Reserved,				Not used
203,	Reserved,				Not used
204,	Reserved,				Not used
205,	Reserved,				Not used
206,	Reserved,				Not used
207,	Reserved,				Not used
208,	Reserved,				Not used
209,	Reserved,				Not used
210,	ERROR_MISSING_IP_ADDRESS,      		IP address is required
211,	ERROR_MISSING_NETMASK_ADDRESS,          Netmask address is required
212,	ERROR_MISSING_GATEWAY_ADDRESS,          Gateway address is required                  
213,	ERROR_INVALID_IP_ADDRESS,               Invalid IP address
214,	ERROR_INVALID_NET_MASK,                 Invalid netmask address
215,	ERROR_GET_SWITCH_INFO,                  Failed to get switch information
216,	ERROR_SET_SWITCH_IP_ADDRESS,            Failed to set switch IP address
217,	ERROR_INVALID_SWITCH_INPUT,             Invalid swich parameters settings
218,	ERROR_INVALID_ADMIN_ACCOUNT,            Admin account is required
219,	ERROR_INVALID_ADMIN_PASSWORD,           Admin password is incorrect
220,	ERROR_INVALID_OPTION,                   Switch input is invalid
221,	Reserved,				Not used
222,	Reserved,				Not used
223,	Reserved,				Not used
224,	Reserved,				Not used
225,	Reserved,				Not used
226,	Reserved,				Not used
227,	Reserved,				Not used
228,	Reserved,				Not used
229,	Reserved,				Not used
230,	ERROR_GET_TARGET_IIDMA_SETTINGS,    	Failed to query current intelligence interleave factor setting     
231,	ERROR_SAVE_TARGET_IIDMA_SETTINGS,       Failed to set intelligence interleave factor
232,	ERROR_SET_TARGET_IIDMA_UNSUPPORTED,     Intelligence interleave factor setting is not supported with selected HBA
233,	ERROR_INVALID_IIDMA_SETTINGS,		Invalid intelligence interleave factor setting for selected HBA
234,	ERROR_TARGET_NOT_AVAIL_IIDMA_SETTINGS,	Unable to find specified target(s) to set the intelligence interleave factor
235,	Reserved,				Not used
236,	Reserved,				Not used
237,	Reserved,				Not used
238,	Reserved,				Not used
239,	Reserved,				Not used
240,	ERROR_NO_TARGET_SELECTED,               Unable to run target beacon because no device is selected
241,	ERROR_GET_BEACON_STATE,                 Unable to get the beacon status
242,	ERROR_SET_BEACON_STATE,                 Unable to set the beacon status
243,	ERROR_BEACON_UNSUPPORTED,               Beacon operation is unsupported
244,	ERROR_INVALID_BEACON_PARAMETERS,	Beacon settings is invalid
245,	Reserved,				Not used
246,	Reserved,				Not used
247,	Reserved,				Not used
248,	Reserved,				Not used
249,	Reserved,				Not used
250,	ERROR_GET_HBA_ALIAS,			Failed to retrieve HBA alias of the HBA			
251,	ERROR_UPDATE_HBA_ALIAS,			Failed to update HBA alias of the HBA
252,	ERROR_GET_PORT_ALIAS,			Failed to retried port alias of the HBA
253,	ERROR_UPDATE_PORT_ALIAS,		Failed to update port alias of the HBA
254,	Reserved,				Not used
255,	Reserved,				Not used
256,	Reserved,				Not used
257,	Reserved,				Not used
258,	Reserved,				Not used
259,	Reserved,				Not used
260,	ERROR_DRIVER_RESCAN,                    Driver rescan operation failed (Solaris)
261,	Reserved,				Not used
262,	Reserved,				Not used
263,	Reserved,				Not used
264,	Reserved,				Not used
265,	Reserved,				Not used
266,	Reserved,				Not used
267,	Reserved,				Not used
268,	Reserved,				Not used
269,	Reserved,				Not used
270,	ERROR_ADAPTER_PROP_MISSING,            	Adapter property file is missing  
271,	Reserved,				Not used
272,	Reserved,				Not used
273,	Reserved,				Not used
274,	Reserved,				Not used
275,	Reserved,				Not used
276,	Reserved,				Not used
277,	Reserved,				Not used
278,	Reserved,				Not used
279,	Reserved,				Not used
280,    ERROR_CREATE_VIRTUAL_PORT,              Failed to create a virtual port of the HBA
281,    ERROR_DELETE_VIRTUAL_PORT,              Failed to delete a virtual port of the HBA
282,    ERROR_INVALID_VIRTUAL_PORT_WWN,         Virtual port WWPN is invalid
283,    ERROR_VIRTUAL_PORT_NOT_FOUND,           Unable to find the specific virtual port
284,    ERROR_NO_VIRTUAL_PORT_EXIST,            This HBA does not have any virtual ports
285,    ERROR_DELETE_ALL_VIRTUAL_PORTS,         Failed to delete all virtual ports of the HBA
286,    ERROR_OPTION_DISABLED_VIRTUAL_HBA,      Option is not available with virtual port HBA
287,    ERROR_PRESERVED_WWPN_VIRTUAL_HBA,      	The supplied hexadecimal value is currently preserved for physical HBA
288,	Reserved,				Not used
289,	Reserved,				Not used
290,	Reserved,				Not used
291,	ERROR_VIRTUAL_HBA_LOCKED,		The vPort is currently locked
292,	ERROR_VPORT_NOT_BELONG_TO_PPORT		The vPort does not belong to the physical port
292,	ERROR_DUPLICATE_WWPN_VIRTUAL_HBA	Found duplicate vPort WWPN
293,	Reserved,				Not used
294,	Reserved,				Not used
295,	Reserved,				Not used
296,	Reserved,				Not used
297,	Reserved,				Not used
298,	Reserved,				Not used
299,	Reserved,				Not used
300,	ERROR_RESET_MENLO,			Failed to reset FCoE engine 
301,	ERROR_GET_MENLO_FW_VERSION,		Failed to retrieve FCoE firmware version
302,	ERROR_UPDATE_MENLO_FW,			Failed to update FCoE firmware
303,	ERROR_MANAGE_MENLO_INFO,		Failed to execute FCoE operation commands
304,	ERROR_GET_MENLO_CONFIG,			Failed to retrieve FCoE parameters
305,	ERROR_SET_MENLO_CONFIG,			Failed to update FCoE parameters
306,	ERROR_NOT_A_FCOE_DEVICE,		Selected adapter is not a FCoE HBA
307,	ERROR_INVALID_FW_SEGMENT_SIZE,		Invalid FCoE firmware segment size
308,	ERROR_MENLO_PORT_NOT_FOUND,		Unable to find the selected FCoE port
309,	ERROR_UNSUPPORTED_MENLO_DEVICE,		Unsupported FCoE HBA
310,	ERROR_GET_MENLO_ASIC_MONITORING,	Failed to query FCoE ASIC port statistics
311,	ERROR_GET_MENLO_CPU_MONITORING,		Failed to query FCoE CPU statistics
312,	ERROR_GET_MENLO_ETH_MONITORING,		Failed to query FCoE Ethernet Port/LIF statistics
313,	ERROR_GET_MENLO_FC_MONITORING,		Failed to query FCoE FC Port/LIF statistics
314,	ERROR_GET_MENLO_NSL_MONITORING,		Failed to query FCoE NSL Port statistisc 
315,	ERROR_CORRUPTED_LOG_DATA,		FCoE log data seems to be corrupted
316,	ERROR_NO_MATCHING_LOG_ID,		Unable to find the specified log that matched with the log id
317,	ERROR_READ_MENLO_MEMORY,		FCoE diagnostics read memory failed
318,	ERROR_WRITE_MENLO_MEMORY,		FCoE diagnostics write memory failed
319,	ERROR_RETRIEVING_MENLO_LOG_LAYOUT,	Failed to query FCoE log layout
320,	ERROR_RETRIEVING_MENLO_LOG_ID,		Failed to retrieve FCoE log data
321,	ERROR_INVALID_OFFSET,			Invalid offset input
322,	ERROR_INVALID_BYTES,			Invalid bytes input
323,	ERROR_INVALID_DIAG_ADDRESS,		Invalid FCoE memory buffer address
324,	ERROR_INVALID_DIAG_SIZE,		Invalid FCoE memory buffer size
325,	ERROR_INVALID_DIAG_INPUTS,		Invalid FCoE inputs
326,	ERROR_RETRIEVING_MENLO_PANIC_LOG,	Failed to retrieve FCoE panic log
327,	ERROR_NO_PANIC_LOG_FOUND,		FCoE panic log not found
328,	ERROR_FCOE_PARAMS_INVALID,		FCoE parameter settings is invalid
329,	ERROR_FCOE_PARAMS_UNSUPPORT,		FCoE parameter settings is unsupported
330,	FLASH_VER_CTRL_FILE_MISSING,		Flash version config file is missing
331, 	FLASH_UPDATE_NOT_NEEDED,		HBA boot code does not need to be upgrade
332, 	FLASH_UPDATE_ALL_FAILED,		Flash update failed with all HBAs
333, 	FLASH_UPDATE_SOME_FAILED,		flash update completed with errors (Some HBA failed to be upgraded)
334, 	FLASH_NO_ENTRY_FLASH_CFG_FILE,		HBA entry is missing in the flash version config file
335,	Reserved,				Not used
336,	Reserved,				Not used
337,	Reserved,				Not used
338,	Reserved,				Not used
339,	Reserved,				Not used
340,	ERROR_GET_UDEV_NAME,			Unable to query udev persistent device name
341,	ERROR_DISPLAY_LUN_PERSISTENT_NAME,	Error displaying udev persistent device name of the specified LUN	
342,	ERROR_SET_LUN_PERSISTENT_NAME,		Error setting udev persistent device name to the specified LUN	
343,	ERROR_DEL_LUN_PERSISTENT_NAME,		Error deleting udev persistent device name of the specified LUN	
344,	ERROR_INVALID_LUN_PERSISTENT_NAME,	Invalid udev persistent device name
345,	ERROR_OS_UNSUPPORTED_PERSISTENT_NAME,	Udev persistent device name feature is not support with current OS/kernel 
346,	ERROR_UNSUPPORTED_LUN_TYPE,		Selected device is not supported with udev persistent device name feature 
347,	ERROR_UDEV_NAME_NOT_FOUND,		Specified device is not currently configured with Udev persistent device name
348,	Reserved,				Not used
349,	Reserved,				Not used
350,	ERROR_FW_PRELOAD_UPDATE_FAILURE,	Unable to update firmware preload table on the specified HBA
351,	ERROR_FW_PRELOAD_SAVE_FAILURE,		Unable to save HBA current firmware preload table to a DAT file
352,	Reserved,				Not used
353,	Reserved,				Not used
354,	Reserved,				Not used
355,	Reserved,				Not used
356,	Reserved,				Not used
357,	Reserved,				Not used
358,	Reserved,				Not used
359,	Reserved,				Not used
360,	ERROR_FW_SERDES_UPDATE_FAILURE,		Unable to update firmware serdes table on the specified HBA
361,	ERROR_FW_SERDES_SAVE_FAILURE,		Unable to save current HBA firmware serdes table to a DAT file
362,	Reserved,				Not used
363,	Reserved,				Not used
364,	Reserved,				Not used
365,	Reserved,				Not used
366,	Reserved,				Not used
367,	Reserved,				Not used
368,	Reserved,				Not used
369,	Reserved,				Not used
370,	ERROR_UPDATE_VPORT_ENABLE_STATE,	Failed to enable/disable QoS enable setting state
371,	ERROR_UPDATE_VPORT_LOCK_STATE,		Failed to modify QoS lock setting state
372,	ERROR_UPDATE_PPORT_ENABLE_STATE,	Failed to modify QoS enable setting state. Selected port is a physical port
373,	ERROR_UPDATE_PPORT_LOCK_STATE,		Failed to lock/unlock QoS lock setting state. Selected port is a physical port
374,	ERROR_INVALID_QOS_TYPE,			Unsupported QoS type
375,	ERROR_INVALID_QOS_PRIORITY_VALUE,	Invalid input for QoS priority setting
376,	ERROR_INVALID_QOS_BW_PERCENTAGE_VALUE,	Invalid input for QoS bandwidth percentage setting
377,	ERROR_INVALID_QOS_BW_SPEED_VALUE,	Invalid input for QoS bandwidth speed setting
378,	ERROR_QOS_PERCENTAGE_OVERFLOW,		Failed to apply changes on selected port (QoS bandwidth overflow)
379,	ERROR_VPORT_DISABLE_QOS_SETTING,	Failed to apply changes on selected port (QoS settings is currently disabled)
380,	ERROR_VPORT_LOCK_QOS_SETTING,		Failed to apply changes on selected port (QoS settings is currently locked)
381,	ERROR_UPDATE_VPORT_QOS_SETTING,		Failed to update QoS settings
430,	ERROR_SFP_INVALID_FILE_RECORD,		File has invalid record
431,	ERROR_SFP_BUFFER_INVALID_SIZE,		Invalid record size
432,	ERROR_SFP_BUFFER_INVALID_CHKSUM,	File has invalid checksum
433,	ERROR_SFP_UPDATE_FAILED,		Failed to update EDC firmware
434,	ERROR_SFP_UPDATE_UNSUPPORTED,		Selected option is unsupported
435,	ERROR_SFP_UPDATE_NON_ZERO_COUNT_STATUS,	Status error count is nonzero
436,	Reserved,				Not used
437,	Reserved,				Not used
438,	ERROR_SFP_INVALID_FW_FILE,		Incorrect Vitesse EDC firmware file
439,	ERROR_SFP_READ_FW_VERSION,		Failed to read EDC firmware version
440,	ERROR_SFP_READ_FW_STATUS,		Failed to read EDC firmware status
441,	ERROR_SFP_UNSUPPORTED_LIB,		Selected option is unsupported with current libqlsdm version
442,	Reserved,				Not used
443,	Reserved,				Not used
444,	Reserved,				Not used
445,	Reserved,				Not used
446,	Reserved,				Not used
447,	Reserved,				Not used
448,	Reserved,				Not used
449,	Reserved,				Not used
450,	ERROR_ILT_SIGNATURE_MISMATCH,		ILT signature does not match
451,	ERROR_INCORRECT_FCOE_FLASH_IMAGE,	Unable to find an adapter that matches with the flash image
452,	ERROR_VALIDATE_FCOE_FLASH_IMAGE,	Failed to verify flash image
453,	ERROR_MODIFY_FCOE_FLASH_IMAGE,		Failed to modify flash image
454,	ERROR_READ_FLT_FLASH_IMAGE,		Failed to read flash layout tables
455,	ERROR_UPDATE_NIC_BOOT_CODE,		Failed to update NIC boot code
456,	ERROR_UPDATE_MPI_FIRMWARE,		Failed to update MPI firmware
457,	ERROR_UPDATE_EDC_FIRMWARE,		Failed to update EDC firmware
458,	ERROR_UPDATE_FC_BOOT_CODE,		Failed to update FC boot code
459,	ERROR_UPDATE_FC_FIRMWARE,		Failed to update FC firmware
460,	ERROR_MPI_CFG_UPDATE_FAILURE,		Failed to update MPI configuration
461,	ERROR_MPI_CFG_SAVE_FAILURE,		Failed to save MPI configuration
462,	ERROR_GET_MPI_CFG_VERSION_HBA,		Failed to get MPI configuration version from adapter
463,	ERROR_GET_MPI_CFG_VERSION_FILE,		Failed to get MPI configuration version from file
464,	ERROR_VALIDATE_MPI_CFG_SETTINGS,	Failed to validate DCBX parameter inputs			
465,	ERROR_APPLY_MPI_CFG_SETTINGS,		Failed to save DCBX parameter inputs
466,	ERROR_GET_DCE_STATISTICS,		Failed to get DCE statistics
467,	Reserved,				Not used
468,	Reserved,				Not used
469,	Reserved,				Not used               
470,	ERROR_GET_DCE_STATISTICS,		Failed to get DCE statistics
471,	Reserved,				Not used
472,	Reserved,				Not used
473,	Reserved,				Not used
474,	Reserved,				Not used
475,	Reserved,				Not used
476,	Reserved,				Not used
477,	Reserved,				Not used
478,	Reserved,				Not used
479,	Reserved,				Not used
480,	ERROR_GET_DCBX_PARAMETERS,       	Failed to get DCBX TLV
