Как перевести не обязательные параметры с С на Delphi?
function Vix_GetProperties(
  handle: VixHandle;
  firstPropertyID: VixPropertyID
): VixError; cdecl varargs; external 'vix.dll';
После cdecl добавляем varargs. Это позволяет в удаленную библиотеку , указать компилятору что можем передавать аргументы списком.
Всем спасибо большое!
Задай необязательным значение по умолчанию. А по коду посмотри вызовы этой функции, чтоб понять как она работает и как обрабатывать эти параметры.procedure DoSomething(one : string; two: integer = 0; three: integer = 0);