I'm not sure how to get the network provider, but the SystemParametersInfo[^] function, when you give it the correct parameters, will retrieve the other information that you need. For example, use SPI_GETPLATFORMMANUFACTURER to get the manufacturer's name. Hope that's a helpful starting point!