Библиотека RshUniDriver
SDK 2.1
Документация по программированию
Титульная страница
Описания
Структуры данных
Файлы
Файлы
Список членов всех файлов
Указатель
Структуры данных
Файлы
Функции
Переменные
Перечисления
Элементы перечислений
Макросы
Страницы
HEADERS
Include
RshConsts_StatusCodes.h
См. документацию.
1
18
#ifndef RSH_STATUS_CODES_H
19
#define RSH_STATUS_CODES_H
20
21
#define _RSH_GROUP_DELIMITER(value) ( value << 24 )
22
23
#define _RSH_GROUP_COMMON(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x0) )
24
#define _RSH_GROUP_DEVICE(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x1) )
25
#define _RSH_GROUP_THREADS(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x2) )
26
#define _RSH_GROUP_FILES(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x3) )
27
#define _RSH_GROUP_DLL(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x4) )
28
#define _RSH_GROUP_CS(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x5) )
29
#define _RSH_GROUP_EVENTS(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x6) )
30
#define _RSH_GROUP_PARAMETER(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x7) )
31
#define _RSH_GROUP_COREDLL(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x8) )
32
#define _RSH_GROUP_FUNCTION(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x9) )
33
#define _RSH_GROUP_BUFFER(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xA) )
34
#define _RSH_GROUP_OBJECT(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xB) )
35
#define _RSH_GROUP_REGISTRY(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xC) )
36
#define _RSH_GROUP_INTERFACE(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xD) )
37
#define _RSH_GROUP_MEMORY(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xE) )
38
#define _RSH_GROUP_PLXAPI(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xF) )
39
#define _RSH_GROUP_SCRIPT(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x10) )
40
#define _RSH_GROUP_DATABASE(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x11) )
41
#define _RSH_GROUP_NETWORK(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x12) )
42
#define _RSH_GROUP_CALIBRATION(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0x13) )
43
44
45
#define _RSH_GROUP_HDF5(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xFA) )
46
#define _RSH_GROUP_RSHLAB(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xFB) )
47
#define _RSH_GROUP_UNIDRIVER(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xFC) )
48
#define _RSH_GROUP_DM(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xFD) )
49
#define _RSH_GROUP_DPA(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xFE) )
50
#define _RSH_GROUP_VISA(value) ( (value << 16) | _RSH_GROUP_DELIMITER(0xFF) )
51
67
typedef
enum
68
{
71
RSH_API_SUCCESS
=
_RSH_GROUP_COMMON
(0x0),
//0x0000
72
75
RSH_API_UNDEFINED
=
_RSH_GROUP_COMMON
(0x1),
//0x0000
76
79
RSH_API_DEVICE_NOTFOUND
=
_RSH_GROUP_DEVICE
(0x1),
//0x0100
80
83
RSH_API_DEVICE_NOTINITIALIZED
=
_RSH_GROUP_DEVICE
(0x2),
//0x0100
84
87
RSH_API_DEVICE_DLLWASNOTLOADED
=
_RSH_GROUP_DEVICE
(0x3),
//0x0100
88
91
RSH_API_DEVICE_WRONGPCIINDEX
=
_RSH_GROUP_DEVICE
(0x4),
//0x0100
92
95
RSH_API_DEVICE_WRONGUSBINDEX
=
_RSH_GROUP_DEVICE
(0x5),
//0x0100
96
99
RSH_API_DEVICE_NOBOARDONPCIBUS
=
_RSH_GROUP_DEVICE
(0x6),
//0x0100
100
103
RSH_API_DEVICE_NOBOARDONUSBBUS
=
_RSH_GROUP_DEVICE
(0x7),
//0x0100
104
107
RSH_API_DEVICE_PLXREGISTERSARENOTMAPPED
=
_RSH_GROUP_DEVICE
(0x8),
//0x0100
108
111
RSH_API_DEVICE_CANTGETDATA
=
_RSH_GROUP_DEVICE
(0x9),
//0x0100
112
115
RSH_API_DEVICE_CANTSETDATA
=
_RSH_GROUP_DEVICE
(0xA),
//0x0100
116
119
RSH_API_DEVICE_CANTINITIALIZE
=
_RSH_GROUP_DEVICE
(0xB),
//0x0100
120
123
RSH_API_DEVICE_CANTSTART
=
_RSH_GROUP_DEVICE
(0xC),
//0x0100
124
127
RSH_API_DEVICE_CANTSTOP
=
_RSH_GROUP_DEVICE
(0xD),
//0x0100
128
131
RSH_API_DEVICE_CANTCREATEINSTANCE
=
_RSH_GROUP_DEVICE
(0xE),
//0x0100
132
135
RSH_API_DEVICE_NOINSTANCE
=
_RSH_GROUP_DEVICE
(0xF),
//0x0100
136
139
RSH_API_DEVICE_LOADXILINX
=
_RSH_GROUP_DEVICE
(0x10),
//0x0100
140
143
RSH_API_DEVICE_FUNCTION_NOTSUPPORTED
=
_RSH_GROUP_DEVICE
(0x11),
//0x0100
144
147
RSH_API_DEVICE_INTBUFFERNOTINITIALIZED
=
_RSH_GROUP_DEVICE
(0x12),
//0x0100
148
151
RSH_API_DEVICE_REVISIONNOTFOUND
=
_RSH_GROUP_DEVICE
(0x13),
//0x0100
152
155
RSH_API_DEVICE_WRONGTIMERNUMBER
=
_RSH_GROUP_DEVICE
(0x14),
//0x0100
156
159
RSH_API_DEVICE_WASNOTSTARTED
=
_RSH_GROUP_DEVICE
(0x15),
//0x0100
160
163
RSH_API_DEVICE_STOPPEDWITHTRIGGER
=
_RSH_GROUP_DEVICE
(0x16),
//0x0100
164
167
RSH_API_DEVICE_IOCTLFAILED
=
_RSH_GROUP_DEVICE
(0x17),
//0x0100
168
171
RSH_API_DEVICE_NOPOWER
=
_RSH_GROUP_DEVICE
(0x18),
//0x0100
172
175
RSH_API_DEVICE_WRONGVIDORPID
=
_RSH_GROUP_DEVICE
(0x19),
//0x0100
176
179
RSH_API_DEVICE_ALREADYCAPTURED
=
_RSH_GROUP_DEVICE
(0x1A),
//0x0100
180
183
RSH_API_DEVICE_BADFLASH
=
_RSH_GROUP_DEVICE
(0x1B),
//0x0100
184
185
188
RSH_API_THREAD_CANTTERMINATE
=
_RSH_GROUP_THREADS
(0x1),
//0x0200
189
192
RSH_API_THREAD_CANTCREATE
=
_RSH_GROUP_THREADS
(0x2),
//0x0200
193
196
RSH_API_THREAD_GATHERING_INPROCESS
=
_RSH_GROUP_THREADS
(0x3),
//0x0200
197
200
RSH_API_THREAD_GATHERING_STOPPED
=
_RSH_GROUP_THREADS
(0x4),
//0x0200
201
204
RSH_API_FILE_CANTOPEN
=
_RSH_GROUP_FILES
(0x1),
//0x0300
205
208
RSH_API_FILE_CANTCREATE
=
_RSH_GROUP_FILES
(0x2),
//0x0300
209
212
RSH_API_FILE_NAMENOTDEFINED
=
_RSH_GROUP_FILES
(0x3),
//0x0300
213
216
RSH_API_FILE_ALREADYEXISTS
=
_RSH_GROUP_FILES
(0x4),
//0x0300
217
220
RSH_API_FILE_CANTWRITE
=
_RSH_GROUP_FILES
(0x5),
//0x0300
221
224
RSH_API_FILE_CANTREAD
=
_RSH_GROUP_FILES
(0x6),
//0x0300
225
228
RSH_API_FILE_CANTCLOSE
=
_RSH_GROUP_FILES
(0x7),
//0x0300
229
232
RSH_API_FILE_WASNOTOPENED
=
_RSH_GROUP_FILES
(0x8),
//0x0300
233
236
RSH_API_DLL_WASNOTLOADED
=
_RSH_GROUP_DLL
(0x1),
//0x0400
237
240
RSH_API_DLL_VERSIONNOTSUPPORTED
=
_RSH_GROUP_DLL
(0x2),
//0x0400
241
244
RSH_API_DLL_NOFACTORY
=
_RSH_GROUP_DLL
(0x3),
//0x0400
245
248
RSH_API_CRITSECTION_ALREADY_OWNED
=
_RSH_GROUP_CS
(0x1),
//0x0500
249
252
RSH_API_CRITSECTION_NOTINITIALIZED
=
_RSH_GROUP_CS
(0x2),
//0x0500
253
256
RSH_API_EVENT_WAITTIMEOUT
=
_RSH_GROUP_EVENTS
(0x1),
//0x0600
257
260
RSH_API_EVENT_WAITFAILED
=
_RSH_GROUP_EVENTS
(0x2),
//0x0600
261
264
RSH_API_EVENT_NOTINITIALIZED
=
_RSH_GROUP_EVENTS
(0x3),
//0x0600
265
268
RSH_API_EVENT_CANTRESET
=
_RSH_GROUP_EVENTS
(0x4),
//0x0600
269
272
RSH_API_EVENT_CANTSET
=
_RSH_GROUP_EVENTS
(0x5),
//0x0600
273
276
RSH_API_EVENT_CANTCREATE
=
_RSH_GROUP_EVENTS
(0x6),
//0x0600
277
280
RSH_API_PARAMETER_ZEROADDRESS
=
_RSH_GROUP_PARAMETER
(0x1),
//0x0700
281
284
RSH_API_PARAMETER_NOTINITIALIZED
=
_RSH_GROUP_PARAMETER
(0x2),
//0x0700
285
288
RSH_API_PARAMETER_NOTSUPPORTED
=
_RSH_GROUP_PARAMETER
(0x3),
//0x0700
289
292
RSH_API_PARAMETER_INVALID
=
_RSH_GROUP_PARAMETER
(0x4),
//0x0700
293
296
RSH_API_PARAMETER_DATATYPENOTSUPPORTED
=
_RSH_GROUP_PARAMETER
(0x5),
//0x0700
297
300
RSH_API_PARAMETER_STARTTYPEINVALID
=
_RSH_GROUP_PARAMETER
(0x6),
//0x0700
301
304
RSH_API_PARAMETER_CHANNELWASNOTSELECTED
=
_RSH_GROUP_PARAMETER
(0x7),
//0x0700
305
308
RSH_API_PARAMETER_TOOMANYCHANNELS
=
_RSH_GROUP_PARAMETER
(0x8),
//0x0700
309
312
RSH_API_PARAMETER_NOTENOUGHCHANNELS
=
_RSH_GROUP_PARAMETER
(0x9),
//0x0700
313
316
RSH_API_PARAMETER_WRONGTIMERNUMBER
=
_RSH_GROUP_PARAMETER
(0xA),
//0x0700
317
320
RSH_API_PARAMETER_WRONGDEVICEHANDLE
=
_RSH_GROUP_PARAMETER
(0xB),
//0x0700
321
324
RSH_API_PARAMETER_WRONGCHANNELCOMBINATION
=
_RSH_GROUP_PARAMETER
(0xC),
//0x0700
325
328
RSH_API_PARAMETER_WRONGCHANNELNUMBER
=
_RSH_GROUP_PARAMETER
(0xD),
//0x0700
329
332
RSH_API_PARAMETER_STARTMODENOTSUPPORTED
=
_RSH_GROUP_PARAMETER
(0xE),
//0x0700
333
336
RSH_API_PARAMETER_DATAMODENOTSUPPORTED
=
_RSH_GROUP_PARAMETER
(0xF),
//0x0700
337
340
RSH_API_PARAMETER_CONNECTMODENOTSUPPORTED
=
_RSH_GROUP_PARAMETER
(0x10),
//0x0700
341
344
RSH_API_PARAMETER_CONTROLINVALID
=
_RSH_GROUP_PARAMETER
(0x11),
//0x0700
345
348
RSH_API_PARAMETER_WRONGPREDICATE
=
_RSH_GROUP_PARAMETER
(0xA5),
//0x0700
349
352
RSH_API_PARAMETER_OUTOFRANGE
=
_RSH_GROUP_PARAMETER
(0xA9),
//0x0700
353
356
RSH_API_PARAMETER_INVALIDDEVICEBASEINDEX
=
_RSH_GROUP_PARAMETER
(0xAA),
//0x0700
357
360
RSH_API_PARAMETER_SAMEVALUE
=
_RSH_GROUP_PARAMETER
(0xAB),
//0x0700
361
364
RSH_API_COREDLL_NOTEXISTS
=
_RSH_GROUP_COREDLL
(0x1),
//0x0800
365
368
RSH_API_COREDLL_WASNOTLOADED
=
_RSH_GROUP_COREDLL
(0x2),
//0x0800
369
372
RSH_API_COREDLL_DLLNOFACTORY
=
_RSH_GROUP_COREDLL
(0x3),
//0x0800
373
376
RSH_API_COREDLL_INTERFACEDOESNOTMATCH
=
_RSH_GROUP_COREDLL
(0x4),
//0x0800
377
380
RSH_API_COREDLL_REGISTRYKEYCANTOPEN
=
_RSH_GROUP_COREDLL
(0x5),
//0x0800
381
384
RSH_API_COREDLL_REGISTRYPATHRECNOTFOUND
=
_RSH_GROUP_COREDLL
(0x6),
//0x0800
385
388
RSH_API_COREDLL_UNSUPPORTEDVERSION
=
_RSH_GROUP_COREDLL
(0x7),
//0x0800
389
392
RSH_API_COREDLL_GATHERINGINPROCESS
=
_RSH_GROUP_COREDLL
(0x11),
//0x0800
393
396
RSH_API_COREDLL_GATHERINGDIDNOTSTART
=
_RSH_GROUP_COREDLL
(0x12),
//0x0800
397
400
RSH_API_COREDLL_PERSISTENTGTHREADISACTIVE
=
_RSH_GROUP_COREDLL
(0x13),
//0x0800
401
404
RSH_API_COREDLL_COLLECTINGBUFFERZEROSIZE
=
_RSH_GROUP_COREDLL
(0x14),
//0x0800
405
408
RSH_API_COREDLL_DEVICEREVISIONNOTFOUND
=
_RSH_GROUP_COREDLL
(0x15),
//0x0800
409
412
RSH_API_COREDLL_DEVICEREVISIONNOTSUPPORTED
=
_RSH_GROUP_COREDLL
(0x16),
//0x0800
413
416
RSH_API_COREDLL_WRONGPORTNUMBER
=
_RSH_GROUP_COREDLL
(0x17),
//0x0800
417
420
RSH_API_COREDLL_WRONGTIMERNUMBER
=
_RSH_GROUP_COREDLL
(0x18),
//0x0800
421
424
RSH_API_COREDLL_REGSPACEDOESNOTEXIST
=
_RSH_GROUP_COREDLL
(0x19),
//0x0800
425
428
RSH_API_COREDLL_USERBUFFEREVENTNOTDEFINED
=
_RSH_GROUP_COREDLL
(0x1A),
//0x0800
429
432
RSH_API_COREDLL_USERBUFFERWAITTIMEOUT
=
_RSH_GROUP_COREDLL
(0x1B),
//0x0800
433
436
RSH_API_COREDLL_CANTCREATEPLX9054CLASS
=
_RSH_GROUP_COREDLL
(0x31),
//0x0800
437
440
RSH_API_COREDLL_CANTCREATEPLX9050CLASS
=
_RSH_GROUP_COREDLL
(0x32),
//0x0800
441
444
RSH_API_COREDLL_CANTCREATEPLX8311CLASS
=
_RSH_GROUP_COREDLL
(0x33),
//0x0800
445
448
RSH_API_COREDLL_CANTCREATERSHUSBCLASS
=
_RSH_GROUP_COREDLL
(0x34),
//0x0800
449
452
RSH_API_COREDLL_CANTCREATERSHVISACLASS
=
_RSH_GROUP_COREDLL
(0x35),
//0x0800
453
456
RSH_API_FUNCTION_NOTDEFINED
=
_RSH_GROUP_FUNCTION
(0x1),
//0x0900
457
460
RSH_API_FUNCTION_ERRORHAPPEND
=
_RSH_GROUP_FUNCTION
(0x2),
//0x0900
461
464
RSH_API_FUNCTION_NOTSUPPORTED
=
_RSH_GROUP_FUNCTION
(0x3),
//0x0900
465
468
RSH_API_FUNCTION_GETCODENOTDEFINED
=
_RSH_GROUP_FUNCTION
(0x4),
//0x0900
469
472
RSH_API_BUFFER_NOTINITIALIZED
=
_RSH_GROUP_BUFFER
(0x1),
//0x0A00
473
476
RSH_API_BUFFER_ZEROSIZE
=
_RSH_GROUP_BUFFER
(0x2),
//0x0A00
477
480
RSH_API_BUFFER_INANDOUTMISMATCH
=
_RSH_GROUP_BUFFER
(0x3),
//0x0A00
481
484
RSH_API_BUFFER_WRONGDATATYPE
=
_RSH_GROUP_BUFFER
(0x4),
//0x0A00
485
488
RSH_API_BUFFER_PROCESSING_ERROR
=
_RSH_GROUP_BUFFER
(0x5),
//0x0A00
489
492
RSH_API_BUFFER_SIZEISEXCEEDED
=
_RSH_GROUP_BUFFER
(0x6),
//0x0A00
493
496
RSH_API_BUFFER_ISEMPTY
=
_RSH_GROUP_BUFFER
(0x7),
//0x0A00
497
500
RSH_API_BUFFER_SIZEMISMATCH
=
_RSH_GROUP_BUFFER
(0x8),
//0x0A00
501
504
RSH_API_BUFFER_NOTCOMPLETED
=
_RSH_GROUP_BUFFER
(0x9),
//0x0A00
505
508
RSH_API_BUFFER_ALLOCATIONZEROSIZE
=
_RSH_GROUP_BUFFER
(0xA),
//0x0A00
509
512
RSH_API_BUFFER_INSUFFICIENTSIZE
=
_RSH_GROUP_BUFFER
(0xB),
//0x0A00
513
516
RSH_API_BUFFER_WRONGSIZE
=
_RSH_GROUP_BUFFER
(0xC),
//0x0A00
517
520
RSH_API_OBJECT_NOTFOUND
=
_RSH_GROUP_OBJECT
(0x1),
//0x0B00
521
524
RSH_API_OBJECT_REFERENCENOTFOUND
=
_RSH_GROUP_OBJECT
(0x2),
//0x0B00
525
528
RSH_API_OBJECT_HASCHANGED
=
_RSH_GROUP_OBJECT
(0x3),
//0x0B00
529
532
RSH_API_OBJECT_ALREADYEXISTS
=
_RSH_GROUP_OBJECT
(0x4),
//0x0B00
533
536
RSH_API_OBJECT_UNSUPPORTEDTYPE
=
_RSH_GROUP_OBJECT
(0x5),
//0x0B00
537
540
RSH_API_REGISTRY_KEYCANTOPEN
=
_RSH_GROUP_REGISTRY
(0x1),
//0x0C00
541
544
RSH_API_REGISTRY_PATHRECNOTFOUND
=
_RSH_GROUP_REGISTRY
(0x2),
//0x0C00
545
548
RSH_API_REGISTRY_UINAMERECNOTFOUND
=
_RSH_GROUP_REGISTRY
(0x3),
//0x0C00
549
552
RSH_API_INTERFACE_DOESNOTMATCH
=
_RSH_GROUP_INTERFACE
(0x1),
//0x0D00
553
556
RSH_API_INTERFACE_CANTCREATEINSTANCE
=
_RSH_GROUP_INTERFACE
(0x2),
//0x0D00
557
560
RSH_API_INTERFACE_WASNOTINITIALIZED
=
_RSH_GROUP_INTERFACE
(0x3),
//0x0D00
561
564
RSH_API_INTERFACE_CANTCREATEINSTANCE_PARAMETER_ZEROADDRESS
=
_RSH_GROUP_INTERFACE
(0x4),
//0x0D00
565
568
RSH_API_MEMORY_ERROR
=
_RSH_GROUP_MEMORY
(0x1),
//0x0E00
569
572
RSH_API_MEMORY_ALLOCATIONERROR
=
_RSH_GROUP_MEMORY
(0x2),
//0x0E00
573
576
RSH_API_MEMORY_COPYERROR
=
_RSH_GROUP_MEMORY
(0x3),
//0x0E00
577
580
RSH_API_PLXAPI_FAILED
=
_RSH_GROUP_PLXAPI
(0x1),
//0x0F00
581
584
RSH_API_PLXAPI_NULLPARAM
=
_RSH_GROUP_PLXAPI
(0x2),
//0x0F00
585
588
RSH_API_PLXAPI_UNSUPPORTEDFUNCTION
=
_RSH_GROUP_PLXAPI
(0x3),
//0x0F00
589
592
RSH_API_PLXAPI_NOACTIVEDRIVER
=
_RSH_GROUP_PLXAPI
(0x4),
//0x0F00
593
596
RSH_API_PLXAPI_CONFIGACCESSFAILED
=
_RSH_GROUP_PLXAPI
(0x5),
//0x0F00
597
600
RSH_API_PLXAPI_INVALIDDEVICEINFO
=
_RSH_GROUP_PLXAPI
(0x6),
//0x0F00
601
604
RSH_API_PLXAPI_INVALIDDRIVERVERSION
=
_RSH_GROUP_PLXAPI
(0x7),
//0x0F00
605
608
RSH_API_PLXAPI_INVALIDOFFSET
=
_RSH_GROUP_PLXAPI
(0x8),
//0x0F00
609
612
RSH_API_PLXAPI_INVALIDDATA
=
_RSH_GROUP_PLXAPI
(0x9),
//0x0F00
613
616
RSH_API_PLXAPI_INVALIDSIZE
=
_RSH_GROUP_PLXAPI
(0xA),
//0x0F00
617
620
RSH_API_PLXAPI_INVALIDADDRESS
=
_RSH_GROUP_PLXAPI
(0xB),
//0x0F00
621
624
RSH_API_PLXAPI_INVALIDACCESSTYPE
=
_RSH_GROUP_PLXAPI
(0xC),
//0x0F00
625
628
RSH_API_PLXAPI_INVALIDINDEX
=
_RSH_GROUP_PLXAPI
(0xD),
//0x0F00
629
632
RSH_API_PLXAPI_INVALIDPOWERSTATE
=
_RSH_GROUP_PLXAPI
(0xE),
//0x0F00
633
636
RSH_API_PLXAPI_INVALIDIOPSPACE
=
_RSH_GROUP_PLXAPI
(0xF),
//0x0F00
637
640
RSH_API_PLXAPI_INVALIDHANDLE
=
_RSH_GROUP_PLXAPI
(0x10),
//0x0F00
641
644
RSH_API_PLXAPI_INVALIDPCISPACE
=
_RSH_GROUP_PLXAPI
(0x11),
//0x0F00
645
648
RSH_API_PLXAPI_INVALIDBUSINDEX
=
_RSH_GROUP_PLXAPI
(0x12),
//0x0F00
649
652
RSH_API_PLXAPI_INSUFFICIENTRESOURCES
=
_RSH_GROUP_PLXAPI
(0x13),
//0x0F00
653
656
RSH_API_PLXAPI_WAITTIMEOUT
=
_RSH_GROUP_PLXAPI
(0x14),
//0x0F00
657
660
RSH_API_PLXAPI_WAITCANCELED
=
_RSH_GROUP_PLXAPI
(0x15),
//0x0F00
661
664
RSH_API_PLXAPI_DMACHANNELUNAVAILABLE
=
_RSH_GROUP_PLXAPI
(0x16),
//0x0F00
665
668
RSH_API_PLXAPI_DMACHANNELINVALID
=
_RSH_GROUP_PLXAPI
(0x17),
//0x0F00
669
672
RSH_API_PLXAPI_DMADONE
=
_RSH_GROUP_PLXAPI
(0x18),
//0x0F00
673
676
RSH_API_PLXAPI_DMAPAUSED
=
_RSH_GROUP_PLXAPI
(0x19),
//0x0F00
677
680
RSH_API_PLXAPI_DMAINPROGRESS
=
_RSH_GROUP_PLXAPI
(0x1A),
//0x0F00
681
684
RSH_API_PLXAPI_DMACOMMANDINVALID
=
_RSH_GROUP_PLXAPI
(0x1B),
//0x0F00
685
688
RSH_API_PLXAPI_DMAINVALIDCHANNELPRIORITY
=
_RSH_GROUP_PLXAPI
(0x1C),
//0x0F00
689
692
RSH_API_PLXAPI_DMASGLPAGESGETERROR
=
_RSH_GROUP_PLXAPI
(0x1D),
//0x0F00
693
696
RSH_API_PLXAPI_DMASGLPAGESLOCKERROR
=
_RSH_GROUP_PLXAPI
(0x1E),
//0x0F00
697
700
RSH_API_PLXAPI_MUFIFOEMPTY
=
_RSH_GROUP_PLXAPI
(0x1F),
//0x0F00
701
704
RSH_API_PLXAPI_MUFIFOFULL
=
_RSH_GROUP_PLXAPI
(0x20),
//0x0F00
705
708
RSH_API_PLXAPI_POWERDOWN
=
_RSH_GROUP_PLXAPI
(0x21),
//0x0F00
709
712
RSH_API_PLXAPI_HSNOTSUPPORTED
=
_RSH_GROUP_PLXAPI
(0x22),
//0x0F00
713
716
RSH_API_PLXAPI_VPDNOTSUPPORTED
=
_RSH_GROUP_PLXAPI
(0x23),
//0x0F00
717
720
RSH_API_PLXAPI_DEVICEINUSE
=
_RSH_GROUP_PLXAPI
(0x24),
//0x0F00
721
724
RSH_API_PLXAPI_DEVICEDISABLED
=
_RSH_GROUP_PLXAPI
(0x25),
//0x0F00
725
728
RSH_API_PLXAPI_LASTERROR
=
_RSH_GROUP_PLXAPI
(0x26),
//0x0F00
729
732
RSH_API_PLXAPI_DEVICENOTINITIALIZED
=
_RSH_GROUP_PLXAPI
(0x27),
//0x0F00
733
736
RSH_API_PLXAPI_CANTCREATEDEVICEOBJECT
=
_RSH_GROUP_PLXAPI
(0x28),
//0x0F00
737
740
RSH_API_PLXAPI_EEPROMNOSERIAL
=
_RSH_GROUP_PLXAPI
(0x29),
//0x0F00
741
744
RSH_API_SCRIPT_SYNTAXERROR
=
_RSH_GROUP_SCRIPT
(0x1),
//0x1000
745
748
RSH_API_SCRIPT_CANTEVALUATE
=
_RSH_GROUP_SCRIPT
(0x2),
//0x1000
749
752
RSH_API_SCRIPT_STARTFUNCTIONDOESNOTEXIST
=
_RSH_GROUP_SCRIPT
(0x3),
//0x1000
753
756
RSH_API_SCRIPT_FUNCTIONDOESNOTEXIST
=
_RSH_GROUP_SCRIPT
(0x4),
//0x1000
757
760
RSH_API_DATABASE_CANTOPEN
=
_RSH_GROUP_DATABASE
(0x1),
//0x1100
761
764
RSH_API_DATABASE_WASNOTOPENED
=
_RSH_GROUP_DATABASE
(0x2),
//0x1100
765
768
RSH_API_DATABASE_CANTCREATETABLE
=
_RSH_GROUP_DATABASE
(0x3),
//0x1100
769
772
RSH_API_DATABASE_CANTSELECTFROMTABLE
=
_RSH_GROUP_DATABASE
(0x4),
//0x1100
773
776
RSH_API_DATABASE_TABLEISEMPTY
=
_RSH_GROUP_DATABASE
(0x5),
//0x1100
777
780
RSH_API_DATABASE_CANTWRITERECORD
=
_RSH_GROUP_DATABASE
(0x6),
//0x1100
781
784
RSH_API_DATABASE_CANTDELETEFROMTABLE
=
_RSH_GROUP_DATABASE
(0x7),
//0x1100
785
788
RSH_API_DATABASE_RECORDALREADYEXISTS
=
_RSH_GROUP_DATABASE
(0x8),
//0x1100
789
792
RSH_API_DATABASE_WRONGPREDICATE
=
_RSH_GROUP_DATABASE
(0x9),
//0x1100
793
796
RSH_API_DATABASE_RECORDNOTFOUND
=
_RSH_GROUP_DATABASE
(0xA),
//0x1100
797
798
799
802
RSH_API_HDF5_GROUPDOESNTEXIST
=
_RSH_GROUP_HDF5
(0x1),
//0xFA00
803
806
RSH_API_HDF5_GROUPCANTCREATE
=
_RSH_GROUP_HDF5
(0x2),
//0xFA00
807
810
RSH_API_HDF5_GROUPOBJECTINDEXDOESNTEXIST
=
_RSH_GROUP_HDF5
(0x3),
//0xFA00
811
814
RSH_API_HDF5_OBJECTISAGROUP
=
_RSH_GROUP_HDF5
(0x4),
//0xFA00
815
818
RSH_API_HDF5_DATASETDOESNTEXIST
=
_RSH_GROUP_HDF5
(0x10),
//0xFA00
819
822
RSH_API_HDF5_DATASETWRONGOFFSET
=
_RSH_GROUP_HDF5
(0x11),
//0xFA00
823
826
RSH_API_HDF5_EXCEPTION_DATASETOPERATIONFAIL
=
_RSH_GROUP_HDF5
(0x20),
//0xFA00
827
830
RSH_API_HDF5_EXCEPTION_DATASPACEOPERATIONFAIL
=
_RSH_GROUP_HDF5
(0x21),
//0xFA00
831
834
RSH_API_HDF5_EXCEPTION_FILEOPERATIONFAIL
=
_RSH_GROUP_HDF5
(0x22),
//0xFA00
835
838
RSH_API_HDF5_EXCEPTION_FILECANTCREATE
=
_RSH_GROUP_HDF5
(0x23),
//0xFA00
839
842
RSH_API_HDF5_EXCEPTION_FILECANTOPEN
=
_RSH_GROUP_HDF5
(0x24),
//0xFA00
843
846
RSH_API_HDF5_EXCEPTION_FILECANTREAD
=
_RSH_GROUP_HDF5
(0x25),
//0xFA00
847
850
RSH_API_HDF5_EXCEPTION_FILECANTWRITE
=
_RSH_GROUP_HDF5
(0x26),
//0xFA00
851
854
RSH_API_HDF5_EXCEPTION_DATATYPEOPERATIONFAIL
=
_RSH_GROUP_HDF5
(0x27),
//0xFA00
855
858
RSH_API_HDF5_EXCEPTION_ATTRIBUTEOPERATIONFAIL
=
_RSH_GROUP_HDF5
(0x28),
//0xFA00
859
862
RSH_API_HDF5_WRONGDATAPATH
=
_RSH_GROUP_HDF5
(0x30),
//0xFA00
863
866
RSH_API_HDF5_TYPEMISMATCH
=
_RSH_GROUP_HDF5
(0x40),
//0xFA00
867
868
869
872
RSH_API_RSHLAB_VOLTMETERNOTFOUND
=
_RSH_GROUP_RSHLAB
(0x1),
//0xFB00
873
876
RSH_API_RSHLAB_GENERATORNOTFOUND
=
_RSH_GROUP_RSHLAB
(0x2),
//0xFB00
877
880
RSH_API_RSHLAB_TARGETDEVICENOTFOUND
=
_RSH_GROUP_RSHLAB
(0x3),
//0xFB00
881
882
885
RSH_API_UNIDRIVER_DLLWASNOTLOADED
=
_RSH_GROUP_UNIDRIVER
(0x1),
//0xFC00
886
889
RSH_API_DM_DLLWASNOTLOADED
=
_RSH_GROUP_DM
(0x1),
//0xFD00
890
893
RSH_API_DPA_DLLWASNOTLOADED
=
_RSH_GROUP_DPA
(0x1),
//0xFE00
894
897
RSH_API_DPA_FINDTRIGGER_NOTFOUND
=
_RSH_GROUP_DPA
(0x2),
//0xFE00
898
901
RSH_API_DPA_FUNCTION_CLASS_MISMATCH
=
_RSH_GROUP_DPA
(0x3),
//0xFE00
902
905
RSH_API_DPA_FUNCTION_CLASS_NOTDEFINED
=
_RSH_GROUP_DPA
(0x4),
//0xFE00
906
909
RSH_API_VISA_CANTCONNECTTODRIVER
=
_RSH_GROUP_VISA
(0x1),
//0xFF00
910
911
914
RSH_API_NET_GENERALFAILURE
=
_RSH_GROUP_NETWORK
(0x1),
915
918
RSH_API_NET_COULDNTCREATESOCKET
=
_RSH_GROUP_NETWORK
(0x2),
919
922
RSH_API_NET_COULDNTCREATEEVENT
=
_RSH_GROUP_NETWORK
(0x3),
923
926
RSH_API_NET_EVENTSELECTFAILED
=
_RSH_GROUP_NETWORK
(0x4),
927
930
RSH_API_NET_UDPSOCKETBINDFAILED
=
_RSH_GROUP_NETWORK
(0x5),
931
934
RSH_API_NET_TCPSOCKETCONNECTFAILED
=
_RSH_GROUP_NETWORK
(0x6),
935
938
RSH_API_NET_SOCKETRECEIVEDATAFAILED
=
_RSH_GROUP_NETWORK
(0x7),
939
942
RSH_API_NET_SOCKETSENDDATAFAILED
=
_RSH_GROUP_NETWORK
(0x8),
943
946
RSH_API_NET_CLOSESOCKETFAILED
=
_RSH_GROUP_NETWORK
(0x9),
947
948
951
RSH_API_CALIBRATION_ITEMNOTFOUND
=
_RSH_GROUP_CALIBRATION
(0x1),
952
953
}
RSH_STATUS
;
954
955
956
#endif //RSH_STATUS_CODES_H
Документация по Библиотека RshUniDriver. Последние изменения: Вт 29 Дек 2015 16:49:12. Создано системой
1.8.4