Natürlich kannst du auch API's aus CLP aufrufen.
Für die Binär-Angaben verwendest du die Funktion %BIN(&VAR pos len), wobei "pos" die Position (default 1) im Feld und "len" die Länge (2- oder 4-Byte, default 4) angibt.

Also:
dcl &msgtp *char 10 '*INFO'
dcl &delmod *char 10 '*BREAK'
dcl &msgtext *char 512
dcl &msglen *char 4
dcl &usrlst *char 250
dcl &nbrusr *char 4
dcl &msgind *char 4
dcl &funreq *char 4
dcl &errcod *char 8 x'0000000000000000'

chgvar &msgtext ('Nachricht ......')
chgvar %bin(&msglen) 80
chgvar &usrlst ('USER1.....USER2.....')
chgvar %bin(nbrusr) 2

call QEZSNDMG parm(&msgtp &delmod ...