Es ist das falsche API.
Du kannst nur Nachrichten an die diversen Ebenen des Callstacks versenden.
QMHSNDPM entspricht dem SNDPGMMSG. Eine MSGQ kannst du damit nicht erreichen.
Das richtige API ist QMHSNDM (ohne P):
http://www.ibm.com/support/knowledge...is/QMHSNDM.htm