Lo assomiglia alla funzione l'AR che denominare sta prendendo una temperatura, convertendola ed allora passandoglielo indietro la stessa discussione. Ciò indicherebbe che la prima discussione è realmente un indicatore ad un doppio anziché un doppio valore. Provare a modificare la vostra dichiarazione di DLLImport per essere come segue (notare il riferimento aggiunto prima del doppio):
[DllImport (“OP930M.DLL„)]
int extern statico riservato OP930_GetTemperature (doppio tempC di riferimento, unità di int);