
//  Коды ошибок без параметров.
//      - при выводе сообщения об ошибке.
#define errErrorDialogBoxParam              0x20000101
//      - при неправильном коде от диалога или пользовательской процедуры.
#define errUnknownErrorDialogBoxParam       0x20000102
//      - при невозможности загрузить KERNEL32.DLL в 32 битной среде из
//        WIN16 приложения.
#define errLoadLibraryEx32WKERNEL32DLL      0x20000103
//      - при невозможности получить адрес в KERNEL32.DLL для процедуры
//        GetLastError из WIN16 приложения.
#define errGetProcAddress32WGetLastError    0x20000104
//      - при попытке загрузить второе приложени 
//        которое использует LCARD_AD.DLL
#define errOneIsNotInTimeIsTooLate          0x20000105


//  Коды ошибок с одним параметром и имеющие сообщение в ресурсе.
//      - при вызове функции в DLL которая пока не поддерживается.
#define errUnsupportedFunction              0x20001001
//      - неизвестный код ошибки.
#define errUnknownError                     0x20001002


//  Коды ошибок двумя параметрами и имеющие сообщение в ресурсе.
//      - при ошибки создания/открытия файла или драйвера.
#define errCreateFile                       0x20002001
//      - при превышении таймаута на ожидание в функции f.
#define errTimeout                          0x20002002
//      - ошибка при работе с драйвером.
#define errDeviceIoControl                  0x20002003
//      - при попытке получить адрес функции f в 32 битной DLL из
//        WIN16 приложения.
#define errGetProcAddress32W                0x20002004
//      - CloseHandle error
#define errCloseHandle                      0x20002005
//      - DLL 32
#define errFreeLibrary32W                   0x20002006
//      - Попытка использовать неправильую версию.
#define errBadVersion                       0x20002007

  

