From memory it'll return the renderer name, just the same as it would on a server. Its only really when you're running on MVP that you get more (MVP + MAC address).
OK so it's not really useful for telling if it's a client then. It occurs to me that I've written code for this anyway so I just need to extend it a bit.
No, probably not much use. It's logic long pre-dates any client/server support in GB-PVR. It was more about "client" in the sense that GBPVR.exe/PVRX2.exe was a client to GBPVRRecordingService.
I've worked out what I need to do - basically I just want to be able to know if pvrx2 is running on the main gbpvr machine or if it's a client / mvp. I can check for mvp with GetClientIdentifier and I already check config.xml for client mode anyway. If neither of those are true I'll assume main machine.
Cheers,
Brian
PS I hope clients can't act as MVP servers. :eek: