It is quite likely that the application uses AppleScript to comminate with iTunes. For obvious reasons, AppleScript isn't available for Windows

My bet is the application is about as Mac specific as applications can get, using high level, non-portable APIs. Some of the APIs have open source implementations, but not all.
If you want something like that for Windows, the easiest thing would probably be to write something equally high level for Windows. I don't know if iTunes for Windows is scriptable with ActiveX, VBScript or whatever the Windows equivalent of AppleScript is, or if iTunes is scriptable with it, but that would probably be easier to do than port the importable