Previous | Next | Contents | Index |
Inhibit the expansion of aliases for all subsequent recipient addresses.
argument informationstatus = PMDF_alias_no_expansion (nq_context)
Argument | Data type | Access | Mechanism |
---|---|---|---|
nq_context | context pointer | read/write | reference |
argument informationstatus = 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 |