Hi, welcome to the Zebra developer community For the MC9200 you'll need the EMDK for .NET, not those other SDKs you have downloaded which are for our dedicated scanners, and you can find it here: EMDK for .NET Support & Downloads | Zebra . Most of the online docs refer to the EMDK for Android version but you can find help for the EMDK for .NET version on that same page or it's also in the download (as a .chm file). The EMDK contains all the functionality to scan barcode, use keyboard modifiers and retrieve the battery level. The rest of (webserver / winforms) should just work.
You do not need any additional dlls, you just need to call the SDK.
The MC9200 support page is here: MC9200 Mobile Computer Support & Downloads | Zebra
I knew I was missing something obvious!
Thank you very much, with the help of the multitude of examples I have managed to create a simple app to show the battery percentage. Now to start with the real task of migrating this code.