Если тип параметра нетривиален для целей вызовов, вызывающая сторона должна выделить место для...
Я пришел из мира Linux и знаю много статей о поддержке обратной двоичной совместимости (BC) API...