Added Osai Error-cases manager
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -14,6 +14,7 @@ using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Threading.Tasks;
|
||||
using CMS_CORE_Library.OPENControl;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace CMS_CORE.Osai
|
||||
{
|
||||
@@ -1421,6 +1422,37 @@ namespace CMS_CORE.Osai
|
||||
return ErrororOwner + szErrorClassDesc + ": " + szErrorDesc + " (" + Class + "-" + Num + ")";
|
||||
|
||||
|
||||
case 5:
|
||||
szErrorClassDesc = "FILESYSTEM error class";
|
||||
switch (Num)
|
||||
{
|
||||
case 0x001: szErrorDesc = "An error has occurred while opening a transaction with the target for file transfer."; break;
|
||||
case 0x002: szErrorDesc = "An error has occurred while closing a transaction with the target for file transfer."; break;
|
||||
case 0x003: szErrorDesc = "Invalid file ID."; break;
|
||||
case 0x004: szErrorDesc = "The number of transaction is not valid."; break;
|
||||
case 0x005: szErrorDesc = "Error opening file."; break;
|
||||
case 0x006: szErrorDesc = "Error closing file."; break;
|
||||
case 0x007: szErrorDesc = "A file path containing wildcards was passed to a function that does not support wildcards."; break;
|
||||
case 0x008: szErrorDesc = "Error reading data from file."; break;
|
||||
case 0x009: szErrorDesc = "Error writing data to file."; break;
|
||||
case 0x00A: szErrorDesc = "The logical drive was not found on the target."; break;
|
||||
case 0x00C: szErrorDesc = "The specified file path was not valid."; break;
|
||||
case 0x00D: szErrorDesc = "An attempt was made to create a logical drive on the target with the same name as an existing logical drive."; break;
|
||||
case 0x00E: szErrorDesc = "The invoked function requires a different security level on the target."; break;
|
||||
case 0x00F: szErrorDesc = "A logical drive cannot be created on a remote PC."; break;
|
||||
case 0x010: szErrorDesc = "Insufficient disk space to complete the requested operation."; break;
|
||||
case 0x011: szErrorDesc = "The requested file was not found."; break;
|
||||
}
|
||||
return ErrororOwner + szErrorClassDesc + ": " + szErrorDesc + " (" + Class + "-" + Num + ")";
|
||||
|
||||
|
||||
case 6:
|
||||
szErrorClassDesc = "WINDOWS error class";
|
||||
|
||||
szErrorDesc = new Win32Exception((int) Num).Message;
|
||||
return ErrororOwner + szErrorClassDesc + ": " + szErrorDesc + " (" + Class + "-" + Num + ")";
|
||||
|
||||
|
||||
case 10:
|
||||
szErrorClassDesc = "DLL_INTERFACE error class";
|
||||
switch (Num)
|
||||
|
||||
@@ -1 +1 @@
|
||||
b5b2eb5897f08292a232734ecbe8ea2948fbc0fc
|
||||
9a1c4b88cb1ae7a511e2e79c37db6884ee251c65
|
||||
|
||||
Binary file not shown.
+1
-1
@@ -1 +1 @@
|
||||
7b1ab503ade871757e5ea55988138537112eedfa
|
||||
1c8a422d4d7efb455dfa5a9d1bb9c8f170cb2c87
|
||||
|
||||
Reference in New Issue
Block a user