Indicatori (MQLONG)
È possibile specificare il seguente flag:
- ID_MSG_NEW_MQDHF
- Generare un nuovo identificativo di messaggio per ogni destinazione nell'elenco di distribuzione. Impostare questa opzione solo quando non sono presenti record di messaggi di inserimento o quando i record sono presenti ma non contengono il campo
MsgId.L'utilizzo di questo indicatore differisce la creazione degli identificatori del messaggio fino al momento in cui il messaggio dell'elenco di distribuzione viene finalmente suddiviso in singoli messaggi. Ciò riduce al minimo la quantità di informazioni di controllo che devono essere trasmesse con il messaggio dell'elenco di distribuzione.
Quando un'applicazione inserisce un messaggio in un elenco di distribuzione, il gestore code imposta MQDHF_NEW_MSG_IDS in MQDH che genera quando si verificano entrambe le seguenti condizioni:- Non ci sono record put - message forniti dall'applicazione o i record forniti non contengono il campo
MsgId. - Il campo
MsgIdin MQMD è MQMI_NONE o il campoOptionsin MQPMO include MQPMO_NEW_MSG_ID
- Non ci sono record put - message forniti dall'applicazione o i record forniti non contengono il campo
Se non sono necessari indicatori, specificare quanto segue:
- MQDHF_NONE
- Non è stato specificato alcun indicatore. MQDHF_NONE è definito per aiutare la documentazione del programma. Non è previsto che questa costante venga utilizzata con altre, ma poiché il valore è zero, tale utilizzo non può essere rilevato.
Il valore iniziale di questo campo è MQDHF_NONE.