rc = mqeAdministrator_LocalQueue_removeAlias(hAdministrator, &exceptBlk, hLocalQueueName, hLocalQMName, hAliasName); if ( EC(&exceptBlk) == MQERETURN_NOTHING_TO_DO && ERC(&exceptBlk) == MQEREASON_NO_SUCH_QUEUE_ALIAS ) { /* alias doesn't exist */ }