Rsh API  SDK 2.1
Документация по программированию
 Указатель Классы Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы Страницы
RshErrorDescription.h
См. документацию.
1 
18 #ifndef RSH_ERROR_DESCRIPTION_H
19 #define RSH_ERROR_DESCRIPTION_H
20 
21 #include "RshMacro.h"
22 #include "RshDefChk.h"
23 #include "RshConsts_StatusCodes.h"
24 
25 
26 
49 #pragma pack(push, 8)
67 
79  std::wstring ru;
80 
92  std::wstring en;
93 };
94 
95 
96 
98 //<BeginErrorDescription>
99 
101  rshUTF16("Ошибок нет."),
102  rshUTF16("No errors.")},
103 
105  rshUTF16("Неизвестная ошибка."),
106  rshUTF16("Undefined error.")},
107 
109  rshUTF16("Устройство не найдено в системе."),
110  rshUTF16("The device was not found in the system.")},
111 
113  rshUTF16("Устройство не было инициализировано."),
114  rshUTF16("The device was not initialized.")},
115 
117  rshUTF16("Не удалось загрузить библиотеку абстракции."),
118  rshUTF16("The abstract device dll was not loaded.")},
119 
121  rshUTF16("Неверный индекс слота для устройства."),
122  rshUTF16("Wrong pci slot index.")},
123 
125  rshUTF16("Неверный индекс USB входа для устройства."),
126  rshUTF16("Wrong usb socket index.")},
127 
129  rshUTF16("На шине PCI не обнаружено ни одной поддерживаемой платы."),
130  rshUTF16("There is no supported PCI(e) device in the system.")},
131 
133  rshUTF16("На шине USB не обнаружено ни одного поддерживаемого устройства."),
134  rshUTF16("There is no supported USB device in the system.")},
135 
137  rshUTF16("Неверно заданы входные параметры функции."),
138  rshUTF16("PLX registers are not mapped into physical memory.")},
139 
141  rshUTF16("Не удается получить данные с устройства."),
142  rshUTF16("Couldn't get data from the device.")},
143 
145  rshUTF16("Не удается записать данные в устройство."),
146  rshUTF16("Couldn't set data to the device.")},
147 
149  rshUTF16("Не удается провести инициализацию устройства."),
150  rshUTF16("Couldn't initialize the device.")},
151 
153  rshUTF16("Не удается запустить устройство."),
154  rshUTF16("Couldn't start the device.")},
155 
157  rshUTF16("Не удается остановить устройство."),
158  rshUTF16("Couldn't stop the device.")},
159 
161  rshUTF16("Не удается создать экземпляр устройства."),
162  rshUTF16("Couldn't create a device instance.")},
163 
165  rshUTF16("Нет экземпляра устройства."),
166  rshUTF16("There is no device instance.")},
167 
169  rshUTF16("Не загружен XILINX."),
170  rshUTF16("Data was not loaded into the device XILINX chip.")},
171 
173  rshUTF16("Функция не поддерживается устройством."),
174  rshUTF16("Function is not supported by this device.")},
175 
177  rshUTF16("Внутренний буфер не инициализирован."),
178  rshUTF16("Internal buffer not initialized.")},
179 
181  rshUTF16("Ревизия устройства не обнаружена."),
182  rshUTF16("Device revision was not found.")},
183 
185  rshUTF16("Неверный номер таймера устройства."),
186  rshUTF16("Wrong timer number.")},
187 
189  rshUTF16("Устройство не было запущено."),
190  rshUTF16("The device was not started.")},
191 
193  rshUTF16("АЦП устройства остановлено по программному триггеру."),
194  rshUTF16("The device ADC unit was stopped with program trigger.")},
195 
197  rshUTF16("Не удалось выполнить команду IOCTL при работе с драйвером устройства."),
198  rshUTF16("Couldn't implement device IOCTL code while communicating with the driver.")},
199 
201  rshUTF16("К устройству не подключено питание."),
202  rshUTF16("There is no power supply for the device.")},
203 
205  rshUTF16("Несоответствие vid или pid."),
206  rshUTF16("Discrepancy of pid or vid.")},
207 
209  rshUTF16("Устройство было ранее захвачено."),
210  rshUTF16("Device has been already captured.")},
211 
213  rshUTF16("Нарушена флеш память устройства."),
214  rshUTF16("Device flash memory is inconsistent.")},
215 
217  rshUTF16("Не удаётся завершить поток."),
218  rshUTF16("Couldn't terminate the thread.")},
219 
221  rshUTF16("Не удаётся создать поток."),
222  rshUTF16("Couldn't create the thread.")},
223 
225  rshUTF16("Сбор данных в потоке активен."),
226  rshUTF16("Data gathering is in process.")},
227 
229  rshUTF16("Сбор данных в потоке остановлен."),
230  rshUTF16("Data gathering was stopped.")},
231 
233  rshUTF16("Не удалось открыть файл."),
234  rshUTF16("Couldn't open the file.")},
235 
237  rshUTF16("Не удалось создать файл."),
238  rshUTF16("Couldn't create the file.")},
239 
241  rshUTF16("Имя файла не задано."),
242  rshUTF16("The file name is not defined.")},
243 
245  rshUTF16("Файл с указанным именем уже существует."),
246  rshUTF16("The file already exists.")},
247 
249  rshUTF16("Не удалось записать данные в файл."),
250  rshUTF16("Couldn't write data to the file.")},
251 
253  rshUTF16("Не удалось прочитать данные из файла."),
254  rshUTF16("Couldn't read data from the file.")},
255 
257  rshUTF16("Не удалось закрыть файл."),
258  rshUTF16("Couldn't close the file.")},
259 
261  rshUTF16("Файл не был открыт."),
262  rshUTF16("File was not opened.")},
263 
265  rshUTF16("Не удалось загрузить динамическую библиотеку."),
266  rshUTF16("Dll was not loaded.")},
267 
269  rshUTF16("Версия dll не поддерживается."),
270  rshUTF16("Loaded dll has unsupported version.")},
271 
273  rshUTF16("В загруженной dll не был обнаружен класс StaticFactory."),
274  rshUTF16("There is no StaticFactory class inside the dll.")},
275 
277  rshUTF16("Критическая секция уже занята другим потоком."),
278  rshUTF16("Critical section is already owned by other thread.")},
279 
281  rshUTF16("Критическая секция не инициализирована."),
282  rshUTF16("Critical section is not initialized.")},
283 
285  rshUTF16("Время ожидания наступления события истекло."),
286  rshUTF16("Wait event time is out.")},
287 
289  rshUTF16("Не удалось активировать функцию ожидания события."),
290  rshUTF16("Wait event failed.")},
291 
293  rshUTF16("Событие не инициализировано."),
294  rshUTF16("The event was not initialized.")},
295 
297  rshUTF16("Не удалось деактивировать событие."),
298  rshUTF16("Couldn't reset the event.")},
299 
301  rshUTF16("Не удалось активировать событие."),
302  rshUTF16("Couldn't set the event")},
303 
305  rshUTF16("Не удалось инициализировать событие."),
306  rshUTF16("Couldn't create the event.")},
307 
309  rshUTF16("Адрес входного параметра равен 0."),
310  rshUTF16("Input parameter has zero address.")},
311 
313  rshUTF16("Параметр не инициализирован."),
314  rshUTF16("The parameter was not initialized.")},
315 
317  rshUTF16("Параметр не поддерживается."),
318  rshUTF16("The parameter is not supported")},
319 
321  rshUTF16("Неверный входной параметр."),
322  rshUTF16("The parameter is invalid.")},
323 
325  rshUTF16("Параметр данного типа данных не поддерживается."),
326  rshUTF16("The parameter of this data type is not supported.")},
327 
329  rshUTF16("Тип запуска устройства не поддерживается."),
330  rshUTF16("Device start mode is not supported.")},
331 
333  rshUTF16("Не выбраны активные каналы."),
334  rshUTF16("There is no selected channel.")},
335 
337  rshUTF16("Каналов больше, чем поддерживается."),
338  rshUTF16("Too many channels in structure.")},
339 
341  rshUTF16("В структуре инициализации присутствуют не все каналы."),
342  rshUTF16("Not enough channels in RshChannel structure.")},
343 
345  rshUTF16("Неверный номер таймера"),
346  rshUTF16("Wrong timer number")},
347 
349  rshUTF16("Неверный идентификатор устройства во входном параметре."),
350  rshUTF16("Wrong device handle in input parameter.")},
351 
353  rshUTF16("Неверная комбинация активных каналов."),
354  rshUTF16("Wrong combination of active channels.")},
355 
357  rshUTF16("Неверное количество каналов."),
358  rshUTF16("Wrong channel number.")},
359 
361  rshUTF16("Режим старта не поддерживается."),
362  rshUTF16("Device start mode is not supported.")},
363 
365  rshUTF16("Режим конвертации данных не поддерживается."),
366  rshUTF16("Device data mode is not supported.")},
367 
369  rshUTF16("Режим подключения не поддерживается."),
370  rshUTF16("Device connect mode is not supported.")},
371 
373  rshUTF16("Режим работы устройства не поддерживается."),
374  rshUTF16("Device control mode is invalid.")},
375 
377  rshUTF16("входной предикат не поддерживается"),
378  rshUTF16("input parameter predicate not supported")},
379 
381  rshUTF16("Значение параметра находится вне области допустимых значений."),
382  rshUTF16("The parameter is out of range.")},
383 
385  rshUTF16("Порядковый номер устройства задан неверно."),
386  rshUTF16("Wrong device index.")},
387 
389  rshUTF16("Значение параметра совпадает с внутренним значением соответсвующего параметра."),
390  rshUTF16("The same parameter value.")},
391 
393  rshUTF16("Core Library указанного типа не существует."),
394  rshUTF16("Core Library of this type does not exist.")},
395 
397  rshUTF16("Core Library не была загружена."),
398  rshUTF16("Core Library was not loaded.")},
399 
401  rshUTF16("В Core Library не найден StaticFactory."),
402  rshUTF16("There is no StaticFactory in Core Library.")},
403 
405  rshUTF16("Core Library интерфейс не соответствует."),
406  rshUTF16("Core Library interface does not match.")},
407 
409  rshUTF16("Не удается открыть ветку реестра для Core Library."),
410  rshUTF16("Couldn't open registry key for Core Library.")},
411 
413  rshUTF16("Не удается найти запись в реестре с полным путем к Core Library."),
414  rshUTF16("Couldn't find path record in registry for Core Library.")},
415 
417  rshUTF16("Версия Core Library не поддерживается библиотекой абстракции."),
418  rshUTF16("Core Library version doesn't correspond with abstraction library version.")},
419 
421  rshUTF16("Внутренний поток сбора данных не остановлен."),
422  rshUTF16("Data gathering thread was not stopped.")},
423 
425  rshUTF16("Сбор данных не был запущен."),
426  rshUTF16("Gathering did not start.")},
427 
429  rshUTF16("Поток непрерывного сбора активен"),
430  rshUTF16("Persistent collection thread is in active state.")},
431 
433  rshUTF16("Данные не получены, буфер не заполнен"),
434  rshUTF16("Data was not acquired, buffer is empty.")},
435 
437  rshUTF16("Не найдена ревизия устройства"),
438  rshUTF16("Device revision was not found.")},
439 
441  rshUTF16("Ревизия устройства не поддерживается."),
442  rshUTF16("Device revision is not supported.")},
443 
445  rshUTF16("RSH_API_COREDLL_WRONGPORTNUMBER"),
446  rshUTF16("Wrong port number.")},
447 
449  rshUTF16("RSH_API_COREDLL_WRONGTIMERNUMBER"),
450  rshUTF16("Wrong timer number.")},
451 
453  rshUTF16("RSH_API_COREDLL_REGSPACEDOESNOTEXIST."),
454  rshUTF16("RSH_API_COREDLL_REGSPACEDOESNOTEXIST.")},
455 
457  rshUTF16("Не задано пользовательское событие."),
458  rshUTF16("User buffer event is not defined.")},
459 
461  rshUTF16("Время ожидания готовности буфера истекло."),
462  rshUTF16("Wait buffer time is out.")},
463 
465  rshUTF16("Не удалось создать экземпляр класса PLX9054."),
466  rshUTF16("Couldn't create an instance of plx9054 class.")},
467 
469  rshUTF16("Не удалось создать экземпляр класса PLX9050."),
470  rshUTF16("Couldn't create an instance of plx9050 class.")},
471 
473  rshUTF16("Не удалось создать экземпляр класса PLX8311."),
474  rshUTF16("Couldn't create an instance of plx8311 class.")},
475 
477  rshUTF16("Не удалось создать экземпляр класса RSHUSB."),
478  rshUTF16("Couldn't create an instance of RSHUSB class.")},
479 
481  rshUTF16("Не удалось создать экземпляр класса RSHVISA."),
482  rshUTF16("Couldn't create an instance of RSHVISA class.")},
483 
485  rshUTF16("Функция не определена."),
486  rshUTF16("The function is not defined.")},
487 
489  rshUTF16("Произошла ошибка внутри функции."),
490  rshUTF16("Function has failed with error.")},
491 
493  rshUTF16("Функция не поддерживается."),
494  rshUTF16("The function is not supported.")},
495 
497  rshUTF16("Get-код не определен внутри метода IRshDevice::Get()."),
498  rshUTF16("Get-code is not defined inside IRshDevice::Get() method.")},
499 
501  rshUTF16("Буфер не инициализирован."),
502  rshUTF16("The buffer is not initialized.")},
503 
505  rshUTF16("Физический размер буфера равен нулю. Вероятно буфер не был инициализирован."),
506  rshUTF16("Buffer size is zero. Probably the buffer is not initialized.")},
507 
509  rshUTF16("Формат входного и выходного буфера не совпадает."),
510  rshUTF16("Input and output buffer format are not the same.")},
511 
513  rshUTF16("Буфер с таким типом данных не поддерживается."),
514  rshUTF16("The buffer has unsupported data type.")},
515 
517  rshUTF16("Ошибка при проведении вычислений."),
518  rshUTF16("There is a runtime calculation error.")},
519 
521  rshUTF16("Объем данных в буфере превышает допустимый размер."),
522  rshUTF16("Data Buffer size is exceeded.")},
523 
525  rshUTF16("Буфер пуст."),
526  rshUTF16("The buffer is empty.")},
527 
529  rshUTF16("Размер копируемого буфера не соответствует размеру буфера, в который производится копирование."),
530  rshUTF16("Size mismatch when copy operation takes place.")},
531 
533  rshUTF16("Буфер не заполнен до конца."),
534  rshUTF16("The buffer is not completed.")},
535 
537  rshUTF16("Попытка выделения памяти размером 0 байт."),
538  rshUTF16("There was an attempt to allocate a buffer of zero size.")},
539 
541  rshUTF16("Размер буфера недостаточен для того, чтобы вместить все данные."),
542  rshUTF16("Buffer size is too small for contain all data.")},
543 
545  rshUTF16("Размер буфера задан неверно."),
546  rshUTF16("Buffer size is not correct.")},
547 
549  rshUTF16("Объект не найден."),
550  rshUTF16("The object was not found.")},
551 
553  rshUTF16("Ссылка на объект не найдена."),
554  rshUTF16("The object reference was not found.")},
555 
557  rshUTF16("Объект изменился."),
558  rshUTF16("The object has changed.")},
559 
561  rshUTF16("Объект уже существует."),
562  rshUTF16("The object already exists.")},
563 
565  rshUTF16("Неподдерживаемый тип объекта."),
566  rshUTF16("Unsupported object type.")},
567 
569  rshUTF16("Не найдена запись в реестре."),
570  rshUTF16("Registry key value was not found.")},
571 
573  rshUTF16("Не найдена запись path в реестре."),
574  rshUTF16("Dll Path record value was not found.")},
575 
577  rshUTF16("Не найдена запись UIName в реестре."),
578  rshUTF16("Dll UIName record value was not found.")},
579 
581  rshUTF16("Интерфейс объекта в Dll не соответсвует запрашиваемому."),
582  rshUTF16("Interface of object in Dll does not match requested interface type.")},
583 
585  rshUTF16("Не удается создать экземпляр объекта в фабрике."),
586  rshUTF16("Couldn't create an instance of an object in Factory.")},
587 
589  rshUTF16("Интерфейс не был инициализирован."),
590  rshUTF16("Interface was not initialized.")},
591 
593  rshUTF16("RshStaticFactory::CreateInstance не задан адрес объекта получателя интерфейса."),
594  rshUTF16("RshStaticFactory::CreateInstance zero parameter address for interface object.")},
595 
597  rshUTF16("Ошибка работы с памятью."),
598  rshUTF16("Memory error.")},
599 
601  rshUTF16("Не удалось выделить память."),
602  rshUTF16("Couldn't allocate memory.")},
603 
605  rshUTF16("Сбой при копировании из одной области памяти в другую."),
606  rshUTF16("Copy memory failure.")},
607 
609  rshUTF16("Cбой в работе PLX API."),
610  rshUTF16("PLX API failed.")},
611 
613  rshUTF16("PLX API - неверный параметр, указатель на null."),
614  rshUTF16("PLX API - null parameter.")},
615 
617  rshUTF16("Функция PLX API не поддерживается."),
618  rshUTF16("PLX API - function is not supported.")},
619 
621  rshUTF16("В системе нет активного драйвера устройства."),
622  rshUTF16("There is no active PLX driver in the system.")},
623 
625  rshUTF16("PLX API - Ошибка доступа к конфигурации"),
626  rshUTF16("PLX API - config access failed.")},
627 
629  rshUTF16("PLX API - неправильная информация об устройстве"),
630  rshUTF16("PLX API - invalid device info.")},
631 
633  rshUTF16("Версия PLX-драйвера не соответсвует версии используемой PLX-API."),
634  rshUTF16("PLX API invalid driver version.")},
635 
637  rshUTF16("PLX API - неправильное значение смещения."),
638  rshUTF16("PLX API - invalid zero offset.")},
639 
641  rshUTF16("PLX API - неправильные данные."),
642  rshUTF16("PLX API - invalid data.")},
643 
645  rshUTF16("PLX API - неправильный размер."),
646  rshUTF16("PLX API - invalid size.")},
647 
649  rshUTF16("PLX API - неправильный адрес."),
650  rshUTF16("PLX API - invalid address.")},
651 
653  rshUTF16("PLX API - неправильный тип доступа."),
654  rshUTF16("PLX API - invalid access type.")},
655 
657  rshUTF16("PLX API - неправильный индекс."),
658  rshUTF16("PLX API - invalid index.")},
659 
661  rshUTF16("PLX API - неправильный состояние питания."),
662  rshUTF16("PLX API - invalid power state.")},
663 
665  rshUTF16("PLX API - неправильное пространство ввода-вывода."),
666  rshUTF16("PLX API - invalid IO space.")},
667 
669  rshUTF16("RSH_API_PLXAPI_INVALIDHANDLE"),
670  rshUTF16("PLX API invalid handle.")},
671 
673  rshUTF16("PLX API - неправильное простаноство pci."),
674  rshUTF16("PLX API - invalid pci space.")},
675 
677  rshUTF16("PLX API - неправильный индекс шины данных."),
678  rshUTF16("PLX API - invalid BUS index.")},
679 
681  rshUTF16("PLX API - недостаточно ресурсов."),
682  rshUTF16("PLX API - insufficient resources.")},
683 
685  rshUTF16("PLX API - время ожидания готовности функции истекло."),
686  rshUTF16("PLX API - wait time out.")},
687 
689  rshUTF16("PLX API - ожидание было отменено. "),
690  rshUTF16("PLX API - wait canceled.")},
691 
693  rshUTF16("PLX API - ПДП каналы недоступны."),
694  rshUTF16("PLX API - DMA channel unavailable.")},
695 
697  rshUTF16("PLX API - неправильный канал ПДП."),
698  rshUTF16("PLX API - DMA channel invalid.")},
699 
701  rshUTF16("PLX API - передача данных ПДП завершена."),
702  rshUTF16("PLX API DMA done.")},
703 
705  rshUTF16("PLX API - ПДП приостановлен."),
706  rshUTF16("PLX API - DMA paused.")},
707 
709  rshUTF16("PLX API - Канал ПДП занят."),
710  rshUTF16("PLX API - DMA in progress.")},
711 
713  rshUTF16("PLX API - Неверная команда ПДП."),
714  rshUTF16("PLX API - DMA command invalid.")},
715 
717  rshUTF16("PLX API - неверный приоритет каналов ПДП."),
718  rshUTF16("PLX API - DMA invalid channel priority.")},
719 
721  rshUTF16("PLX API - ошибка поулчения страниц ПДП SGL"),
722  rshUTF16("PLX API - DMA SGL pages get error.")},
723 
725  rshUTF16("PLX API - ошибка захвата страниц ПДП SGL."),
726  rshUTF16("PLX API - DMA SGL pages lock error.")},
727 
729  rshUTF16("PLX API - MU FIFO пусто."),
730  rshUTF16("PLX API - MU FIFO empty.")},
731 
733  rshUTF16("PLX API - MU FIFO заполнено."),
734  rshUTF16("PLX API - MU FIFO full.")},
735 
737  rshUTF16("PLX API - отсутствует питание."),
738  rshUTF16("PLX API - power down.")},
739 
741  rshUTF16("PLX API - HS не поддерживается."),
742  rshUTF16("PLX API - HS not supported.")},
743 
745  rshUTF16("PLX API - VPD не поддерживается."),
746  rshUTF16("PLX API - VPD not supported.")},
747 
749  rshUTF16("Устройство PLX захвачено другим потоком или процессом"),
750  rshUTF16("PLX device is owned by another calling thread or process.")},
751 
753  rshUTF16("PLX API - устройство отключено."),
754  rshUTF16("PLX API - device disabled.")},
755 
757  rshUTF16("Последняя ошибка PLX API"),
758  rshUTF16("PLX API last error.")},
759 
761  rshUTF16("PLX API - устройство не инициализировано"),
762  rshUTF16("PLX API - device is not initialized.")},
763 
765  rshUTF16("PLX API - не удалось создать объект устройства."),
766  rshUTF16("PLX API - can't create device object.")},
767 
769  rshUTF16("Серийный номер платы не прописан в EEPROM."),
770  rshUTF16("There is no serial number within EEPROM.")},
771 
773  rshUTF16("Ошибка синтаксиса в скрипте"),
774  rshUTF16("Script syntax error")},
775 
777  rshUTF16("Не удалось определить значение"),
778  rshUTF16("Couldn't evaluate value")},
779 
781  rshUTF16("Не найдена функция запуска"),
782  rshUTF16("Start function not found")},
783 
785  rshUTF16("Заданная функция не существует."),
786  rshUTF16("Function specified does not exists.")},
787 
789  rshUTF16("Не удалось открыть базу данных."),
790  rshUTF16("Couldn't open database.")},
791 
793  rshUTF16("База данных не откыта."),
794  rshUTF16("Database was not opened.")},
795 
797  rshUTF16("Не удалось создать таблицу в базе данных."),
798  rshUTF16("Couldn't create table in database.")},
799 
801  rshUTF16("Не удалось выполнить команду select."),
802  rshUTF16("Couldn't do select from table.")},
803 
805  rshUTF16("Таблица пуста."),
806  rshUTF16("Database table is empty.")},
807 
809  rshUTF16("не удалось осуществить запись в базу данных."),
810  rshUTF16("Couldn't write record in databse.")},
811 
813  rshUTF16("Не удалось удалить запись из таблицы."),
814  rshUTF16("Couldn't delete from databse table.")},
815 
817  rshUTF16("Запись уже существует в базе данных."),
818  rshUTF16("Database record already exists.")},
819 
821  rshUTF16("Неправильный предикат."),
822  rshUTF16("Wrong predicate.")},
823 
825  rshUTF16("Запись не найдена в базе данных."),
826  rshUTF16("Database record was not found.")},
827 
829  rshUTF16("Группа с указанным именем не существует в HDF5 файле."),
830  rshUTF16("Selected group doesn't exists within HDF5 file.")},
831 
833  rshUTF16("Не удаётся создать группу в HDF5 файле."),
834  rshUTF16("Can't create the specified group in HDF5 file.")},
835 
837  rshUTF16("Не удаётся найти объект с указанным индексом в группе."),
838  rshUTF16("There is no object with selected index in the selected group.")},
839 
841  rshUTF16("Указанный объект является группой."),
842  rshUTF16("Selected object is a group.")},
843 
845  rshUTF16("Набор данных с указанным именем не существует в HDF5 файле."),
846  rshUTF16("DataSet doesn't exists within HDF5 file.")},
847 
849  rshUTF16("Неверное смещение в DataSet."),
850  rshUTF16("Wrong offset in DataSet.")},
851 
853  rshUTF16("При работе с DataSet произошла ошибка."),
854  rshUTF16("Failure caused by the DataSet operations.")},
855 
857  rshUTF16("При работе с DataSpace произошла ошибка."),
858  rshUTF16("Failure caused by the DataSpace operations.")},
859 
861  rshUTF16("При работе с HDF5-файлом произошла ошибка."),
862  rshUTF16("Failure caused by the hdf5 file operations.")},
863 
865  rshUTF16("Не удаётся создать HDF5-файл."),
866  rshUTF16("Can't create HDF5 file.")},
867 
869  rshUTF16("Не удаётся открыть HDF5-файл."),
870  rshUTF16("Can't open HDF5 file.")},
871 
873  rshUTF16("Ошибка чтения HDF5-файла."),
874  rshUTF16("Can't read HDF5 file.")},
875 
877  rshUTF16("Ошибка записи HDF5-файла."),
878  rshUTF16("Can't write HDF5 file.")},
879 
881  rshUTF16("При работе с DataType произошла ошибка."),
882  rshUTF16("Failure caused by the DataType operations.")},
883 
885  rshUTF16("При работе с Attribute произошла ошибка."),
886  rshUTF16("Failure caused by the Attribute operations.")},
887 
889  rshUTF16("Неверный путь к данным."),
890  rshUTF16("Wrong data path.")},
891 
893  rshUTF16("Тип данных объекта в HDF файле не соотвествует с запрашиваемому типу объекта."),
894  rshUTF16("Demanded data type doesn't match to HDF object data type.")},
895 
897  rshUTF16("Не найдено устройство типа вольтметр."),
898  rshUTF16("Voltmeter was not found.")},
899 
901  rshUTF16("Не найдено устройство типа генератор."),
902  rshUTF16("Generator was not found.")},
903 
905  rshUTF16("Не найдено целевое устройство."),
906  rshUTF16("Target device was not found.")},
907 
909  rshUTF16("Не удалось загрузить библиотеку RshUniDriver.dll"),
910  rshUTF16("RshUniDriver.dll was not loaded")},
911 
913  rshUTF16("Библиотека DM.dll не загружена."),
914  rshUTF16("Library DM.dll was not loaded.")},
915 
917  rshUTF16("Не удалось загрузить алгоритмическую библиотеку DPA.dll"),
918  rshUTF16("DPA.dll was not loaded")},
919 
921  rshUTF16("В сигнале не найден момент синхронизации удовлетворяющий заданным параметрам."),
922  rshUTF16("synchro trigger not found.")},
923 
925  rshUTF16("Тип структуры не соответсвует выполняемому алгоритму."),
926  rshUTF16("Input parameter structure is not correspond to algorithmic class type.")},
927 
929  rshUTF16("Алгоритмический класс выбранного типа не определен в библиотеке DPA."),
930  rshUTF16("Algorithmic class of selected type is not defined inside DPA library.")},
931 
933  rshUTF16("Не удалось подключиться к драйверу VISA."),
934  rshUTF16("Couldn't connect to VISA driver.")},
935 
937  rshUTF16("Неизвестная ошибка при работе с сетью."),
938  rshUTF16("General (unknown) network failure.")},
939 
941  rshUTF16("Не удалось создать сокет."),
942  rshUTF16("Couldn't create socket.")},
943 
945  rshUTF16("Не удалось создать event."),
946  rshUTF16("Couldn't create event.")},
947 
949  rshUTF16("Не удалось выполнить функцию select."),
950  rshUTF16("Event select function failed.")},
951 
953  rshUTF16("Не удалось открыть UDP сокет."),
954  rshUTF16("UDP socket bind failed.")},
955 
957  rshUTF16("Не удалось выполнить подключение через TCP сокет."),
958  rshUTF16("TCP socket connect failed.")},
959 
961  rshUTF16("Не удалось выполнить операцию получения данных из сокета."),
962  rshUTF16("Socket receive data operation failed.")},
963 
965  rshUTF16("Не удалось выполнить операцию отправки данных."),
966  rshUTF16("Socket send data operation failed.")},
967 
969  rshUTF16("Не удалось выполнить операцию закрытия сокета."),
970  rshUTF16("Close socket operation failed.")},
971 
973  rshUTF16("Поле RshCalibrationItemBase::id не соответсвует ни одному RshCalibrationItem определённому внутри dll."),
974  rshUTF16("There is no RshCalibrationItem inside dll with id equal to requested RshCalibrationItemBase::id.")},
975 
976  //</BeginErrorDescription>
977  };
978 
979 
980 #pragma pack(pop)
981 
982 
983 
984 #endif //RSH_ERROR_DESCRIPTION_H