Re: Reading the current midi instrument
If you are lucky, you synth will support a SysEx dump with this info.
With more luck, you may discover the hex sequence for the SysEx dump.
If you are diligent, you can find software that will send and receive SysEx (System Exclusive) messages.
HTH, but I doubt that it will 
AFAIK, there are no standard Windows or MIDI functions for this.