![[Toc]](../../toc.gif)
![[Index]](/idx.gif)
DosErrClass
#define INCL_DOSMISC
USHORT rc = DosErrClass(Code, Class, Action, Locus);
USHORT Code; /* Error code for analysis */
PUSHORT Class; /* Error classification (returned) */
PUSHORT Action; /* Recommended action (returned) */
PUSHORT Locus; /* Error locus (returned) */
USHORT rc; /* return code */
Example
This example attempts to delete a non-existent file. The error returned
is then plugged into DosErrClass for more information about the error and
what actions should be taken.
#define INCL_DOSQUEUES
#define RESERVED 0L
#define FILE_DELETE "adlkjf.dkf"
USHORT Error;
USHORT Class;
USHORT Action;
USHORT Locus;
USHORT rc;
Error = DosDelete(FILE_DELETE, /* File name path */
RESERVED); /* Reserved (must be zero) */
rc = DosErrClass(Error, /* Error code for analysis */
&Class, /* Error classification */
&Action, /* Recommended action */
&Locus); /* Error locus */
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs