|
|






















|
Тип ошибки |
Причина |
Значение |
||
|
Ввод/вывод |
Ошибка доступа к файлу или устройству ввода/вывода |
Большинство исключений ввода/вывода связано с кодом ошибки, возвращаемом Windows при обращении к файлу |
||
|
Куча |
Ошибка использования динамической памяти |
Ошибки кучи возникают при недостатке памяти или когда в приложении присутствует указатель на область памяти вне кучи |
||
|
Целочисленные математические операции |
Неправильное действие с выражением целого типа |
Ошибки включают в себя: деление на ноль, переполнение, выход за пределы диапазона и др. |
||
|
Математические операции с плавающей точкой |
Неправильное действие с выражением вещественного типа |
Ошибки с вещественными числами могут исходить от математического сопроцессора или программного эмулятора. Ошибки включают в себя: неправильные инструкции, деление на ноль, переполнение и др. |
||
|
Операция аs |
Неправильная работа с классами при помощи операции as |
Объекты могут работать только с совместимыми объектами |
||
|
Преобразование |
Неправильное преобразование типов |
Функции преобразования типов (IntToStr, StrToInt И др.) генерируют эту ошибку в случае невозможности преобразования |
||
|
Аппаратные |
Системные условия |
Аппаратные ошибки указывают, что или процессор, или пользователь сгенерировал ошибку: доступа, переполнения стека или другую |
||
|
Тип Variant |
Неправильное использование типа Variant |
Ошибка возникает в выражениях, где не может использоваться тип Variant |
||
|
Exception |
- базовый класс исключений |
||
|
EAbort |
- исключение для намеренного прерывания вычислений |
||
|
EAbstractError |
- попытка вызова абстрактного метода |
||
|
EAccessViolation |
- ошибка доступа к памяти |
||
|
EArrayError |
- ошибка при работе с массивами |
||
|
EAssertionFailed |
- ошибка при проверке истинности |
||
|
EBitsError |
- ошибка доступа к массиву булевых величин TBits |
||
|
ECacheError |
- ошибка построения кэша |
||
|
EComponentError |
- ошибка регистрации или переименования компонента |
||
|
EControlC |
- нажатие пользователем клавиш |
||
|
EConvertError |
- ошибка преобразования строк (объектов) |
||
|
EDatabaseError |
- ошибка работы с базами данных |
||
|
EDBClient |
- ошибка в наборе данных клиента |
||
|
EReconcileError |
- ошибка обновления данных компонента TClientDataset |
||
|
EDBEngineError |
- ошибка в BDE |
||
|
ENoResultSet |
- генерируется компонентом TQuery при попытке открыть запрос без select |
||
|
EUpdateError |
- ошибка при обновлении В TProvider |
||
|
EDateTimeError |
- ошибка ввода даты или времени |
||
|
EDimensionMapError |
- ошибка формата данных в кубе решений |
||
|
EDimlndexError |
- ошибочный индекс в задании размерности в кубе решений |
||
|
EExternalException |
- неизвестное исключение |
||
|
EInOutError |
- ошибка ввода/вывода в файл |
||
|
EIntError |
- базовый класс исключений целочисленных математических операций |
||
|
EDivByZero |
- ошибка деления на ноль |
||
|
ERangeError |
- значение или индекс вне допустимого диапазона |
||
|
EIntOverflow |
- переполнение |
||
|
EIntfCastError |
- ошибочное преобразование типов as к интерфейсу |
||
|
EInvalidGraphic |
- нераспознаваемый графический файл |
||
|
EInvalidGraphicOperation |
- ошибка при операциях с графикой |
||
|
EInvalidGridOperation |
- ошибка при работе с сеткой (Grid) |
||
|
EInvalidOperation |
- ошибочная операция с компонентом |
||
|
EInvalidPointer |
- ошибка при операциях с указателем |
||
|
EListError |
- ошибка при работе со списком |
||
|
ELowCapacityError |
- ошибка выделения памяти для куба решений |
||
|
EMathError |
- базовый класс исключений операций с плавающей запятой |
||
|
EInvalidArgument |
- недопустимое значение параметра при обращении к математической функции |
||
|
EInvalidOp |
- неопределенная операция |
||
|
EOverflow |
- ошибка переполнения |
||
|
EUnderflow |
- потеря значащих разрядов |
||
|
EZeroDi'vide |
- ошибка деления на ноль |
||
|
EMCIDeviceError |
- ошибка доступа к устройствам через драйвер MCI (Media Control Interface) |
||
|
EMenuError |
- ошибка при работе с элементами меню |
||
|
EOleCtrlError |
- ошибка при связывании приложения с элементом ActiveX |
||
|
EOleError |
- низкоуровневая ошибка OLE |
||
|
EOleSysError |
- ошибка интерфейса OLE IDispatch |
||
|
EOleException |
- ошибка OLE, связанная со свойством или методом |
||
|
EOutlineError |
- ошибка при работе с Tout line |
||
|
EOutOfMemory |
- ошибка распределения памяти |
||
|
EOutOfResources |
- ошибка создания обработчика Windows |
||
|
EPackageError |
- исключение, генерируемое при загрузке или использовании пакета |
||
|
EParserError |
- ошибка преобразования текста описания формы в двоичный формат |
||
|
EPrinter |
- ошибка печати |
||
|
EPrivelege |
- ошибка выполнения инструкции процессора из-за нехватки привилегий |
||
|
EPropReadOnly |
- ошибка записи с помощью OLE значения свойства, предназначенного только для чтения |
||
|
EPropWriteOnly |
- ошибка чтения с помощью OLE значения свойства, предназначенного только для записи |
||
|
EPropertyError |
- ошибка при задании значения свойства |
||
|
ERegistryException |
- ошибка при работе с реестром Windows |
||
|
EReportError |
- ошибка задания типа сервера (компонент TReport не может соединиться с базой данных) |
||
|
EResNotFound |
- ошибка загрузки файла ресурсов (*.DFM или *.RES) во время создания приложения |
||
|
EStackOverflow EStreamError |
- переполнение стека - базовый класс исключений ошибок потоков |
||
|
EFCreateError |
- ошибка создания файла |
||
|
EFOpenError |
- ошибка открытия файла |
||
|
EFilerError |
- базовый класс исключений файловых потоков |
||
|
EReadError |
- ошибка чтения заданного числа байт |
||
|
EWriteError |
- ошибка записи заданного числа байт |
||
|
EclassNotFound |
- ошибка связи компонента с приложением |
||
|
Elnvalidlmage |
- ошибка чтения файла ресурсов |
||
|
EmethodNotFound |
- не найден метод |
||
|
EStringListError |
- ошибка доступа к окну списка |
||
|
EThread |
- ошибка многопоточного приложения |
||
|
ETreeViewError |
- ошибка индекса при работе с TTreeview |
||
|
EVariantError |
- ошибка при работе с типом данных variant |
||
|
EWin32Error |
- внутренняя ошибка Windows |
||


|
Значение класса |
Приоритет |
Числовое значение |
||
|
Idle |
Низший приоритет для выполнения фоновых задач |
4 |
||
|
Normal |
Стандартный приоритет, который имеют большинство приложений Windows |
7-9 |
||
|
High |
Приоритет высокого уровня, приложение получает больше процессорного времени, чем имеющее класс Normal |
13 |
||
|
Reaitime |
Наивысший уровень приоритета |
24 |
||
|
Значение относительного приоритета |
Приоритет |
Числовое значение |
||
|
TpIdle |
Данный поток выполняется, когда система не занята и не выполняются никакие другие потоки. Windows не будет прекращать работу других потоков для выполнения потока, имеющего приоритет tpldle |
-15 |
||
|
TpLowest |
Низший приоритет выполнения. Данный поток занимает минимум процессорного времени |
-2 |
||
|
ТрLower |
Низкий приоритет. Данный поток занимает немного больше процессорного времени, чем имеющий приоритет tpLowest |
-1 |
||
|
TpNormal |
Нормальный приоритет. Все потоки по умолчанию имеют приоритет tpNormal |
0 |
||
|
TpHigher |
Высокий приоритет. Данный поток имеет приоритет выше нормального |
1 |
||
|
TpHighest |
Высший приоритет. Данный поток имеет приоритет выше, чем tpHigher |
2 |
||
|
TpTimeCritical |
Наивысший приоритет. Поток с данным приоритетом занимает максимум процессорного времени |
15 |
||
|
Имя файла пакета |
Модули, входящие в пакет |
||
|
VCL50.BPL |
Ax, Buttons, Classes, Clipbrd, Comctrls, Coraractrl, Commdlg, Comobj, Comstrs, Consts, Controls, Ddeml, Dialogs, Digs, Dsgnintf, Dsgnwnds, Editintf, Exptintf, Extctrls, Extdlgs, Fileintf, Forms, Graphics, Grids, Imm, IniFiles, Isapi, Isapi2, Istreams, Libhelp, Libintf, Lzexpand, Mapi, Mask, Math, Menu, Messages, Mmsystem, Nsapi, 01e2I, Oleconst, Olectnrs, Olectrls, Oledlg, Penwin, Printers, Proxies, Registry, Regstr, Richedit, Shellapi, Shlobj, Stdctrls, Stdvcl, Sysutils, Tlhelp32, Toolintf, Toolwin, Typinfo, Vclcom, Virtintf, Windows, Wininet, Winsock, Winspool, Winsvc |
||
|
VCLX50.BPL |
Checklst, Colorgrd, Ddeman, Filectrl, Mplayer, Outline, Tabnotbk, Tabs |
||
|
VCLDB50.BPL |
Bde, Bdeconst, Bdeprov, Db, Dbcgrids, Dbclient, Dbcommon, Dbconsts, Dbctrls, Dbgrids, Dbinpreq, Dblogdlg, Dbpwdlg, Dbtables, Dsintf, Provider, Smintf |
||
|
VCLDBX50.BPL |
Dblookup, Report |
||
|
DSS50.BPL |
Mxarrays, Mxbutton, Mxcommon, Mxconsts, Mxdb, Mxdcube, Mxdssqry, Mxgraph, Mxgrid, Mxpivsrc, Mxqedcom, Mxqparse, Mxqryedt, Mxstore, Mxtables, Mxqvb |
||
|
QRPT50.BPL |
Qr2const, Qrabout, Qralias, Qrctrls, Qrdatasu, Qrexpbld, Qrextra, Qrprev, Qrprgres, Qrprntr, Qrqred32, Quickrpt |
||
|
TEE50.BPL |
Arrowcha, Bubblech, Chart, Ganttch, Series, Teeconst, Teefunci, Teengine, Teeprocs, Teeshape |
||
|
TEEDB50.BPL |
Dbchart, Qrtee |
||
|
TEEUI50.BPL |
Areaedit, Arrowedi, Axisincr, Axmaxmin, Baredit, Brushdlg, Bubbledi, Custedit, Dbeditch, Editchar, Flineedi, Ganttedi, leditcha, Pendlg, Pieedit, Shapeedi, Teeabout, Teegally, Teelisb, Teeprevi, Teexport |
||
|
VCLSMP50.BPL |
Sampreg, Smpconst |
||
|
Имя файла пакета |
Вкладки палитры компонентов |
||
|
DCLSTD50.BPL |
Standard, Additional, System, Win32, Dialogs |
||
|
DCLTEE50.BPL |
Additional (компонент TChart) |
||
|
DCLDB50.BPL |
Data Access, Data Controls |
||
|
DCLMID50.BPL |
Data Access (MIDAS) |
||
|
DCL31W50.BPL |
Win 3.1 |
||
|
DCLNET50.BPL, NMFAST50.BPL |
Internet |
||
|
DCLSMP50.BPL |
Samples |
||
|
DCLOCX50.BPL |
ActiveX |
||
|
DCLQRT50.BPL |
Qreport |
||
|
DCLDSS50.BPL |
Decision Cube |
||
|
IBSMP50.BPL |
Samples (компонент IBEventAlerter) |
||
|
DCLINT50.BPL |
Мастер многоязыковой поддержки |
||
|
RCEXPERT.BPL |
Мастер ресурсов |
||
|
DBWEBXPRT.BPL |
Мастер Web |
||
|
Расширение файла |
Содержание файла |
||
|
DPK |
Исходный файл пакета, содержащий список модулей, расположенных в пакете. Он создается при запуске редактора пакета (по своему назначению и функциональности он похож на файл проекта Delphi *.DPR) |
||
|
DCP |
Двоичный файл, содержащий заголовок пакета и описание всех файлов *.DCU, расположенных в пакете, включая всю символьную информацию, которая требуется для компилятора. Всего один файл данного типа создается для одного пакета |
||
|
DCU |
Двоичный файл, содержащий текст модуля, находящийся в пакете. Для каждого модуля создается один файл *.DCU |
||
|
BPL |
Файл пакета, используемого во время работы приложения. Этот файл является аналогом динамически загружаемой библиотеки (*.DLL) Windows, которая содержит специфичные характеристики среды Delphi. Если это пакет времени выполнения, то вы должны передавать данный пакет пользователю вместе с файлом приложения. В случае, если это пакет разработки, он должен распространяться среди программистов, использующих его для написания приложений |
||


|
Директива |
Применение |
||
|
{$IMPLICITBUILD OFF} |
Служит для предотвращения перекомпиляции пакета. Применяется в тех случаях, когда пакет не изменяется |
||
|
{$G-} или { IMPORTEDDATA OFF} |
Применяется для предотвращения размещения модуля внутри пакета. Данная директива размещается внутри модуля. Желательно, чтобы этот модуль был напрямую связан с приложением |
||
|
{ $WEAKPACKAGEUNIT ON} |
Когда в файле модуля встречается эта директива, компилятор опускает данный модуль из BPL-файла и создает локальную копию модуля тогда, когда это будет необходимо (при вызове модуля из приложения или пакета). Модуль, имеющий такую директиву, называется слабым пакетом (weakly packaged) |
||
|
{$DENYPACKAGEUNIT ON} |
То же, что И {IMPORTEDDATA OFF} |
||
|
{$DESIGNONLY ON} |
Компилирует пакет как пакет design time |
||
|
{$RUNONLY ON} |
Компилирует пакет как пакет runtime |
||






|
Функция |
Назначение |
||
|
HeapCreate |
Резервирует непрерывный блок памяти в виртуальном адресном пространстве процесса, т. е. создает кучу |
||
|
HeapAlloc |
Выделяет блок неперемещаемой памяти в куче |
||
|
HeapReAlloc |
Служит для изменения размера блока памяти, выделенного функцией HeapAlloc |
||
|
HeapFree |
Освобождает блок памяти, выделенной функцией HeapAlloc |
||
|
HeapDestroy |
Уничтожает кучу, созданную с помощью функции HeapCreate |
||
|
VirtualAlloc |
Резервирует или размещает страницы в виртуальной памяти процесса |
||
|
VirtualFree |
Освобождает страницы в виртуальной памяти процесса |
||
|
VirtualLock |
Защищает диапазон адресов от переноса в страницу памяти |
||
|
VirtualUnlock |
Снимает защиту, установленную функцией VirtualLock |
||
|
VirtualQuery |
Выдает информацию о диапазоне страниц в виртуальной памяти процесса, вызвавшего данную функцию |
||
|
VirtualQusryEx |
То же, что И VirtualQuery, только для определенного процесса |
||
|
VirtualProtect |
Изменяет права доступа к определенному диапазону памяти в адресном пространстве процесса, вызвавшего данную функцию |
||
|
VirtualProtectEx |
То же, что и VirtualProtect, только для определенного процесса |
||
|
Характеристика |
Windows NT |
Windows 95 |
Windows 3.1 с поддержкой Win32 |
||
|
32-битная система координат |
Есть |
Нет |
Нет |
||
|
Асинхронный файловый ввод/вывод |
Есть |
Нет |
Нет |
||
|
Асинхронная модель ввода информации |
Есть |
Есть |
Нет |
||
|
Мультимедиа API |
Есть |
Есть |
На уровне Windows 3.1 |
||
|
Поддержка многопроцессорных материнских плат |
Есть |
Нет |
Нет |
||
|
Динамический обмен данными (DDE) по сети |
Есть |
Есть |
Нет |
||
|
Поддержка процессоров других фирм-производителей (не Intel) |
Есть |
Нет |
Нет |
||
|
Вытесняющая многозадачность |
Есть |
Есть |
Нет |
||
|
Безопасность (сертификат С2) |
Есть |
Нет |
Нет |
||
|
Разделяемое адресное пространство |
Есть |
Есть |
Нет |
||
|
Поддержка TAPI (Telephone API) |
Есть |
Есть |
Нет |
||
|
Потоки |
Есть |
Есть |
Нет |
||
|
Системные ресурсы для объектов User и GDI |
Практически не ограничены |
Расширенные |
Ограниченные |
||
|
Значение параметра |
Выполняемое действие |
||
|
SEM_FAILCRITICALERRORS |
При установке данного значения операционная система не отображает окно сообщения об ошибке. Вместо этого, операционная система отправляет данную ошибку вызвавшему ее процессу |
||
|
SEM_NOALIGNMENTFAULTEXCEPT |
Данное значение не используется для процессоров семейства х86 |
||
|
SEM_NOGPFAULTERRORBOX |
Данное значение применяется при отладке приложений. При установке этого значения операционная система не отображает окно сообщения об ошибке |
||
|
SEM_NOOPENFILEERRORBOX |
При установке данного значения, операционная система не отображает окно сообщения об ошибке открытия файла. Ошибка возвращается в вызвавший ее процесс |
||
|
Функция Win32 АРI |
Предназначение |
||
|
CreateProcess |
Создает новый процесс и его главный поток. Используется вместо функции Windows 3.1 winExec. При помощи данной функции можно запускать приложения |
||
|
ExitProcess |
Завершение выполнения процесса и всех его потоков |
||
|
GetCurrentProcess |
Возвращает псевдодескриптор текущего процесса. Настоящий дескриптор текущего процесса можно получить С ПОМОЩЬЮ функции DuplicateHandle |
||
|
DuplicateHandle |
Функция, предназначенная для создания копии объекта ядра |
||
|
GetCurrentProcess ID |
Возвращает идентификатор текущего процесса. Данный идентификатор уникален для каждого процесса операционной системы |
||
|
GetExitCodeProeess |
Получение статуса окончания процесса |
||
|
GetPriorityClass |
Возвращает класс приоритета для конкретного процесса |
||
|
GetStartupInfo |
Возвращает содержимое структуры TStartupinfo, которая создается во время создания процесса |
||
|
OpenProcess |
Возвращает дескриптор процесса по его идентификатору |
||
|
SetPriorityClass |
Устанавливает класс приоритета для конкретного процесса |
||
|
TerminateProcess |
Прекращение выполнения процесса и всех его потоков |
||
|
WaitForInput Idle |
Перевод процесса в режим ожидания ввода |
||





|
OnChange |
OnEnter |
OnMouseMove |
||
|
OnClick |
OnExit |
OnPaint |
||
|
OnDblClick |
OnKeyDown |
OnProgress |
||
|
OnDragDrop |
OnKeyPress |
OnStartDrag |
||
|
OnDragOver |
OnKeyUp |
OnMouseUp |
||
|
OnEndDrag |
OnMouseDown |
|
||




|
Клавиша |
Десятичное число |
Шестнадцатеричное число |
Символическое имя |
||
|
|
112 |
70 |
VK F1 |
||
|
|
113 |
71 |
VK_F2 |
||
|
|
114 |
72 |
VK_F3 |
||
|
|
115 |
73 |
VK_F4 |
||
|
|
116 |
74 |
VK_F5 |
||
|
|
117 |
75 |
VK_F6 |
||
|
|
118 |
76 |
VK F7 |
||
|
|
119 |
77 |
VK_F8 |
||
|
|
120 |
78 |
VK_F9 |
||
|
|
121 |
79 |
VK F10 |
||
|
<Пробел> |
32 |
20 |
VK SPACE |
||
|
|
8 |
8 |
VK_BACK |
||
|
|
9 |
9 |
VKJTAB |
||
|
|
13 |
OD |
VK_RETURN |
||
|
|
16 |
10 |
VK SHIFT |
||
|
|
17 |
11 |
VK_CONTROL |
||
|
|
18 |
12 |
VK_MENU- |
||
|
|
20 |
14 |
VK_CAPITAL |
||
|
<Еsc> |
27 |
1В |
VK ESCAPE |
||
|
|
45 |
2D |
VK INSERT |
||
|
|
33 |
21 |
VK PRIOR |
||
|
|
34 |
22 |
VK_NEXT |
||
|
|
35 |
23 |
VK END |
||
|
|
36 |
24 |
VK HOME |
||
|
<Стрелка влево |
37 |
25 |
VK_LEFT |
||
|
<Стрелка вверх> |
38 |
26 |
VK UP |
||
|
<Стрелка вправо> |
39 |
27 |
VK_RIGHT |
||
|
<Стрелка вниз> |
40 |
28 |
VK DOWN |
||
|
|
46 |
2E |
VK_DELETE |
||
|
|
44 |
2C |
VKJ3NAPSHOT |
||
|
|
145 |
91 |
VK SCROLL |
||
|
|
19 |
13 |
VK_PAUSE |
||
|
|
144 |
90 |
VK_NUMLOCK |
||
|
<0> |
96 |
60 |
VK_NUMPADO |
||
|
<1> |
97 |
61 |
VK_NUMPAD1 |
||
|
<2> |
98 |
62 |
VK_NUMPAD2 |
||
|
<3> |
99 |
63 |
VK_NUMPAD3 |
||
|
<4> |
100 |
64 |
VK_NUMPAD4 |
||
|
<5> |
101 |
65 |
VKJTOMPAD5 |
||
|
<6> |
102 |
66 |
VK_NUMPAD6 |
||
|
<7> |
103 |
67 |
VK_NUMPAD7 |
||
|
<8> |
104 |
68 |
VK_NUMPAD8 |
||
|
<9> |
105 |
69 |
VK_NUMPAD9 |
||
|
<*> |
106 |
6А |
VK_MULTIPLY |
||
|
<+> |
107 |
6В |
VK_ADD |
||
|
<-> |
109 |
6D |
VK_SUBTRACT |
||
|
<.> |
110 |
6Е |
VK_DECIMAL |
||
|
> |
111 |
6F |
VK_DIVIDE |
||



|
Константа |
Числовое значение |
Набор символов |
||
|
ANSI CHARSET |
0 |
Символы ANSI |
||
|
DEFAULT_CHARSET |
1 |
Символы, установленные по умолчанию. Шрифт выбирается только по имени (Name) и размеру (size) |
||
|
SYMBOL CHARSET |
2 |
Стандартный символьный набор |
||
|
MAC__CHARSET |
77 |
Набор символов Macintosh |
||
|
GREEK CHARSET |
161 |
Набор греческих символов |
||
|
RUSSIAN_CHARSET |
204 |
Кириллица |
||
|
EASTEUROPE CHARSET |
238 |
Набор, включающий в себя символы, добавляемые к основным буквам для восточноевропейских языков |
||
|
OEM_CHARSET |
255 |
Набор символов операционной системы |
||
|
Константа |
Цвет |
||
|
ClBlack |
Черный |
||
|
CIMaroon |
Темно-бордовый |
||
|
ClGreen |
Зеленый |
||
|
ClOlive |
Оливковый |
||
|
CINavy |
Темно-синий |
||
|
Cl Purple |
Пурпурный |
||
|
CITeal |
Морской |
||
|
CIGray |
Серый |
||
|
CISilver |
Серебристый |
||
|
CIRed |
Красный |
||
|
CILime |
Лимонный |
||
|
ClBlue |
Синий |
||
|
ClYellow |
Желтый |
||
|
ClFuchsia |
Сиреневый |
||
|
СlAqua |
Голубой |
||
|
ClWhite |
Белый |
||
|
ClBackground |
Цвет фона рабочего стола Windows |
||
|
CIScrollBr |
Цвет полос прокрутки |
||
|
ClActiveCaption |
Цвет фона полосы заголовка активного окна |
||
|
CllnactiveCaption |
Цвет фона полосы заголовка неактивного окна |
||
|
CIMenu |
Цвет фона меню |
||
|
ClWindow |
Цвет фона окна |
||
|
ClWindowFrame |
Цвет рамки окна |
||
|
CIMenuText |
Цвет текста меню |
||
|
ClWindowText |
Цвет текста окна |
||
|
CICaptionText |
Цвет текста заголовка в активном окне |
||
|
ClActiveBorder |
Цвет бордюра активного окна |
||
|
ClInactiveBorder |
Цвет бордюра неактивного окна |
||
|
ClAppWorkSpace |
Цвет рабочей области приложения |
||
|
ClHighlight |
Цвет фона выделенного текста |
||
|
ClHighlightText |
Цвет выделенного текста |
||
|
ClBtnFace |
Цвет поверхности кнопки |
||
|
ClBtnShadow |
Цвет тени, отбрасываемой кнопкой |
||
|
CIGrayText |
Цвет текста недоступных элементов окна |
||
|
ClBtnText |
Цвет текста кнопки |
||
|
ClInactiveCaptionText |
Цвет заголовка в неактивном окне |
||
|
ClBtnHighlight |
Цвет выделенной кнопки |
||
|
C13DdkShadow |
Цвет темных теней трехмерных элементов окна |
||
|
ClBDlight |
Светлый цвет на краях трехмерных элементов окна |
||
|
ClInfoText |
Цвет текста советов |
||
|
ClInfoBk |
Цвет фона советов |
||
|
Значение свойства |
Действие при копировании |
||
|
cmBlackness |
Заполняет область, в которую производится копирование, черным цветом. Собственное изображение и копируемое изображение удаляются |
||
|
cmDstlnvert |
Инвертирует изображение области копирования. Копируемое изображение может быть любым - оно не участвует в процессе инвертирования |
||
|
cmMergeCopy |
Объединяет изображение, находящееся в области копирования, и копируемое изображение при помощи булевой операции AND |
||
|
cmMergePaint |
Объединяет изображение, находящееся в области копирования, и инвертированное копируемое изображение при помощи булевой операции OR |
||
|
cmNotSrcCopy |
Помещает в область копирования инверсное копируемое изображение, причем изображение, находящееся в копируемой области, игнорируется |
||
|
crnNotSrcErase |
Объединяет изображение, находящееся в области копирования, и копируемое изображение при помощи булевой операции OR, после чего результат копирования инвертируется |
||
|
cmPatCopy |
Копирует шаблон источника в область копирования, причем собственное изображение игнорируется |
||
|
cmPatlnvert |
Объединяет изображение, находящееся в области копирования, и шаблон источника при помощи булевой операции XOR |
||
|
cmPatPaint |
Объединяет инверсное изображение источника и его шаблон при помощи булевой операции OR, затем результат объединяется с изображением, находящемся в области копирования, при помощи булевой операции OR |
||
|
cmSrcAnd |
Объединяет изображение, находящееся в области копирования, и изображение источника при помощи булевой операции AND |
||
|
cmSrcCopy |
Копирует изображение источника в область копирования. Собственное изображение, находящееся в области копирования, игнорируется. Данный режим применяется по умолчанию |
||
|
cmSrcErase |
Инвертирует изображение в области копирования и объединяет результат с изображением источника при помощи булевой операции AND |
||
|
cmSrcInvert |
Объединяет изображение источника с изображением в области копирования при помощи булевой операции XOR. Повторное копирование восстанавливает прежнее изображение в области копирования |
||
|
cmSrcPaint |
Объединяет изображение в области копирования и изображение источника при помощи булевой операции OR |
||
|
cmWhiteness |
Заполняет область копирования белым цветом, собственное изображение и копируемое изображение игнорируются |
||
|
Значение свойства Cursor |
Изображение указателя мыши |
||
|
crDefault |
Указатель, принятый по умолчанию. Обычно это crArrow |
||
|
crNone |
Без изображения указателя |
||
|
crArrow |
Стрелка |
||
|
crcross |
Крест |
||
|
crIBeam |
Указатель в виде курсора для ввода текста |
||
|
crSize |
Указатель изменения размера окна |
||
|
crSizeNESW |
Указатель изменения размера окна в правом верхнем углу или в левом нижнем |
||
|
crSizeNS |
Указатель изменения размера окна вверху или внизу (по вертикали) |
||
|
crSizeNWSE |
Указатель изменения размера окна в левом верхнем углу или в правом нижнем |
||
|
crSizeWE |
Указатель изменения размера окна слева или справа (по горизонтали) |
||
|
crUpArrow |
Стрелка вверх |
||
|
crHourGlass |
Песочные часы |
||
|
crDrag |
Перетаскивание компонента |
||
|
crNoDrop |
Указатель, показывающий невозможность переноса компонента в данную область |
||
|
crHSplit |
Горизонтальный разделитель |
||
|
crVSplit |
Вертикальный разделитель |
||
|
crMultiDrag |
Перетаскивание нескольких компонентов |
||
|
crSQLWait |
Ожидание выполнения SQL-запроса |
||
|
crNo |
Указатель, показывающий невозможность действия |
||
|
crAppStart |
Ожидание старта приложения (стрелка с песочными часами) |
||
|
crHelp |
Стрелка с вопросом |
||
|
crHandPoint |
Указатель в форме руки |
||
|
Значение свойства |
Режим переноса данных |
||
|
batAppend |
Записи из источника данных переносятся в приемник, не изменяя уже существующих в приемнике данных. Таблица-приемник должна существовать до начала переноса данных |
||
|
batUpdate |
Записи из источника данных переносятся в приемник, изменяя уже существующие значения в приемнике. Новые записи в таблицу-приемник не добавляются. Таблица-приемник должна существовать до начала переноса данных |
||
|
batAppendUpdate |
Записи из источника данных переносятся в приемник, заменяя уже существующие и добавляя новые записи. Таблица-приемник должна быть создана до начала переноса данных и индексирована |
||
|
batDelete |
Записи в таблице-приемнике, которым есть соответствие в таблице-источнике, удаляются из приемника. Таблица-приемник должна быть создана до начала переноса данных и должна быть индексирована |
||
|
batCopy |
Создается копия таблицы-источника. Если до копирования таблица-приемник уже существовала, ее содержимое полностью изменяется на содержимое источника |
||
|
Тип свойства |
Отображение свойств в окне инспектора объектов |
||
|
Простой (Simple) |
Числовые, символьные и строковые свойства отображаются соответственно как числа, символы и строки. Разработчик может редактировать значения данных свойств непосредственно в окне инспектора объектов |
||
|
Перечисляемый (Enumerated) |
Свойства перечисляемых типов (включая булевы) отображаются в инспекторе объектов как редактируемые строки. Разработчик может кроме непосредственного ввода значения свойства переключать допустимые значения свойства двойным щелчком в поле значения свойства инспектора объектов, либо выбирать допустимое значение из выпадающего списка |
||
|
Множество (Set) |
Свойства типа Set отображаются в инспекторе объектов как множества. При помощи двойного щелчка на значении свойства разработчик может расширить множество и установить каждому элементу множества булево значение (true, если данный элемент входит во множество) |
||
|
Объект (object) |
Свойства такого типа часто имеют свой собственный редактор свойств. Свойства типа объект должны быть потомками класса TPersistent |
||
|
Массив (Array) |
Свойства типа Array должны иметь свой собственный редактор свойств. Инспектор объектов Delphi не поддерживает редактирование свойств данного типа. Разработчик должен при регистрации компонента определить редактор свойств |
||
|
Название метода |
Тип возвращаемого результата |
Результат |
||
|
Classlnfo |
Pointer |
Указатель на информацию о типе объекта |
||
|
ClassName |
String |
Имя класса объекта |
||
|
ClassParent |
Tclass |
Тип класса-предка объекта |
||
|
ClassType |
Tclass |
Тип объекта |
||
|
InheritsFrom |
Boolean |
Является ли объект потомком данного класса |
||
|
InstanceSize |
Word |
Размер объекта, как экземпляра класса, в байтах |
||


|
Класс |
Возможности класса |
||
|
TObject |
Классы, предком которых является данный класс, не являются компонентами. Класс TObject применяется при создании объектов, которые, обычно, являются предками для других компонентов |
||
|
TComponent |
Применяется для создания невизуальных компонентов |
||
|
TGraphicControl |
Применяется для создания не оконных компонентов, т. е. компонентов без дескриптора окна. Потомки данного класса размещаются в клиентской области своих родительских компонентов и не требуют системных ресурсов |
||
|
TWinControl |
Применяется для создания компонентов, имеющих дескриптор окна. Данные компоненты являются компонентами оконного типа и могут содержать в себе другие компоненты |
||
|
TCustomControl |
Этот класс является потомком TWinControl и дополняет его областью вывода (канвой). В данный класс добавлен метод Paint. Рекомендуется использовать настоящий класс для создания пользовательских оконных компонентов |
||
|
TCustomClassName |
Библиотека визуальных компонентов содержит несколько классов, у которых не все свойства объявлены как published, т. е. доступные из других модулей, но на основе данных классов можно создавать классы-потомки, в которых и объявлять данные свойства. Таким образом, разработчик может создать несколько идентичных классов на основе одного класса ClassName и в каждом из этих классов определять необходимые свойства из набора предопределенных свойств |
||
|
TComponentName |
Позволяет создавать компоненты-потомки, предками которых являются обычные компоненты или классы VCL Delphi. Таким образом, если перед разработчиком стоит задача расширить возможности какого-либо компонента Delphi, можно использовать данный класс |
||
|
Секция |
Размещаемые методы |
||
|
Private |
В данной секции лучше всего размещать те методы, которые не могут изменяться в компонентах-потомках. Эти методы не доступны вне данного компонента |
||
|
Protected |
В этой секции размещают методы, которые будут доступны для изменения в компонентах-потомках |
||
|
Public |
Данная секция предназначена для размещения методов, которые доступны любому пользователю компонента. Доступ полный во время работы приложения, но не во время разработки, т. е. данные методы недоступны в окне инспектора объектов |
||
|
Published |
В этой секции размещаются свойства компонента, которые доступны во время разработки приложения в окне инспектора объектов |
||








|
Значение |
Описание |
||
|
S_OK |
Интерфейс поддерживается |
||
|
E_NOINTERFACE |
Интерфейс не поддерживается |
||
|
E_UNEXPECTED |
Неизвестная ошибка |
||
|
Расширение СОМ |
Краткое описание |
||
|
Серверы автоматизации (Automation servers) |
Серверы автоматизации- это объекты, которыми можно управлять из других приложений во время работы приложения. Таким образом, автоматизация- это способность приложения программно контролировать объекты других приложений |
||
|
Диспетчеры автоматизации или СОМ-клиенты (Automation Controllers, COM Clients) |
Диспетчеры автоматизации- это клиенты серверов автоматизации. Они позволяют разработчику или пользователю писать сценарии для управления серверами автоматизации |
||
|
Элементы управления ActiveX (ActiveX Controls) |
Элементы управления ActiveX предназначены для серверов внутри процесса (in-process COM servers). Элементы ActiveX обычно используются путем встраивания в приложение-клиент |
||
|
Библиотеки типов (Type Libraries) |
Библиотеки типов представляют собой статичные структуры данных, которые часто сохраняются как файлы ресурсов. Они содержат детализированную информацию об объекте и его интерфейсах. Клиенты серверов автоматизации и элементы управления ActiveX используют данную информацию и всегда считают ее доступной |
||
|
Страницы активного сервера (Active Server Pages) |
Активные серверные страницы- это компоненты ActiveX, которые позволяют вам создавать динамически изменяющиеся Web-страницы |
||
|
Активные документы (Active Documents) |
Активные документы - это объекты, которые поддерживают связывание и внедрение, визуальное редактирование, перенос (drag-and-drop). В качестве примера таких документов можно представить документы Microsoft Word и книги Microsoft Excel |
||
|
Визуальные межпроцессные объекты (Visual Cross-process Objects) |
Визуальные межпроцессные объекты- это визуальные объекты, которыми можно управлять из других процессов |
||

|
СОМ-объект |
Визуаль-ность |
Процесс |
Связь |
Библиотека типов |
||
|
Активный документ (Active Document) |
Обычно визуальный |
Внутренний или локальный |
OLE |
Нет |
||
|
Автоматизация (Automation) |
Может быть как визуальным, так и невизуальным |
Внутренний, локальный или удаленный |
Автоматический маршалинг при помощи интерфейса IDispatch |
Требуется для автоматического маршалмнга |
||
|
Элемент управления ActiveX (ActiveX Control) |
Обычно визуальный |
Внутренний |
Автоматический маршалинг при помощи интерфейса IDispatch |
Требуется |
||
|
Произвольный объект интерфейса |
По выбору |
Внутренний |
Не требуется маршалинг |
Рекомендуется |
||
|
Произвольный объект интерфейса |
По выбору |
Внутренний, локальный или удаленный |
Автоматический маршалинг в зависимости от библиотеки типов, в противном случае-ручной маршалинг |
Рекомендуется |
||




|
Мастер |
Предоставляемые интерфейсы |
Действия, выполняемые мастером |
||
|
СОМ-сервер |
lUnknown |
Экспортирует необходимые программы, которые осуществляют регистрацию сервера, регистрацию класса, загрузку и выгрузку сервера и экземпляров объекта. Создает и управляет фабрикой класса для объектов, осуществленных в сервере. Указывает СОМ, какие потоковые модели используются для интерфейсов объекта. Обеспечивает библиотеку типов, если она требуется |
||
|
Сервер автоматизации |
lUnknown, IDispatch |
Выполняет все описанное для мастера СОМ-сервера, кроме того, обеспечивает интерфейс пользователя и автоматически обеспечивает библиотеку типов |
||
|
Элемент управления ActiveX |
lUnknown, IDispatch, IPersistStreamlnit, IQlelnPlaceActiveObject, IPer sis t Storage, IViewObject, IQleObject, IViewOb j ect2 , ZOleControl, IPerPropertyBrowsing, IQlelnPlaceObject, IspecifyPropertyPages |
Выполняет все описанное для мастеров, расположенных выше в этой таблице, кроме того, обеспечивает свойства, события и методы для всех интерфейсов TActiveXControl. Позволяет разработчику модифицировать объект в окне редактора кода |
||
|
Активные формы |
lUnknown, IDispatch, IPersistStreamlnit, lOlelnPlaceActiveObject, IPersistStorage, IViewObject, IQleObject, IViewOb ject2, IQleControl, IPerPropertyBrowsing, IGlelnPlaceObject, IspecifyPropertyPages |
Выполняет все описанное для мастера элемента управления ActiveX, кроме того, позволяет разработчику редактировать приложение |
||
|
Объект активный сервер |
lUnknown, IDispatch |
Выполняет все описанное для мастера сервера автоматизации и генерирует страничку с расширением ASP, которая может быть загружена в обозреватель Web. Мастер позволяет разработчику модифицировать свойства и методы объекта при помощи редактора библиотеки типов |
||
|
Библиотека ActiveX |
Нет |
Создает новую DLL для ActiveX или СОМ-сервера и обеспечивает все необходимые функции |
||
|
Страница свойств |
lUnknown, I PropertyPage |
Создает новую страницу свойств, которую разработчик может редактировать в редакторе форм |
||
|
Библиотека типов |
Нет |
Создает новую библиотеку типов и ассоциирует ее с активным проектом |
||
|
MTS-объект |
lobjectControl |
Добавляет новый модуль в текущий проект, который содержит объявление MTS-объекта |
||


|
Модель потока |
Описание |
Преимущества и недостатки модели |
||
|
Single |
Без поддержки потоков. Запросы клиента обрабатываются последовательно, один за другим |
Клиенты обрабатываются в порядке очереди, поэтому потоковой поддержки не требуется |
||
|
Apartment |
Клиенты могут вызывать методы объекта только из того потока, в котором был создан сам объект. Разные объекты одного сервера могут быть вызваны из разных потоков, но каждый объект может быть вызван только из одного потока |
Данные экземпляра находятся в безопасности, глобальные данные должны быть защищены при помощи критической секции или другим способом. Объекты просты в написании, но написание кода клиента может быть достаточно трудным. Первоначально использовалась для элементов управления обозревателей Web |
||
|
Free |
Клиенты могут вызывать любые методы объекта в любое время и из любых потоков. Количество потоков неограничено |
Нужно защищать все данные экземпляров и глобальные данные объекта. Локальные переменные не надежны из-за многочисленных вызовов. Клиенты просты в написании, но написание кода объектов может вызывать трудности. Первоначально использовалась для реализации технологии DCOM |
||
|
Both |
Объекты могут поддерживать клиентов, которые используют модели Apartment или Free |
Максимальная гибкость и улучшение работы |
||

|
Значения свойства ConnectKind CkRunningOrNew |
Описание Диспетчер автоматизации подключается к уже существующему процессу. В случае, если процесс не запущен - запускает и подключается к нему. Этот вид взаимодействия между диспетчером и сервером автоматизации является наиболее часто применяемым. Данное значение свойства устанавливается по умолчанию |
||
|
CkNewInstance |
Диспетчер автоматизации в любом случае создает новый экземпляр сервера автоматизации |
||
|
CkRunninglnstance |
Соединение устанавливается только с уже запущенные сервером автоматизации, если такой, не обнаружен - генерируется ошибка |
||
|
CkRemote |
Применяется для установления соединения с сервером автоматизации, который располагается на удаленном компьютере в сети. При использовании данного значения свойства ConnectKind необходимо указать имя удаленного компьютера в свойстве RemoteMachineName |
||
|
CkAttachToInterface |
В данном случае соединение не создается, поэтому нельзя устанавливать значение true для свойства AutoConnect. Соединение с сервером в этом случае осуществляется при помощи метода ConnectTo |
||























|
Константа |
Значение |
Описание |
||
|
ERROR_SUCCESS |
0 |
Операция выполнена успешно |
||
|
ERROR_INVALID_FUNCTION |
1 |
Неверная функция |
||
|
ERROR_FILE_NOT_FOUND |
2 |
Не найден требуемый файл |
||
|
ERROR_PATH_NOT_FOUND |
3 |
Не найден указанный путь |
||
|
ERROR_TOO_MANY_OPEN_FILES |
4 |
Не удается открыть файл |
||
|
ERROR_ACCESS_DENIED |
5 |
Нет доступа |
||
|
ERROR_INVALID_HANDLE |
6 |
Неверный дескриптор |
||
|
ERROR_ARENA_TRASHED |
7 |
Повреждены управляющие блоки памяти |
||
|
ERROR_NOT_ENOUGH_MEMORY |
8 |
Недостаточно памяти для обработки команды |
||
|
ERROR_INVALID_BLOCK |
9 |
Неверный адрес управляющего блока памяти |
||
|
ERROR_BAD_ENVIRONMENT |
10 |
Ошибка в среде |
||
|
ERROR_BAD_FORMAT |
11 |
Неверный формат файла |
||
|
ERROR_INVALID_ACCESS |
12 |
Неверный код доступа |
||
|
ERROR_INVALID_DATA |
13 |
Ошибка в данных |
||
|
ERROR_OUTOFMEMORY |
14 |
Недостаточно памяти для завершения операции |
||
|
ERROR_INVALID_DRIVE |
15 |
Не удается найти указанный диск |
||
|
ERROR_CURRENT_DIRECTORY |
16 |
Не удается удалить папку |
||
|
ERROR_NOT_SAME_DEVICE |
17 |
Не удается переместить файл на другой диск |
||
|
ERROR_NO_MORE_FILES |
18 |
Файлов больше нет |
||
|
ERROR_WRITE_PROTECT |
19 |
Диск защищен от записи |
||
|
ERROR_BAD_UNIT |
20 |
Не удается найти указанное устройство |
||
|
ERROR_NOT_READY |
21 |
Устройство не готово |
||
|
ERROR_BAD_COMMAND |
22 |
Устройство не опознает команду |
||
|
ERROR_CRC |
23 |
Ошибка в данных (CRC) |
||
|
ERROR_BAD_LENGTH |
24 |
Большая длина выданной программой команды |
||
|
ERROR_SEEK |
25 |
Не удается найти заданную дорожку или область на диске |
||
|
ERROR_NOT_DOS_DISK |
26 |
Нет доступа к диску |
||
|
ERROR_SECTOR_NOT_FOUND |
27 |
Не удается найти заданный сектор на диске |
||
|
ERROR_OUT_OF_PAPER |
28 |
Нет бумаги в принтере |
||
|
ERROR_WRITE_FAULT |
29 |
Не удается произвести запись на устройство |
||
|
ERROR_READ_FAULT |
30 |
Не удается произвести чтение с устройства |
||
|
ERROR_GEN_FAILURE |
31 |
Присоединенное к системе устройство не работает |
||
|
ERROR_SHARING_VIOLATION |
32 |
Процесс не может получить доступ к файлу, т. к. этот файл занят другим процессом |
||
|
ERROR_LOCK_VIOLATION |
33 |
Процесс не может получить доступ к файлу, т. к. часть этого файла заблокирована другим процессом |
||
|
ERROR_WRONG_DISK |
34 |
В устройство вставлен неверный диск |
||
|
ERROR_SHARING_BUFFER_EXCEEDED |
36 |
Слишком много файлов открыто для совместного пользования |
||
|
ERROR_HANDLE_EOF |
38 |
Достигнут конец файла |
||
|
ERROR_HANDLE_DISK_FULL |
39 |
Диск полностью заполнен |
||
|
ERROR_NOT_SUPPORTED |
50 |
Сетевой запрос не поддерживается |
||
|
ERROR_REM_NOT_LIST |
51 |
Удаленный компьютер не доступен |
||
|
ERROR_DUP_NAME |
52 |
В сети присутствуют совпадающие имена |
||
|
ERROR_BAD_NETPATH |
53 |
Не найден сетевой путь |
||
|
ERROR_NETWORK_BUSY |
54 |
Сеть занята |
||
|
ERROR_DEV_NOT_EXIST |
55 |
Сетевой ресурс или устройство более недоступно |
||
|
ERROR_TOO_MANY_CMDS |
56 |
Достигнут предел числа команд NetBIOS |
||
|
ERROR_ADAP_HDW_ERR |
57 |
Аппаратная ошибка сетевой платы |
||
|
ERROR_BAD_NET_RESP |
58 |
Указанный сервер не может выполнить требуемую операцию |
||
|
ERROR_UNEXP_NET_ERR |
59 |
Неожиданная ошибка в сети |
||
|
ERROR_BAD_REM_ADAP |
60 |
Несовместимый удаленный адаптер |
||
|
ERROR_PRINTQ_FULL |
61 |
Очередь печати переполнена |
||
|
ERROR_NO_SPOOL_SPACE |
62 |
На сервере нет места для записи файла, выводимого на печать |
||
|
ERROR_PRINT_CANCELLED |
63 |
Был отменен вывод на печать файла, находящегося в очереди |
||
|
ERROR_NETNAME_DELETED |
64 |
Указанное сетевое имя больше недоступно |
||
|
ERROR_NETWORK_ACCES_DENIED |
65 |
Отсутствует доступ к сети |
||
|
ERROR_BAD_DEV_TYPE |
66 |
Неправильно указан тип сетевого ресурса |
||
|
ERROR_BAD_NET_NAME |
67 |
Не найдено сетевое имя |
||
|
ERROR_TOO_MANY_NAMES |
68 |
Превышено число имен для сетевой платы компьютера |
||
|
ERROR_TOO_MANY_SESS |
69 |
Превышено допустимое число сеансов NetBIOS |
||
|
ERROR_SHARING_PAUSED |
.70 |
Сервер сети был остановлен или перезапускается |
||
|
ERROR_REQ_NOT_ACCEP |
71 |
Невозможно подключиться к удаленному компьютеру, т. к. достигнуто предельное число подключений |
||
|
ERROR_REDIR_PAUSED |
72 |
Работа указанного устройства была приостановлена |
||
|
ERROR_FILE_EXISTS |
80 |
Файл существует |
||
|
ERROR_CANNOT_MAKE |
82 |
Не удается создать файл или папку |
||
|
ERROR_FAIL_I24 |
83 |
Ошибка при обращении к прерыванию INT 24 |
||
|
ERROR_OUT_OF_STRUCTRURES |
84 |
Недостаточно памяти для обработки запроса |
||
|
ERROR_ALREADY_ASSIGNED |
85 |
Имя устройства уже используется |
||
|
ERROR_INVALID_PASSWORD |
86 |
Неправильно указан сетевой пароль |
||
|
ERROR_INVALID_PARAMETER |
87 |
Неверное задание параметра . |
||
|
ERROR_NET_WRITE_FAULT |
88 |
Ошибка записи в сеть |
||
|
ERROR_NO_PROC_SLOTS |
89 |
Невозможно запустить другой процесс |
||
|
ERROR_TOO_MANY_SEMAPHORES |
100 |
Не удается создать еще один системный семафор |
||
|
ERROR_EXCL_SEM_ALREADY_OWNED |
101 |
Семафор эксклюзивного доступа занят другим процессом |
||
|
ERROR_SEM_I S_SET |
102 |
Семафор установлен и не может быть закрыт |
||
|
ERROR TOO_MANY_SEM_REQUESTS |
103 |
Семафор не может быть установлен повторно |
||
|
ERROR_INVALID_AT_INTERRUPT_TIME |
104 |
Нельзя послать запрос к семафору эксклюзивного доступа во время выполнения прерываний |
||
|
ERROR_SEM_OWNER_DIED |
105 |
Данный семафор больше не принадлежит использовавшему его процессу |
||
|
ERROR_SEM_USER_LIMIT |
106 |
Достигнут предел числа пользователей семафора |
||
|
ERROR_DI SK_CHANGE |
107 |
В устройстве установлен не тот диск |
||
|
ERROR_DRIVE_LOCKED |
108 |
Диск занят или заблокирован |
||
|
ERROR_BROKEN_PI PE |
109 |
Канал закрыт |
||
|
ERROR_OPEN_FAILED |
110 |
Не удается открыть указанное устройство или файл |
||
|
ERROR_BUFFER_OVERFLOW |
111 |
Переполнение буфера |
||
|
ERROR_DISK_FULL |
112 |
Отсутствует дисковое пространство |
||
|
ERROR_NO_MORE_SEARCH_HANDLES |
113 |
Больше нет внутренних идентификаторов файлов |
||
|
ERROR_INVALID_TARGET_HANDLE |
114 |
Неправильный внутренний идентификатор файла |
||
|
ERROR_INVALID_CATEGORY |
117 |
Неправильный вызов функции |
||
|
ERROR_INVALI D_VERI FY_SWITCH |
118 |
Неправильное значение параметра проверки записи данных на диск |
||
|
ERROR_BAD_DRIVER_LEVEL |
119 |
Невозможна обработка полученной команды |
||
|
ERROR_CALL_NOT_IMPLEMENTED |
120 |
Вызов функции не поддерживается в Win 16 |
||
|
ERROR_SEM_TIMEOUT |
121 |
Истекло время ожидания семафора |
||
|
ERROR_INSUFFICIENT_BUFFER |
122 |
Недостаточный объем области данных |
||
|
ERROR_INVALID_NAME |
123 |
Неправильное имя файла, папки или метки тома |
||
|
ERROR_INVALID LEVEL |
124 |
Неверный уровень системного вызова |
||
|
ERROR_NO_VOLUME_LABEL |
125 |
Диск не имеет метки тома |
||
|
ERROR_MOD_NOT_FOUND |
126 |
Не найден указанный модуль |
||
|
ERROR_PROC_NOT_FOUND |
127 |
Не найдена указанная процедура |
||
|
ERROR_WAIT_NO_CHILDREN |
128 |
Нет дочерних процессов, окончания работы которых требуется ожидать |
||
|
ERROR_CHILD_NOT_COMPLETE |
129 |
Выполнение дочернего процесса не завершено |
||
|
ERROR_DIRECT_ACCESS_HANDLE |
130 |
Попытка использования дескриптора файла для открытия диска и выполнения операции, отличающейся от ввода/вывода |
||
|
ERROR_NEGATIVE_SEEK |
131 |
Попытка поместить указатель на файл перед файлом |
||
|
ERROR_SEEK_ON_DEVICE |
132 |
Указатель на файл не может быть установлен на заданный файл |
||
|
ERROR_I S_ JOIN_TARGET |
133 |
Команда JOIN не может быть использована для дисков, в которых содержатся объединенные диски |
||
|
ERROR_IS_ JOINED |
134 |
Попытка использовать команду JOIN или SUBST для диска, который уже включен в набор объединенных дисков |
||
|
ERROR_IS_SUBSTED |
135 |
Попытка использовать команду JOIN или SUBST для диска, который уже был отображен |
||
|
ERROR_NOT_JOINED |
136 |
Диск не был объединен |
||
|
ERROR_NOT_SUBSTED |
137 |
Невозможно снять признак отображения с диска, который не был отображен |
||
|
ERROR_JOIN TO_JOIN |
138 |
Невозможно объединить диск с папкой на объединенном диске |
||
|
ERROR_SUBST_TO_SUBST |
139 |
Невозможно отобразить диск на папку, находящуюся на отображенном диске |
||
|
ERROR_JOIN_TO_SUBST |
140 |
Невозможно объединить диск с папкой, находящейся на отображенном диске |
||
|
ERROR_SUBST_TO_JOIN |
141 |
Невозможно отобразить диск на папку, находящуюся на объединенном диске |
||
|
ERROR_BUSY_DRIVE |
142 |
Диск занят, невозможно выполнить команду JOIN или SUBST |
||
|
ERROR_SAME_DRIVE |
143 |
Попытка объединения или отображения одного и того же диска |
||
|
ERROR_DIR_NOT_ROOT |
144 |
Папка не является корневой |
||
|
ERROR_DIR_NOT_EMPTY |
145 |
Папка не пуста |
||
|
ERROR_IS_SUBST_PATH |
146 |
Указанный путь используется для отображенного диска |
||
|
ERROR_IS_JOIN_PATH |
147 |
Указанный путь используется для объединенного диска |
||
|
EKROR_PATH_BUSY |
148 |
Невозможно использовать указанный путь |
||
|
ERROR_I S_SUBST_TARGET |
149 |
Невозможно объединить или отобразить диск, т. к. его папка уже используется для отображения |
||
|
ERROR_SYSTEM_TRACE |
150 |
Трассировка запрещена |
||
|
ERROR_INVALID_EVENT_COUNT |
151 |
Неправильно задано количество семафоров для процедуры DosMuxSemWait |
||
|
ERROR_TOO_MANY_MUXWAITERS |
152 |
Задано слишком большое число семафоров для процедуры DosMuxSemWait |
||
|
ERROR_INVALID_LIST_FORMAT |
153 |
Некорректный вызов процедуры DosMuxSemWait |
||
|
ERROR_LABEL_TOO_LONG |
154 |
Слишком длинная метка тома для диска |
||
|
ERROR_TOO_MANY TCBS |
155 |
Превышен предел потоков команд |
||
|
ERROR_SIGNAL_REFUSED |
156 |
Сигнал был отклонен принимающим процессом |
||
|
ERROR_DISCARDED |
157 |
Невозможно заблокировать освобожденный сегмент |
||
|
ERROR_NOT_LOCKED |
158 |
Сегмент не заблокирован |
||
|
ERROR_BAD_THREADID ADDR |
159 |
Неправильно задан адрес идентификатора потока команд |
||
|
ERROR_BAD_ARGUMENTS |
160 |
Передан неправильный аргумент для процедуры DosExecPrgm |
||
|
ERROR_BAD_PATHNAME |
161 |
Неправильно задан путь |
||
|
ERROR_SIGNAL_PENDING |
162 |
Сигнал обрабатывается |
||
|
ERROR_MAX_THRDS_REACHED |
164 |
Невозможно создать дополнительные потоки команд |
||
|
ERROR_LOCK_FAILED |
167 |
Невозможно снять блокировку с области файла |
||
|
ERROR_BUSY |
170 |
Запрашиваемый ресурс занят |
||
|
ERROR_CANCEL_VIOLATION |
173 |
Запрос на блокировку соответствует определенной области |
||
|
ERROR_ATOMIC_LOCKS_NOT_SUPPORTED |
174 |
Файловая система не поддерживает данное изменение типа блокировки |
||
|
ERROR_INVALID_SEGMENT_NUMBER |
180 |
Неверный номер сегмента |
||
|
ERROR_INVALID_ORDINAL |
182 |
Неправильный порядок |
||
|
ERROR_ALREADY_EXIST |
183 |
Файл уже существует |
||
|
ERROR_INVALID_FLAG_NUMBER |
186 |
Неправильный номер флага |
||
|
ERROR_SEM_NOT_FOUND |
187 |
Семафор не найден |
||
|
ERROR_INVALID_STARTING_CODESEG |
188 |
Неправильно указана стартовая кодовая страница |
||
|
ERROR_INVALID_STACKSEG |
189 |
Неправильный сегмент стека |
||
|
ERROR_INVALID_MODULETYPE |
190 |
Неправильный тип модуля |
||
|
ERROR_INVALID_EXE_SIGNATURE |
191 |
Неправильное имя ЕХЕ-файла |
||
|
ERROR EXE_MARKED_INVALID |
192 |
Неправильная маркировка ЕХЕ-файла |
||
|
ERROR_BAD_EXE_FORMAT |
193 |
Неправильный формат ЕХЕ-файла |
||
|
ERROR_ITERATED_DATA_EXCEEDS_64K |
194 |
Размер блока данных не должен превышать 64 Кбайт |
||
|
ERROR_INVALI D_MINALLOCS I ZE |
195 |
Неверный минимальный размер файла |
||
|
ERROR_DYNLINK_FROM_INVALID_RING |
196 |
Неправильная динамическая ссылка |
||
|
ERROR_IOPL_NOT_ENABLED |
197 |
Невозможно запустить приложение в данной операционной системе |
||
|
ERROR_INVALID_SEGDPL |
198 |
Неправильный сегмент |
||
|
ERROR_AUTODATASEG_EXCEEDS_64K |
199 |
Сегмент кода не может превышать 64 Кбайт |
||
|
ERROR_ENWAR_NOT_FOUND |
203 |
Не удается найти указанный параметр |
||
|
ERROR_NOSIGNAL_SENT |
205 |
Ни один процесс не может обработать сигнал |
||
|
ERROR_FILENAME_EXCED_RANGE |
206 |
Превышена длина имени или расширения файла |
||
|
ERROR_RING2_STACK_IN_USE |
207 |
Стек занят |
||
|
ERROR_MATA EXPANSION TOO_LONG |
208 |
Неверно задан шаблон имени файла |
||
|
ERROR_INVALID_SIGNAL_NUMBER |
209 |
Неверный сигнал |
||
|
ERROR_THREAD_1_INACT I VE |
210 |
Не удается установить обработчик сигналов |
||
|
ERROR_LOCKED |
212 |
Сегмент заблокирован, перемещение невозможно |
||
|
ERROR_TOO_MANY_MODULES |
214 |
Превышено максимальное число подключаемых модулей к данной программе или модулю |
||
|
ERROR_NESTING NOT ALLOWED |
215 |
Вызовы процедуры LoadModule не могут быть вложенными |
||
|
ERRORJBAD PIPE |
230 |
Неправильное состояние канала |
||
|
ERROR_PI PE_BUS Y |
231 |
Канал занят |
||
|
ERROR NO DATA |
232 |
Идет процесс закрытия канала |
||
|
ERROR_PIPE_NOT_CONNECTED |
233 |
Канал не подключен ни к одному процессу |
||
|
ERROR_MORE_DATA |
234 |
Необходимы дополнительные данные |
||
|
ERROR_VC_DI SCONNECTED |
240 |
Сеанс был прекращен |
||
|
ERROR_INVALID_EA_NAME |
254 |
Неверное задание имени дополнительного атрибута |
||
|
ERROR_EA_LI ST_INCONS I STENT |
255 |
Дополнительные атрибуты не совместимы между собой |
||
|
ERROR__NO_MORE_ITEMS |
259 |
Отсутствие дополнительных данных |
||
|
ERROR_CANNOT_COPY |
266 |
Невозможно использовать интерфейс API Copy |
||
|
ERROR_DIRECTORY |
267 |
Неверно задано имя папки |
||
|
ERROR_EAS_DIDN' T_FIT |
275 |
Дополнительные атрибуты не помещаются в буфере |
||
|
ERROR_EA_FI LE_CORRUPT |
276 |
Файл дополнительных атрибутов поврежден |
||
|
ERROR_EA_TABLE_FULL |
277 |
Файл дополнительных атрибутов переполнен |
||
|
ERROR_INVALID_EA_HANDLE |
278 |
Неправильно указан дескриптор дополнительного атрибута |
||
|
ERROR_EAS_NOT_SUPPORTED |
282 |
Файловая система не поддерживает дополнительные атрибуты |
||
|
ERRORJTOT OWNER |
288 |
Освобождение не принадлежащего процессу объекта синхронизации |
||
|
ERROR_TOO MANY POSTS |
298 |
Слишком много попыток занесения события для семафора |
||
|
ERROR_PART I AL_COPY |
299 |
Запрос записи/чтения в процесс был выполнен лишь частично |
||
|
ERROR_MR_MID_NOT_FOUND |
317 |
Не удается найти данное сообщение в файле сообщений |
||
|
ERROR INVALID ADDRESS |
487 |
Неверный адрес |
||
|
ERROR ARITHMETIC_OVERFLOW |
534 |
Результат арифметической операции превысил 32 разряда |
||
|
ERROR_PIPE_CONNECTED |
535 |
С другой стороны канала уже присутствует процесс |
||
|
ERROR_PIPE_LISTENING |
536 |
Идет ожидание открытия процессом другой стороны канала |
||
|
ERROR_EA_ACCESS_DENIED |
994 |
Нет доступа к дополнительным атрибутам |
||
|
ERROR_OPERATION_ABORTED |
995 |
Операция ввода/вывода была прервана |
||
|
ERROR_IO_JENCOMPLETE |
996 |
Операция ввода/вывода не завершена |
||
|
ERROR_IO_PENDING |
997 |
Происходит событие ввода/вывода |
||
|
ERROR NOACCESS |
998 |
Неверная попытка доступа к адресу памяти |
||
|
ERROR_SWAPERROR |
999 |
Ошибка выполнения операции со страницей |
||
|
ERROR_STACK_OVERFLOW |
1001 |
Переполнение стека |
||
|
ERROR_INVALID_MESSAGE |
1002 |
Невозможно обработать сообщение |
||
|
ERROR_CAN_NOT_COMPLETE |
1003 |
Невозможно завершить выполнение функции |
||
|
ERROR INVALID FLAGS |
1004 |
Флаги установлены неверно |
||
|
ERROR_UNRECOGNIZED_VOLUME |
1005 |
Не удается определить, какая файловая система установлена на данном томе |
||
|
ERROR_FILE_INVALID |
1006 |
Работа с файлом невозможна |
||
|
ERROR_FULLSCREEN_MODE |
1007 |
Нельзя выполнить данную операцию в полноэкранном режиме |
||
|
ERROR_NO_TOKEN |
1008 |
Элемент не существует |
||
|
ERROR_BADDB |
1009 |
База данных реестра повреждена |
||
|
ERROR_BADKEY |
1010 |
Параметр реестра имеет неверное значение |
||
|
ERROR_CANTOPEN |
1011 |
Не удается открыть параметр реестра |
||
|
ERROR_CANTREAD |
1012 |
Не удается прочитать параметр реестра |
||
|
ERROR_CANTWRITE |
1013 |
Не удается записать параметр реестра |
||
|
ERROR_REGISTRY_RECOVERED |
1014 |
Восстановление одного из файлов реестра прошло успешно |
||
|
ERROR_REGI STRY_CORRUPT |
1015 |
Реестр поврежден |
||
|
ERROR_REGISTRY_IO_FAILED |
1016 |
Не удалось выполнить чтение или запись для одного из файлов, содержащих образ системного реестра |
||
|
ERROR_NOT_REGISTRY_FILE |
1017 |
Не обнаружен файл реестра, либо он имеет неверный формат |
||
|
ERROR_KEY_DELETED |
1018 |
Параметр реестра был помечен на удаление |
||
|
ERROR_NO_LOG_S PACE |
1019 |
Не удалось выделить место в протоколе реестра |
||
|
ERROR KEY HAS CHILDREN |
1020 |
Невозможно создание символической связи для параметра реестра, который уже содержит подпараметры или значения |
||
|
ERROR CHILD_MUST_BE_VOLATILE |
1021 |
Нельзя создать статический подпараметр для временного родительского параметра |
||
|
ERROR_NOTIFY_ENUM_DIR |
1022 |
Данные не были возвращены в буфер вызывающей процедуры |
||
|
ERROR DEPENDENT SERVICES RUNNING |
1051 |
Команда остановки была отправлена службе, от которой зависят другие службы |
||
|
ERROR_INVALID_SERVICE_CONTROL |
1052 |
Недопустимая команда для данной службы |
||
|
ERROR_SERVICE_REQUEST_TIMEOUT |
1053 |
Время ожидания ответа от службы истекло |
||
|
ERROR SERVICE_NO_THREAD |
1054 |
Не удалось создать поток команд для службы |
||
|
ERROR_SERVICE_DATABASE_LOCKED |
1055 |
База данных службы заблокирована |
||
|
ERROR_SERVICE_ALREADY_RUNNING |
1056 |
Одна копия службы уже была запущена |
||
|
ERROR_INVALID_SERVICE_ACCOUNT |
1057 |
Имя учетной записи задано неверно или не существует |
||
|
ERROR SERVICE_DISABLED |
1058 |
Указанная служба отключена |
||
|
ERROR_CIRCULAR_DEPENDENCY |
1059 |
Нельзя установить циклическую зависимость между службами |
||
|
ERROR_SERVICE_DOES_NOT_EXIST |
1060 |
Указанная служба не установлена |
||
|
ERROR_SERVICE_CANNOT_ACCEPT_CTRL |
1061 |
Служба не может принимать команды |
||
|
ERROR SERVICE_NOT_ACTIVE |
1062 |
Служба не была запущена |
||
|
ERROR FAILED_SERVICE_CONTROLLER |
1063 |
Процесс службы не может установить связь с контроллером службы |
||
|
ERROR_EXCEPTION_IN_SERVICE |
1064 |
Ошибка службы при обработке команды |
||
|
ERROR_DATABASE_DOES_NOT_EXIST |
1065 |
Указанная база данных не существует |
||
|
ERROR_SERVICE_SPECIFIC_ERROR |
1066 |
Служба возвратила код специфической ошибки |
||
|
ERROR_PROCESS_ABORTED |
1067 |
Процесс был неожиданно завершен |
||
|
ERROR_SERVICE_DEPENDENCY_FAIL |
1068 |
Невозможно запустить дочернюю службу |
||
|
ERROR_SERVICE_LOGON_FAILED |
1069 |
Служба не запущена из-за сбоя при входе |
||
|
ERROR_SERVICE_START_HANG |
1070 |
Служба зависла после запуска |
||
|
ERROR_INVALID_SERVICE_LOCK |
1071 |
Неверно выполнена блокировка базы данных указанной службы |
||
|
ERROR_SERVICE_MARKED_FOR_DELETE |
1072 |
Указанная служба была помечена на удаление |
||
|
ERROR_SERVICE_EXISTS |
1073 |
Указанная служба уже существует |
||
|
ERROR_ALREADY_RUNNING_LKG |
1074 |
Система работает с использованием последней корректной конфигурации (Last known good) |
||
|
ERROR_SERVICE_DEPENDENCY_DELETED |
1075 |
Дочерняя служба не существует или была помечена на удаление |
||
|
ERROR_BOOT_ALREADY_ACCEPTED |
1076 |
Текущая конфигурация уже была задействована в качестве источника последнего корректного набора параметров |
||
|
ERROR_SERVICE_NEVER_STARTED |
1077 |
Попытки запустить службу не наблюдались |
||
|
ERROR_DUPLICATE_SERVICE_NAME |
1078 |
Такое имя службы уже существует |
||
|
ERROR_END_OF_MEDIA |
1100 |
Достигнут физический конец ленты стримера |
||
|
ERROR_FILEMARK_DETECTED |
1101 |
Достигнута метка файла |
||
|
ERROR_BEGINNING_OF_MEDIA |
1102 |
Достигнуто начало раздела ленты стримера |
||
|
ERROR_SETMARK_DETECTED |
1103 |
Достигнут конец набора файлов |
||
|
ERROR_NO_DATA DETECTED |
1104 |
На ленте стримера больше нет данных |
||
|
ERROR_PARTITION_FAILURE |
1105 |
He удается создать разделы на ленте стримера |
||
|
ERROR_INVALI D_BLOCK_LENGTH |
1106 |
Неверный текущий размер блока при обращении к новой магнитной ленте из многотомного раздела |
||
|
ERROR_DEVICE_NOT_PARTITIONED |
1107 |
Не найдены сведения о разделах данной магнитной ленты |
||
|
ERROR_UNABLE_TO_LOCK_MEDIA |
1108 |
Не удается заблокировать механизм извлечения ленты |
||
|
ERROR_UNABLE_TO_UNLOAD_MEDIA |
1109 |
Не удается извлечь магнитную ленту из устройства |
||
|
ERROR_MEDIA_CHANGED |
1110 |
Лента в устройстве была заменена |
||
|
ERROR_BUS_RESET |
1111 |
Шина ввода/вывода была заново инициализирована |
||
|
ERROR NO MEDIA IN DRIVE |
1112 |
Нет ленты в стримере |
||
|
ERROR_NO_UNICODE_TRANSLATION |
1113 |
Невозможно перекодировать символ Unicode |
||
|
ERROR_DLL_INIT_FAILED |
1114 |
Сбой в программе инициализации DLL |
||
|
ERROR_SHUTDOWN_IN_PROGRESS |
1115 |
Идет процесс завершения работы системы |
||
|
ERROR_NO_SHUTDOWN_IN_PROGRESS |
1116 |
Невозможно прервать завершение работы системы, т. к. оно не было инициализировано |
||
|
ERROR 10 DEVICE |
1117 |
Ошибка ввода/вывода |
||
|
ERROR_SERIAL_NO_DEVICE |
1118 |
Последовательные устройства не инициализированы |
||
|
ERROR_IRQJ3USY |
1119 |
Данный запрос на прерывание (IRQ) уже используется другим устройством |
||
|
ERROR MORE WRITES |
1120 |
Последовательная операция ввода/вывода была завершена в результате операции записи в последовательный порт |
||
|
ERROR COUNTER TIMEOUT |
1121 |
Последовательная операция ввода/вывода была завершена по истечении периода ожидания |
||
|
ERROR FLOPPY ID MARK NOT FOUND |
1122 |
На гибком диске не обнаружена адресная метка идентификатора |
||
|
ERROR FLOPPY WRONG CYLINDER |
1123 |
Несоответствие между полем идентификатора сектора гибкого диска и адресом дорожки контроллера |
||
|
ERROR_FLOPPY_UNKNOWN_ERROR |
1124 |
Неизвестная ошибка, возвращаемая контроллером гибких дисков |
||
|
ERROR_FLOPPY_BAD_REGISTERS |
1125 |
Некорректные значения регистров, возвращенные контроллером гибких дисков |
||
|
ERROR_DISK_RECALIBRATE_FAILED |
1126 |
Многократный сбой операции проверки при обращении к жесткому диску |
||
|
ERROR DISK OPERATION FAILED |
1127 |
Многократный сбой операции при обращении к жесткому диску |
||
|
ERROR_DISK_RESET_FAILED |
1128 |
Не удалось выполнение операции сброса контроллера жесткого диска |
||
|
ERROR_EOM_OVERFLOW |
1129 |
Достигнут физический конец устройства |
||
|
ERROR_NOT^ENOUGH_SERVER_MEMORY \ |
1130 |
Недостаточно памяти сервера для обработки команды |
||
|
ERROR POSSIBLE DEADLOCK |
1131 |
Обнаружена вероятность возникновения взаимоблокировки |
||
|
ERROR MAPPED ALIGNMENT |
1132 |
Базовый адрес или смещение имеют неверное выравнивание |
||
|
ERROR_SET_POWER_STATE_VETOED |
1140 |
Попытка изменения режима питания была заблокирована другим приложением |
||
|
ERROR_SET_POWER_STATE_FAILED |
1141 |
Сбой BIOS при попытке изменения режима питания |
||
|
ERROR_OLD_WIN_VERSION |
1150 |
Для данной программы требуется более поздняя версия Windows |
||
|
ERROR_APP_WRONG_OS |
115,1 |
Данная программа не является приложением Windows или MS-DOS |
||
|
ERROR_SINGLE_INSTANCE_APP |
1152 |
Невозможен запуск более одной копии данной программы |
||
|
ERROR_RMODE_APP |
1153 |
Программа использует реальный режим |
||
|
ERROR_INVALI D_DLL |
1154 |
Поврежден один из файлов DLL, необходимых для работы данного приложения |
||
|
ERROR_NO_ASSOTIATION |
1155 |
Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции |
||
|
ERROR_DDE_FAIL |
1156 |
Ошибка при пересылке команды приложению |
||
|
ERROR_DLL_NOT_FOUND |
1157 |
Не найден один из файлов DLL, необходимых для работы данного приложения |
||
|
ERROR_BAD_DEVI CE |
1200 |
Неверное имя устройства |
||
|
ERROR_CONNECTION_UNAVAIL |
1201 |
Устройство не присоединено |
||
|
ERROR_DEVICE_ALREADY_REMEMBERED |
1202 |
Попытка записи сведений об устройстве, которые уже были записаны |
||
|
ERROR_NO_NET_OR_BAD_PATH |
1203 |
Нет подключения к сети или не правильно задан сетевой путь |
||
|
ERROR_BAD_PROVIDER |
1204 |
Имя системы доступа к сети задано неверно |
||
|
ERROR_CANNOT_OPEN_PROFILE |
1205 |
Не удается открыть конфигурацию подключения к сети |
||
|
ERROR_BAD_PROFILE |
1206 |
Конфигурация подключения к сети повреждена |
||
|
ERROR_NOT_CONTAINER |
1207 |
Перечисление для объектов, которые не являются контейнерами, запрещено |
||
|
ERROR_EXTENDED_ERROR |
1208 |
Ошибка |
||
|
ERROR_INVALID_GROUPNAME |
1209 |
Неверный формат имени группы |
||
|
ERROR_INVALID_COMPUTERNAME |
1210 |
Неверный формат имени компьютера |
||
|
ERROR INVALID EVENTNAME |
1211 |
Неверный формат имени события |
||
|
ERROR_INVALID_DOMAINNAME |
1212 |
Неверный формат имени домена |
||
|
ERROR_INVALID SERVICENAME |
1213 |
Неверный формат имени службы |
||
|
ERROR_INVALID_NETNAME |
1214 |
Неверный формат сетевого имени |
||
|
ERROR_INVALID. SHARENAME |
1215 |
Неверный формат имени разделяемого ресурса |
||
|
ERROR_INVALID PASSWORDNAME |
' 1216 |
Неверный формат пароля |
||
|
ERROR_INVALID_MESSAGENAME |
1217 |
Неверный формат имени сообщения |
||
|
ERROR_INVALID_MESSAGEDEST |
1218 |
Неверный формат задания адреса, по которому отправляется сообщение |
||
|
ERROR__SESSION_CREDENTIAL_CONFLIC |
1219 |
Конфликт между указанными и существующими личными данными |
||
|
ERROR_REMOTE_SESSION_LIMIT_EXCEE |
1220 |
На сервере открыто слишком много сеансов |
||
|
ERROR__DUP_DOMAINNAME |
1221 |
Имя рабочей группы или домена уже существует и используется другим компьютером в сети |
||
|
ERROR_NO_NETWORK |
1222 |
Сеть отсутствует |
||
|
ERROR_CANCELLED |
1223 |
Операция отменена пользователем |
||
|
ERROR_USER_MAPPED_FILE |
1224 |
Операция не может быть выполнена для файла с открытым разделом |
||
|
ERROR_CONNECTION_RE FUSED |
1225 |
Удаленная система отклонила запрос на подключение к сети |
||
|
ERROR GRACEFUL_DISCONNECT |
1226 |
Сетевое подключение было закрыто |
||
|
ERROR ADDRESS ALREADY_ASSOCIATED |
1227 |
Конечной точке сетевого транспорта уже сопоставлен адрес |
||
|
ERROR_ADDRES_NOT_ASSOCIATED |
1228 |
Конечной точке сетевого транспорта еще не был сопоставлен адрес |
||
|
ERROR_CONNECTION_INVALID |
1229 |
Ошибка выполнения операции для несуществующего сетевого подключения |
||
|
ERROR CONNECTION_ACTIVE |
1230 |
Недопустимая операция для активного сетевого подключения |
||
|
ERROR_NETWORK_UNREACHABLE |
1231 |
Удаленная сеть недоступна |
||
|
ERROR_HOST_UNREACHABLE |
1232 |
Данный транспорт не обеспечивает доступ к удаленной системе |
||
|
ERROR_PROTOCOL_UNREACHABLE |
1233 |
Удаленная система не поддерживает транспортный протокол |
||
|
ERROR_PORT_UNREACHABLE |
1234 |
He запущена ни одна служба в удаленной системе |
||
|
ERROR_REQUEST_ABORTED |
1235 |
Выполнение запроса было прервано |
||
|
ERROR_CONNECTION_ABORTED |
1236 |
Подключение к сети было разорвано |
||
|
ERROR_RETRY |
1237 |
Не удалось завершить операцию. Требуется повторить ее вызов |
||
|
ERROR_CONNECTION_COUNT_LIMIT |
1238 |
Для данной учетной записи достигнуто предельное число одновременных подключений |
||
|
ERROR_LOGIN_TIME_RESTRICTION |
1239 |
Невозможно войти в сеть для данного пользователя в непредусмотренное учетной записью время суток |
||
|
ERROR_LOGIN_WKSTA_RESTRICTION |
1240 |
С данной рабочей станции данный пользователь не может войти в сеть |
||
|
ERROR_INCORRECT_ADDRESS |
1241 |
Нельзя использовать сетевой адрес для данной операции |
||
|
ERROR_ALREADY_REGI STEREO |
1242 |
Служба уже зарегистрирована |
||
|
ERROR_SERVICE_NOT_FOUND |
1243 |
Данная служба не найдена |
||
|
ERROR_NOT_AUTHENTICATED |
1244 |
Пользователь не был зарегистрирован |
||
|
ERROR_NOT_LOGGED_ON |
1245 |
Пользователь не был подключен к сети |
||
|
ERROR_CONTINUE |
1246 |
Требуется продолжить выполняющуюся операцию |
||
|
ERROR_ALREADY_INITIALIZED |
1247 |
Операция инициализации уже была выполнена |
||
|
ERROR_NO_MORE_DEVICES |
1248 |
Больше не найдено локальных устройств |
||
|
ERROR_NOT_ALL_ASSIGNED |
1300 |
У пользователя нет некоторых прав доступа |
||
|
ERROR SOME_NOT_MAPPED |
1301 |
Нет соответствия между именами пользователей и идентификаторами защиты |
||
|
ERROR_NO_QUOTAS_FOR_ACCOUNT |
1302 |
Системные квоты для данной учетной записи не установлены |
||
|
ERROR LOCAL_USER_SESSION_KEY |
1303 |
Ключ шифрования недоступен |
||
|
ERROR_NULL_LM_PAS SWORD . . |
1304 |
Пароль Windows NT слишком сложен и не может быть преобразован в пароль LAN Manager. Вместо пароля LAN Manager была возвращена пустая строка |
||
|
ERROR UNKNOWN REVISION |
1305 |
Неизвестная версия |
||
|
ERROR_REVIS ION_MI SMATCH |
1306 |
Несовместимые версии |
||
|
ERROR_INVALI D_OWNER |
1307 |
Данный код защиты не может соответствовать владельцу объекта |
||
|
ERROR INVALID PRIMARY GROUP |
1308 |
Данный код защиты не может соответствовать основной группе объекта |
||
|
ERROR_NO_IMPERSONATION_TOKEN |
1309 |
Попытка использования представления потоком команд, который не представляет клиента |
||
|
ERROR CANT_DISABLE_MANDATORY |
1310 |
Невозможно отключить данную группу |
||
|
ERROR_NO_LOGON_SERVERS |
1311 |
В сети отсутствуют серверы, которые могут обработать запрос на вход в сеть |
||
|
ERROR_NO_SUCH_LOGON_SESSION |
1312 |
Указанный сеанс входа в сеть не существует |
||
|
ERROR_NO_SUCH_PRIVILEGE |
1313 |
Указанная привилегия не существует |
||
|
ERROR_PRIVILEGE_NOT_HELD |
1314 |
У клиента нет необходимых привилегий |
||
|
ERROR_INVALI D_ACCOUNT_NAME |
1315 |
Неправильное имя пользователя |
||
|
ERROR_USER EXISTS |
1316 |
Пользователь с данным именем уже существует |
||
|
ERROR_NO_SUCH_USER |
1317 |
Пользователь с указанным именем не существует |
||
|
ERRORJ3ROUPJSXISTS |
1318 |
Указанная группа уже существует |
||
|
ERROR_NO_SUCH_GROUP |
1319 |
Указанная группа не существует |
||
|
ERROR MEMBER IN GROUP |
1320 |
Указанный пользователь уже является членом данной группы |
||
|
ERROR_MEMBER_NOT_IN_GROUP |
1321 |
Указанный пользователь не является членом данной группы |
||
|
ERROR_LAST_ADMIN |
1322 |
Последнюю учетную запись из группы администраторов невозможно отключить или удалить |
||
|
ERROR_WRONG_PAS SWORD |
1323 |
Неверно задан старый пароль при операции смены пароля |
||
|
ERROR_ILL_FORMED_PASSWORD |
1324 |
Новый пароль содержит недопустимые символы |
||
|
ERROR_PASSWORD_RESTRICTION |
1325 |
Нарушено одно из правил обновления пароля |
||
|
ERROR_LOGON_FAILURE |
1326 |
Имя пользователя и пароль не опознаны |
||
|
ERROR_ACCOUNT_RESTRICTION |
1327 |
Имеются ограничения, связанные с учетной записью. Вход в сеть не произведен |
||
|
ERROR_INVALID_LOGON_HOURS |
1328 |
Учетная запись не допускает вход в сеть этого пользователя в данное время |
||
|
ERROR_INVALID_WORKSTATION |
1329 |
Пользователю запрещено входить в сеть с данного компьютера |
||
|
ERROR_PASSWORD_EXPIRED |
1330 |
Срок действия указанного пароля истек |
||
|
ERROR_ACCOUNT_DI SABLED |
1331 |
Учетная запись была отключена |
||
|
ERROR_NONE_MAPPED |
1332 |
Именам пользователей не сопоставлены коды защиты данных |
||
|
ERROR_TOO_MANY_LUIDS_REQUESTED |
1333 |
Одновременно запрошено слишком много локальных кодов пользователей |
||
|
ERROR_LUIDS_EXHAUSTED |
1334 |
Дополнительные локальные коды пользователей недоступны |
||
|
ERROR_INVALI D_SUB_AUTHORIT Y |
1335 |
Часть кода защиты данных содержит ошибки |
||
|
ERROR_INVALI D_ACL |
1336 |
Список управления доступом (ACL) имеет неверную структуру |
||
|
ERROR_INVAL I D_S I D |
1337 |
Код защиты данных (SID) имеет неверную структуру |
||
|
ERROR_INVALID_SECURITY_DESCR |
1338 |
Дескриптор защиты данных имеет неверную структуру |
||
|
ERROR_BAD_INHERITANCE_ACL |
1340 |
Не удается построить список управления доступом или элемент этого списка |
||
|
ERROR_SERVER_DISABLED |
1341 |
Сервер отключен |
||
|
ERROR_SERVER_NOT_DI SABLED |
1342 |
Сервер включен |
||
|
ERROR_INVALID ID_AUTHORITY |
1343 |
Недопустимое значение для защитного кода |
||
|
ERROR_ALLOTTED_SPACE_EXCEEDED |
1344 |
Недостаточно памяти для обновления сведений о защите данных |
||
|
ERROR_INVALID_GROUP_ATTRIBUTES |
1345 |
Указанные атрибуты неверны или несовместимы с атрибутами группы |
||
|
ERROR_BAD_IMPERSONATION_LEVEL |
1346 |
Неверный уровень реализации |
||
|
ERROR CANT OPEN ANONYMOUS |
1347 |
Невозможно открыть элемент защиты данных неизвестного уровня |
||
|
ERROR_BAD_VALIDATION_CLASS |
1348 |
Запрошен неверный класс сведений для проверки |
||
|
ERROR BAD TOKEN TYPE |
1349 |
Тип элемента не соответствует требуемой операции |
||
|
ERROR_NO SECURITY ON_OBJECT |
1350 |
Операция защиты данных не может быть выполнена для незащищенного объекта |
||
|
ERROR CANT ACCESS DOMAIN INFO |
1351 |
Недоступен сервер Windows NT или объекты внутри домена защищены |
||
|
ERROR_INVALID SERVER_STATE |
1352 |
Диспетчер защиты или локальный сервер не смог выполнить данную операцию |
||
|
ERROR_INVALI D_DOMAIN_STATE |
1353 |
Нельзя выполнить данную операцию при текущем состоянии домена |
||
|
ERROR_INVALID DOMAIN_ROLE |
1354 |
Данная операция определена только для основного контроллера домена |
||
|
ERROR_NO_SUCH_DOMAIN |
1355 |
Указанный домен не cyinecTsyet |
||
|
ERROR_DOMAIN_EXISTS |
1356 |
Указанный домен уже существует |
||
|
ERROR_DOMAIN_LIMIT_EXCEEDED |
1357 |
Превышен предел числа доменов, которые обслуживаются одним сервером |
||
|
ERROR_INTERNAL DB CORRUPTION |
1358 |
Не удается завершить операцию из-за сбоев ъ данных на диске |
||
|
ERROR_INTERNAL_ERROR |
1359 |
База данных системы защиты содержит внутренние противоречия |
||
|
ERROR_GENERIC_NOT_MAPPED |
1360 |
Маска доступа должна быть связана с нестандартными типами |
||
|
ERROR_BAD_DESCRIPTION_FORMAT |
1361 |
Неверный формат дескриптора защиты |
||
|
ERROR NOT LOGON PROCESS |
1362 |
Данное действие может использоваться только при входе в сеть |
||
|
ERROR_LOGON_SESSION_EXISTS |
1363 |
Запуск нового сеанса работы с сетью невозможен |
||
|
ERROR_NO_SUCH_PACKAGE |
1364 |
Неизвестный пакет программ проверки паролей |
||
|
ERROR_BAD_LOGON_SESSION_STATE |
1365 |
Невозможно выполнить операцию при текущем состоянии сеанса входа в систему |
||
|
ERROR LOGON SESSION COLLISION |
1366 |
Код сеанса уже используется |
||
|
ERROR_INVALID_LOGON_TYPE |
1367 |
Неверное задание режима входа |
||
|
ERROR_CANNOT_IMPERSONATE |
1368 |
Невозможно обеспечить реализацию |
||
|
ERROR_RXACT_INVALI D_STATE |
1369 |
Несовместимая операция для ветви реестра |
||
|
ERROR_RXACT_COMMIT_FAILURE |
1370 |
База данных защиты повреждена |
||
|
ERROR_SPECIAL_ACCOUNT |
1371 |
Операция требует особой учетной записи |
||
|
ERROR_SPECIAL_GROUP |
1372 |
Операция требует особой группы пользователей |
||
|
ERROR_SPECIAL_USER |
1373 |
Операция требует особого пользователя |
||
|
ERROR_MEMBERS_PRIMARY_GROUP |
1374 |
Невозможно удалить пользователя из основной группы |
||
|
ERROR_TOKEN_ALREADY_IN_USE |
1375 |
Элемент уже является основным |
||
|
ERROR NO SUCH ALIAS |
1376 |
Указанная локальная группа не существует |
||
|
ERROR__MEMBER_NOT_IN_ALIAS |
1377 |
Указанный пользователь не входит в локальную группу |
||
|
ERROR MEMBER IN ALIAS |
1378 |
Указанный пользователь уже является членом локальной группы |
||
|
ERROR_ALIAS_EXISTS |
1379 |
Локальная группа уже существует |
||
|
ERROR LOGON NOT_GRANTED |
1380 |
Выбранный режим входа с данного компьютера не возможен для данного пользователя |
||
|
ERROR_TOO_MANY_SECRETS |
1381 |
Достигнуто предельное значение защищенных ресурсов для одной системы |
||
|
ERROR_SECRET__TOO_LONG |
1382 |
Слишком большая длина защищенных данных |
||
|
ERROR INTERNAL DB_ERROR |
1383 |
Внутренние несоответствия в локальной базе данных защиты |
||
|
ERROR TOO_MANY_CONTEXT_IDS |
1384 |
Слишком много кодов защиты использовано в процессе входа в сеть |
||
|
ERROR_LOGON_TYPE_NOT_GRANTED |
1385 |
Выбранный режим входа с данного компьютера не возможен для данного пользователя |
||
|
ERROR NT CROSS ENCRYPTION_REQUIR |
1386 |
Для смены пароля нужен зашифрованный пароль |
||
|
ERROR_NO_SUCH_MEMBER |
1387 |
Невозможно добавление нового члена в локальную группу |
||
|
ERROR INVALID MEMBER |
1388 |
Невозможно добавление нового члена в локальную группу, т. к. он имеет неправильный тип учетной записи |
||
|
ERROR TOO MANY SIDS |
1389 |
Слишком много кодов защиты было задано |
||
|
ERROR_LM_CROSS_ENCRYPTION_REQUIR |
1390 |
Для смены пароля необходим зашифрованный пароль |
||
|
ERROR_NO_INHERITANCE |
1391 |
Список управления доступом не содержит наследуемых компонентов |
||
|
ERROR_FILE_CORRUPT |
1392 |
Файл или папка повреждены, чтение или запись невозможны |
||
|
ERROR_DISK CORRUPT |
1393 |
Структура диска повреждена |
||
|
ERROR_NO_USERJ3ESSION_KEY |
1394 |
Отсутствует раздел сеанса пользователя для заданного сеанса входа в систему |
||
|
ERROR_LICENSE_QUOTA_EXCEEDED |
1395 |
Невозможны дополнительные подключения к службе, вследствие ограничения их числа |
||
|
ERROR INVALID WINDOW HANDLE |
1400 |
Неправильный дескриптор окна |
||
|
ERROR_INVALI D_MENU_HANDLE |
1401 |
Неправильный дескриптор меню |
||
|
ERROR INVALID_CURSOR_HANDLE |
1402 |
Неправильный дескриптор указателя |
||
|
ERROR_INVALID_ACCEL_HANDLE |
1403 |
Неправильный дескриптор таблицы сочетаний клавиш |
||
|
ERROR_INVALID_HOOK_HANDLE |
1404 |
Неправильный дескриптор обработчика |
||
|
ERROR_INVALI D_DWP_HANDLE |
1405 |
Неправильный дескриптор многооконной структуры |
||
|
ERROR_TLW_WITH_WSCHILD |
1406 |
He удается создать дочернее окно |
||
|
ERROR_CANNOT_FIND_WND_CLASS |
1407 |
Не найден класс окна |
||
|
ERROR_WINDOW_OF_OTHER_THREAD |
1408 |
Окно принадлежит другому потоку |
||
|
ERROR HOTKEY ALREADY REGISTERED |
1409 |
Назначенная комбинация горячих клавиш уже зарегистрирована |
||
|
ERROR_CLASS ALREADY_EXIST |
1410 |
Класс уже существует |
||
|
ERROR_CLASS DOES_NOT_EXIST |
1411 |
Класс не существует |
||
|
ERROR_CLASS_HAS WINDOWS |
1412 |
Класс имеет открытые окна |
||
|
ERROR_INVALID_INDEX |
1413 |
Неверный индекс |
||
|
ERROR_INVALID_ICON_HANDLE |
1414 |
Неправильный дескриптор пиктограммы |
||
|
ERROR PRIVATE DIALOG INDEX |
1415 |
Ошибка при использовании ключевых слов, относящихся к окнам диалога типа private |
||
|
ERROR_LISTBOX ID_NOT_FOUND |
1416 |
Идентификатор списка не найден |
||
|
ERROR_NO_WILDCARD_CHARACTERS |
1417 |
Подстановочные знаки не обнаружены |
||
|
ERROR CLIPBOARD NOT OPEN |
1418 |
Буфер обмена не открыт |
||
|
ERROR_HOTKEY_NOT_REGISTERED |
1419 |
Данная комбинация клавиш не зарегистрирована |
||
|
ERROR WINDOW NOT DIALOG |
1420 |
Данное окно не является диалоговым окном |
||
|
ERROR_CONTROL_I D__NOT_FOUND |
1421 |
Не найден идентификатор элемента управления |
||
|
ERROR_INVALI D_COMBOBOX_MESSAGE |
1422 |
Неверное сообщение для поля со списком |
||
|
ERROR_WINDOW_NOT_COMBOBOX |
1423 |
Данное окно не является полем со списком |
||
|
ERROR_INVALID_EDIT_HEIGHT |
1424 |
Высота поля для редактирования не может превышать значения 256 |
||
|
ERROR DC NOT FOUND |
1425 |
Неправильный дескриптор контекста устройства (DC) |
||
|
ERROR_INVALID_HOOK_FILTER |
1426 |
Неверный тип процедуры обработки |
||
|
ERROR_INVALID_FILTER_PROC |
1427 |
Неверная процедура обработки |
||
|
ERROR_HOOK_NEEDS_HMOD |
1428 |
Нельзя установить глобальный обработчик без дескриптора модуля |
||
|
ERROR GLOBAL ONLY HOOK |
1429 |
Данная процедура может быть только глобальной |
||
|
ERROR_JOURNAL__HOOK_SET |
1430 |
Процедура обработки журнала уже установлена |
||
|
ERROR_HOOK_NOT_INSTALLED |
1431 |
Процедура обработки не установлена |
||
|
ERROR_INVALID_LB_MESSAGE |
1432 |
Неверное сообщение для простого списка |
||
|
ERROR_SETCOUNT_ON_BAD_LB |
1433 |
Параметр LB_SETCOUNT отправлен списку неверного типа |
||
|
ERROR LB WITHOUT TABSTOPS |
1434 |
Список не входит в список табуляции |
||
|
ERROR_DESTROY_OBJECT_OF_OTHER_TH |
1435 |
Невозможно уничтожить объект, созданный в другом потоке |
||
|
ERROR_CHILD_WINDOW_MENU |
1436 |
Дочерние окна не могут содержать меню |
||
|
ERROR_NO_SYSTEM_MENU |
1437 |
Окно не имеет меню |
||
|
ERROR_INVALID_MSGBOX_STYLE |
1438 |
Неверный тип окна сообщения |
||
|
ERROR_INVALID_SPI_VALUE |
1439 |
Неверный системный параметр |
||
|
ERROR_SCREEN_ALREADY_LOCKED |
1440 |
Экран уже был заблокирован |
||
|
ERROR_HWNDS_HAVE_DI FF_PARENT |
1441 |
Дескрипторы окон многооконной структуры должны иметь общий родительский дескриптор |
||
|
ERROR NOT CHILD WINDOW |
1442 |
Окно не является дочерним |
||
|
ERROR_INVALID_GW_COMMAND |
1443 |
Неверная системная команда |
||
|
ERROR_INVAL I D_THREAD_I D |
1444 |
Неверный идентификатор потока |
||
|
ERROR_NON_MDICHILD_WINDOW |
1445 |
Окно не является компонентом многооконного интерфейса |
||
|
ERROR_POPUP_ALREADY_ACTIVE |
1446 |
Всплывающее меню уже активно |
||
|
ERROR_NO_SCROLLBARS |
1447 |
Окно не имеет полос прокрутки |
||
|
ERROR INVALID SCROLLBAR RANGE |
1448 |
Неправильное значение для полосы прокрутки (оно должно быть в пределах от 0 до 7FFF) |
||
|
ERROR_INVALID_SHOWWIN_COMMAND |
1449 |
Невозможно отобразить или удалить окно данным способом |
||
|
ERROR_EVENTLOG_FILE_CORRUPT |
1500 |
Файл журнала событий поврежден |
||
|
ERROR EVENTLOG CANT START |
1501 |
Не удается найти файл журнала событий |
||
|
ERROR LOG FILE FULL |
1502 |
Файл журнала событий переполнен |
||
|
ERROR_EVENTLOG_FILE_CHANGED |
1503 |
Файл журнала событий был изменен между двумя операциями чтения |
||
|
ERROR_INVALID_USER_BUFFER |
1784 |
Данный буфер не подходит для указанной операции |
||
|
ERROR UNRECOGNOZED MEDIA |
1785 |
Не удается определить тип диска |
||
|
ERROR NO TRUST LSA SECRET |
1786 |
Рабочая станция не может участвовать в отношениях доверенности |
||
|
ERROR_NO_TRUST_SAM_ACCOUNT |
1787 |
Сервер Windows NT не содержит записи для регистрации данного компьютера через отношения доверенности |
||
|
ERROR_TRUSTED_DOMAIN_FAILURE |
1788 |
Невозможно установить отношение доверенности между основным доменом и доменом-доверителем |
||
|
ERROR_TRUSTED_RELATIONSHIP_FAILURE |
1789 |
Не удалось установить доверительные отношения между данным компьютером и основным доменом |
||
|
ERROR_TRUST_FAILURE |
1790 |
Вход в сеть не произведен |
||
|
ERROR_NETLOGON_NOT_STARTED |
1792 |
Сетевая служба входа отключена |
||
|
ERROR_ACCOUNT_EXPIRED |
1793 |
Срок действия учетной записи пользователя истек |
||
|
ERROR REDIRECTOR HAS OPEN HANDLE |
1794 |
Клиент сети занят и не может быть выгружен |
||
|
ERROR_PRINTER_DRIVER_ALREADY_INST . |
1795 |
Данный драйвер принтера уже был установлен |
||
|
ERROR_UNKNOWN_PORT |
1796 |
Попытка обращения к несуществующему порту |
||
|
ERROR_UNKNOWN_PRINTER_DRIVER |
1797 |
Неизвестный драйвер принтера |
||
|
ERROR_UNKNOWN_PRINTPROCESSOR |
1798 |
Неизвестный процессор печати |
||
|
ERROR_INVALID_SEPARATOR_FILE |
1799 |
Неверно задан файл-разделитель |
||
|
ERROR_INVALID_PRIORITY |
1800 |
Неверное задание приоритета |
||
|
ERROR_INVALID_PRINTER_NAME |
1801 |
Неверное задание имени принтера |
||
|
ERROR_PRINTER_ALREADY_EXISTS |
1802 |
Указанный принтер уже существует |
||
|
ERROR_INVALID_PRINTER_COMMAND |
1803 |
Неверная команда принтера |
||
|
ERROR_INVALID_DATATYPE |
1804 |
Неверное задание типа данных |
||
|
ERROR_INVALID_ENVIRONMENT |
1805 |
Неверное задание среды |
||
|
ERROR_INVALID_PRINTER_STATE |
1906 |
Некорректное состояние принтера |
||
|
ERROR_PASSWORD_MUST_CHANGE |
1907 |
Пользователь должен сменить пароль |
||
|
ERROR_DOMAIN_CONTROLLER_NOT_FOUND |
1908 |
Не найден контроллер домена |
||
|
ERROR_ACCOUNT_LOCKED_OUT |
1909 |
Учетная запись пользователя заблокирована |
||
|
ERROR_INVALID_PIXEL_FORMAT |
2000 |
Неверный формат точки |
||
|
ERROR_BAD_DRIVER |
2001 |
Неверный драйвер устройства |
||
|
ERROR_INVALID_WINDOW_STYLE |
2002 |
Атрибут класса окна задан неверно |
||
|
ERROR_METAFILE_NOT SUPPORTED |
2003 |
Данная операция для метафайлов не поддерживается |
||
|
ERROR_TRANSFORM_NOT_SUPPORTED |
2004 |
Данная операция преобразования не поддерживается |
||
|
ERROR_CLIPPING_NONSUPPORTED |
2005 |
Данная операция отсекания рисунка не поддерживается |
||
|
ERROR_BAD_USERNAME |
2202 |
Неверное имя пользователя |
||
|
ERROR_NOT_CONNECTED |
2250 |
Сетевое подключение отсутствует |
||
|
ERROR_OPEN_FILES |
2401 |
На подключенном устройстве имеются открытые файлы или запросы, которые ждут обработки |
||
|
ERROR_ACTIVE_CONNECTIONS |
2402 |
Имеются активные подключения |
||
|
ERROR_DEVICE_IN_USE |
2404 |
Устройство используется одним из процессов и не может быть отключено |
||
|
ERROR_UNKNOWN_PRINT_MONITOR |
3000 |
Неизвестный монитор печати |
||
|
ERROR_PRINTER_DRIVER_IN_USE |
3001 |
Драйвер принтера уже используется |
||
|
ERROR_SPOOL_FILE_NOT_FOUND |
3002 |
Не найден файл диспетчера очереди |
||
|
ERROR_NO_BROWSER_SERVERS_FOUND |
6118 |
Недоступен список серверов для данной рабочей группы |
||