{
{    The purpose of this procedure is to return information about all families
{ that are known on this mainframe.  The families will be all the families
{ residing on the local mainframe, as well as all served families.  If the
{ input array in too small the error pme$result_array_too_small is returned but
{ the value of NUMBER_OF_FAMILIES will indicate the actual number of families.
{
{       DFP$GET_FAMILY_LIST (FAMILY_INFO_LIST, NUMBER_OF_FAMILIES, STATUS)
{
{ FAMILY_INFO_LIST: (output)  This parameter returns the array of information
{       about the families.
{
{ NUMBER_OF_FAMILIES: (output)  This parameter returns the actual number of
{       families known.  If NUMBER_OF_FAMILIES > UPPERBOUND(FAMILY_INFO_LIST)
{       THEN only as many families as fit in the FAMILY_INFO_LIST will be
{       returned.  If NUMBER_OF_FAMILIES < UPPERBOUND(FAMILY_INFO_LIST) then
{       only NUMBER_OF_FAMILIES will be returned.
{
{ STATUS: (output) This parameter returns the request status.
{       CONDITIONS:
{             pme$result_array_too_small
{
