Для вызовов MPI могут понадобится аргументы, которые являются массивами скрытых объектов или массивами дескрипторов. Массив дескрипторов - это регулярный массив с элементами, которые являются дескрипторами объектов того же самого типа в последовательных ячейках массива. Когда такой массив используется, требуется дополнительный len-аргумент для указания реального числа элементов (если это число не получено другим путем). Правильные элементы находятся в начале массива; len указывает, как много их имеется и не обязательно указывает полный размер массива. Тот же подход принят для других аргументов, представленных массивами.