Thanks,  I've done some digging:

https://stackoverflow.com/questions/23778814/tape-drive-directory-path-on-windows-8-1

"Most likely you'll want to enumerate the attached devices using SetupDiGetClassDevs() passing GUID_DEVINTERFACE_TAPE as the class GUID, followed by SetupDiEnumDeviceInterfaces(), then you can get the device path using SetupDiGetDeviceInterfaceDetail(). You can then open it using CreateFile(). "

 

Looks like I need to use  Setupapi.h  to setup the API first, would it be just like a call class function? looks like I need to include the .lib import library, any pointers much appreciated.