Ho dimenticato che la funzione Test() deve ritornare una stringa PChar. Io ricevo una stringa di numeri che però non è coerente con quello che dovrei ottenere.
Il mio codice è questo:
Codice PHP:
<?php
$api = new COM("DynamicWrapper");
$api->Register("miadll.dll", "Test", "i=s", "f=s", "r=l");
$string = $api->Test("abcde");
echo $string;
?>