On Alpha and Integrity server systems, delegates or assigns the currently active persona to another process. Format SYS$PERSONA_DELEGATE serverPID ,persona ,input C Prototype int sys$persona_delegate (unsigned int *serverPID, unsigned int *persona, unsigned int *input);
1 – Arguments
serverPID OpenVMS usage:process_ID type: longword (unsigned) access: read only mechanism: by reference Address of a longword containing the extended process identification (PID) of the server process to which $PERSONA_ DELEGATE grants the current persona. persona OpenVMS usage:persona type: longword (unsigned) access: read only mechanism: by reference Address of a longword containing the identification that the $PERSONA_RESERVE service reserved in the server's process for this client's persona. input OpenVMS usage:persona type: longword (unsigned) access: read only mechanism: by reference Address of a longword containing the persona identification that describes which persona is delegated to the server. If the input argument is zero (0) or null, or if the input value is zero (0), the current persona is delegated. If the input value is -1, then the natural persona of the process is delegated.