Dual USB Type-C adapter is a multi-compatible converter which has two USB3.0 interface which transmitting speed can achieve 5Gbps, and two Type-C interface, a TF Card interface and a SD interface, meet your different needs.
Features:
*It is an ideal converter for new Macbook, for Chromebook Pixel, for Surface Pro4 and other Type-C enabled devices.
*The converter is an excellent adapter to connect multiple devices or accessories to your devices such as mouse, portable HDD, USB, memory card and camera.
*It provides two USB3.0 interfaces and through USB3.0 lossless transmission, the transfer speed of USB 3.0 is 5Gbps.
*It supports variety kinds of card type, such as SD, SDHC, SDHC UHS-1, SDXC, SDXC UHS-1, TF Card, etc.
*PD charging makes sure you can charge your laptop while it is working multi-functional, and the USB card reader is able to solve problem of for Macbook without USB port.
I don't know about other laptops, I just don't see how this can work on Surface Pro4