MSMQ Call Routines |
Syntax | |
Arguments | |
Example |
Syntax |
CALL MSMQQSETPARMS(hData, hMap, rc, parm1 <,parm2, parm3, ...>); |
Numeric, output
Returns the SAS internal data descriptor handle that is generated.
Numeric, input
Specifies the SAS internal map descriptor handle that is obtained from a previous MSMQMAP function call. If set to zero, then no external defined mapping is assumed and therefore, all data is mapped according to SAS internal representations. That is, all numerics are mapped as doubles and all strings are mapped as character data of the current string length.
Numeric, output
Provides the return code from the CALL routine. If an error occurs, then the return code is nonzero. You can use the SAS function SYSMSG() to obtain a textual description of the return code.
Numeric or character, input
Specifies one or more parameters that are used to define the values of SAS variables in a message.
Example |
This example sets values of SAS variables into a message.
hData=0; rc=0; parm1=100; parm2=9999; parm3=9999.9999; parm4="This is a test."; CALL MSMQSETPARMS(hData, hMap, rc, parm1, parm2, parm3, parm4);
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.