Copyright Digital Equipment Corp. All rights reserved.

Arguments

 

library_index

   OpenVMS usage:longword_unsigned
   type:         longword (unsigned)
   access:       read only
   mechanism:    by reference
   Library control index returned by the LBR$INI_CONTROL routine.
   The library_index argument is the address of the longword that
   contains the index.
 

rfa

   OpenVMS usage:vector_longword_unsigned
   type:         longword (unsigned)
   access:       read only
   mechanism:    by reference
   Record's file address (RFA) associated with the module header.
   The rfa argument is the address of a 2-longword array containing
   the RFA returned by LBR$PUT_RECORD or LBR$LOOKUP_KEY.
 

bufdesc

   OpenVMS usage:char_string
   type:         character string
   access:       write only
   mechanism:    by descriptor
   Buffer that receives the module header. The bufdesc argument
   is the address of a string descriptor pointing to the buffer
   that receives the module header. The buffer must be the size
   specified by the symbol MHD$B_USRDAT plus the value of the
   CRE$L_UHDMAX create option. The MHD$ and CRE$ symbols are
   defined in the modules $MHDDEF and $CREDEF, which are stored
   in SYS$LIBRARY:STARLET.MLB.
 

buflen

   OpenVMS usage:longword_signed
   type:         longword (signed)
   access:       write only
   mechanism:    by reference
   Length of the module header. The buflen argument is the address
   of a longword receiving the length of the returned module header.
 

updatedesc

   OpenVMS usage:char_string
   type:         character string
   access:       read only
   mechanism:    by descriptor
   Additional information to be stored with the module header.
   The updatedesc argument is the address of a string descriptor
   pointing to additional data that the Librarian stores with
   the module header. If you include this argument, the Librarian
   updates the module header with the additional information.