Previous | Contents | Index |
Inhibit the expansion of aliases for all subsequent recipient addresses.
status = PMDF_alias_no_expansion (nq_context)
Argument Data type Access Mechanism nq_context context pointer read/write reference
status = PMDFaliasNoExpansion (nq_context)
int PMDFaliasNoExpansion(PMDF_nq **nq_context)
nq_context
A message enqueue context created withPMDFstartMessageEnvelope
.
Generally, expansion of aliases should never be inhibited. However, there is at least one situation where alias expansion must be inhibited. That situation arises when a message being dequeued needs to be re-enqueued to the same channel with a subset of its envelope recipient list. That is done by enqueuing a new message, inhibiting alias expansion, specifying only the envelope addresses of the desired subset, ending the envelope, and then copying the message content verbatim with PMDFcopyMessage
.
PMDF__OK Normal, successful completion.
Previous | Next | Contents | Index |