47 {
48
53
54 if(commandID == 0){
56 }else{
58 }
59
60
61 sizeOfArray = 0;
62 errorDescription =
NULL;
64 errorDescription, &sizeOfArray );
65
66
67 errorDescription = (
i8*)malloc(sizeOfArray + 1);
68
69 sizeOfArray++;
70
72 errorDescription, &sizeOfArray );
73
74 if (errorDescription !=
NULL){
75 printf("\n");
76 printf(errorDescription);
77 free(errorDescription);
78 }else{
79 printf("Memory Allocation Error");
80 }
81}
FLEXFUNC flex_get_error_description(u16 descriptionType, i32 errorCode, u16 commandID, u16 resourceID, i8 FAR *charArray, u32 FAR *sizeOfArray)
long i32
Definition: MotnCnst.h:35
unsigned long u32
Definition: MotnCnst.h:24
unsigned short u16
Definition: MotnCnst.h:23
#define NIMC_ERROR_ONLY
Definition: MotnCnst.h:301
#define NIMC_COMBINED_DESCRIPTION
Definition: MotnCnst.h:304
char i8
Definition: MotnCnst.h:33
#define NULL
Definition: nidaqmx.h:84