Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Entrambi i LUWID per un determinato TP possono essere determinati eseguendo il verbo GET_TP_PROPERTIES . Il verbo GET_TP_PROPERTIES restituisce il LUWID non protetto del tp nel campo luw_id .
Se il TP deve accedere al LUWID protetto, deve combinare il membro opext del blocco di controllo verbo (VCB) con il valore AP_EXTD_VCB utilizzando OR prima di emettere il verbo. Il LUWID protetto verrà quindi restituito nel campo prot_luw_id . Se il campo opext non contiene il bit AP_EXTD_VCB, si presuppone che il blocco di controllo verbo venga terminato immediatamente prima del campo prot_luw_id .
Il LUWID per una conversazione specifica può essere determinato eseguendo il verbo GET_ATTRIBUTES o MC_GET_ATTRIBUTES sulla conversazione. Questi verbi vengono modificati come segue:
Viene aggiunto un nuovo campo, luw_id, in cui viene restituito LUWID. Il LUWID che viene restituito è protetto se la conversazione è stata allocata con il campo synclevel del verbo ALLOCATE o MC_ALLOCATE impostato su "Punto di sincronizzazione" (AP_SYNCPT); altrimenti è non protetto.
Poiché il campo luw_id non può essere incorporato all'interno dei blocchi di controllo verbo esistenti, il tp deve usare una struttura VCB più grande. Per indicare che VCB è più lungo del solito, il campo opext del VCB deve essere combinato con il valore AP_EXTD_VCB utilizzando OR prima di chiamare APPC.
Il campo sync_level del verbo GET_ATTRIBUTES o MC_GET_ATTRIBUTES può accettare un valore aggiuntivo, AP_SYNCPT, quando la conversazione è stata allocata con il campo sincrona del verbo ALLOCATE o MC_ALLOCATE del punto di sincronizzazione (AP_SYNCPT).