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. key_name OpenVMS usage:longword_unsigned type: longword (unsigned) access: read only mechanism: by reference Name of the library key. If the library uses binary keys, the key_name argument is the address of the unsigned longword value of the key. If the library uses ASCII keys, the key_name argument is the address of a string descriptor for the key with the following argument characteristics: Argument Characteristics Entry OpenVMS usage char_string type character string access read only mechanism by descriptor txtrfa OpenVMS usage:vector_longword_unsigned type: longword (unsigned) access: write only mechanism: by reference The record file address (RFA) of the library module header. The txtrfa argument is the address of the 2-longword array that receives the RFA of the module header. flags OpenVMS usage:mask_longword type: longword (unsigned) access: write only mechanism: by reference The flags argument, if present and not zero, receives the type of key returned. The flag bits are as follows: Flag Bits Description LBR$SYM_WEAK = 0x1 UNIX-style weak symbol attribute LBR$SYM_GROUP = 0x2 Group symbol attribute The key returned is the highest precedent definition type present.