58: dsz = sizeof(DEV_SPEC);
59: if ((er = checkParam(mode, size, dsz, R_OK)) > E_OK)
60: er = getSCRSPEC((DEV_SPEC*)buf);
63: dsz = getSCRLIST(NULL);
64: if ((er = checkParam(mode, size, dsz, R_OK)) > E_OK)
65: er = getSCRLIST((TC*)buf);
68: dsz = sizeof(W);
69: if ((er = checkParam(mode, size, dsz, RW_OK)) > E_OK)
70: er = getsetSCRNO((W*)buf, suspended, set);
73: dsz = getsetSCRCOLOR(NULL, FALSE);
74: if ((er = checkParam(mode, size, dsz, RW_OK)) > E_OK)
75: er = getsetSCRCOLOR((COLOR*)buf, set);
78: dsz = sizeof(BMP);
79: if ((er = checkParam(mode, size, dsz, R_OK)) > E_OK)
80: er = getSCRBMP((BMP*)buf);
83: dsz = sizeof(W);
84: if ((er = checkParam(mode, size, dsz, RW_OK)) > E_OK)
85: er = getsetSCRBRIGHT((W*)buf, set);
88: dsz = sizeof(FP);
89: if ((er = checkParam(mode, size, dsz, R_OK)) > E_OK)
90: er = getSCRUPDFN((FP*)buf);
93: dsz = sizeof(W);
94: if ((er = checkParam(mode, size, dsz, RW_OK)) > E_OK)
95: er = getsetSCRVFREQ((W*)buf, set);
98: dsz = sizeof(ScrAdjust);
99: if ((er = checkParam(mode, size, dsz, RW_OK)) > E_OK)
100: er = getsetSCRADJUST((ScrAdjust*)buf, set);
103: dsz = sizeof(ScrDevInfo);
104: if ((er = checkParam(mode, size, dsz, R_OK)) > E_OK)
105: er = getSCRDEVINFO((ScrDevInfo*)buf);
112: dsz = sizeof(RECT);
113: if ((er = checkParam(mode, size, dsz, W_OK)) > E_OK)
114: er = setSCRUPDRECT((RECT*)buf);
117: dsz = size;
118: if ((er = checkParam(mode, size, dsz, W_OK)) > E_OK)
119: er = setSCRWRITE(0, buf, dsz);
123: dsz = sizeof(DEV_SPEC);
124: if ((er = checkParam(mode, size, dsz, R_OK)) > E_OK)
125: er = getSCRXSPEC((DEV_SPEC*)buf,