There are hundreds of error codes that may be returned by a CIFS
server. Rather than represent each with it's own Exception
class, this class represents all of them. For many of the popular
error codes, constants and text messages like "The device is not ready"
are provided.
The jCIFS client maps DOS error codes to NTSTATUS codes. This means that
the user may recieve a different error from a legacy server than that of
a newer varient such as Windows NT and above. If you should encounter
such a case, please report it to jcifs at samba dot org and we will
change the mapping.