Microsoft have documented all the DOS error codes at : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/system_error_codes.asp
Plus here's the docs on the internal (NTDLL.DLL) API they use to convert from NT_STATUS to DOS error codes. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/rtlntstatustodoserror.asp Enjoy :-). Jeremy.