Я не думаю, что можно указать количество сообщений, которые вы хотите прочитать из очереди (по крайней мере, для PHP SDK, это, безусловно, возможно для .Net SDK). по существу receiveQueueMessage является оберткой Peek-Lock Message (Non-Destructive Read) или же Receive and Delete Message (Destructive Read) (в зависимости от конфигурации) Методы API REST и оба возвращают только одно сообщение.
Одним из способов решения этой проблемы является запуск вашего кода в цикле до тех пор, пока вы не получите сообщение обратно из очереди. Проблема, с которой вы можете столкнуться при этом, заключается в том, что вы можете получить повторяющиеся сообщения, так как по истечении срока блокировки, полученной методом peek-lock, сообщение снова станет видимым.