{
{    The purpose of this request is to allow registered applications to acquire
{ their respective "new" files in the generic queue.  A "new" file is a generic
{ queue file that has not been acquired by the application.
{
{       JMP$ACQUIRE_NEW_QFILE (APPLICATION_NAME, ATTRIBUTE_KEYS_P,
{             ATTRIBUTE_WORK_AREA_P, ATTRIBUTE_RESULTS_P, SYSTEM_FILE_NAME,
{             STATUS);
{
{ APPLICATION_NAME: (input)  This parameter indicates what the application_name
{       of the queue file must be.
{
{ ATTRIBUTE_KEYS_P: (input)  This lists the attributes the application wants
{       to obtain from the acquired file.
{
{ ATTRIBUTE_WORK_AREA_P: (input, output)  This is the work area in which the
{       attribute results are returned.
{
{ ATTRIBUTE_RESULTS_P: (input, output)  This array of records contains the
{       information that is necessary for applications to dispose of queue
{       files correctly.
{
{ SYSTEM_FILE_NAME: (output)  This is the name of the acquired queue file.
{
{ STATUS: (output) This is a record which specifies the status of the request.
{       CONDITIONS:
{             jme$invalid_parameter
{             jme$qfile_appl_not_permitted
{             jme$generic_queue_is_empty
{             jme$work_area_too_small
{
