VMS Help  —  System Services, $PERSONA DELEGATE (Alpha and Integrity servers)
    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.
Close Help