Allora non si e' capito nulla ...

Non avevi detto che il programma deve effettuare la lettura "in remoto" e comunque il problema e' eseguire la funzione ogni minuto (su Windows) o fare la chiamata remota?

Potresti inserire la chiamata in un ciclo in cui c'e' una Sleep(60000), cosi' che venga chiamata ogni minuto, ma puo' essere una soluzione poco efficiente ...