Mid-Range Silo Media Manager Installation and User's Guide (G06.27+)

Interfacing to MSMM
Mid-Range Silo Media Manager Installation and User’s Guide541530-001
D-46
Examples of Structure
TSISRVFileNum,
cc,
ccx,
err,
wCountRead = 0;
long WriteTag = 3;
char anBuffer[31000],
SendBuffer1[130],
SendBuffer2[130],
SendBuffer3[130],
SendBuffer4[130];
memset(anBuffer,
0,
31000);
wCountRead = 0;
nResult = FILE_OPEN_("$RECEIVE",
(short)8,
&nFileNumber,
, /* ACCESS MODE */
, /* EXCLUSION MODE */
0, /* NOWAIT DEPTH */
1); /* OPEN OPTIONS */
err = FILE_OPEN_((char _far *)"$TPTY",
(short)strlen("$TPTY"),
(short _far *)&TSISRVFileNum);
/* EXPORT */
SendBuffer1[0] = '2';/* COMMAND */
SendBuffer1[1] = 'Q';/* THIRD PARTY REQUEST */
SendBuffer1[2] = '\\'; /* DEVICE NODE NAME */
SendBuffer1[3] = 'S';
SendBuffer1[4] = '7';
SendBuffer1[5] = '0';
SendBuffer1[6] = '0';
SendBuffer1[7] = '0';