As Thee DocKtor reported before, any Targus USB docking station can be used to dock to a Windows®, Mac OS X®, Chromebook®, or Linux PC with a USB Type-C cable/adapter. Keep in mind, it won’t power the host, see https://targusblog.com/2016/02/29/usb-type-c-for-targus-universal-docking-stations/.
Note, USB Type-C can carry many things (see https://targusblog.com/2016/08/25/usb-type-c-receptacle-markings/) but it must always include USB3.0 (USB 3.1 Gen 1) and this is where the adapter works. While Thee DocKtor seen any USB Type-C platforms running Windows 7 (W7), it should work if there is a USB Host Controller driver in the W7 build for that particular PC. That is, if the host’s (Mac or PC) USB port works, then the USB dock will.
To use the additional capabilities of USB Type-C Power Delivery 2.0, Thee DocKtor recommends the Targus ACP71USZ (Universal USB 3.0 Dual Video Docking Station with Power) or ACP77USZ (Universal USB 3.0 DV2K Docking Station with Power) with the USB-C Multiplexer Adapter (ACA41USZ), see https://targusblog.com/2016/08/16/targus-aca41-acp7177-to-usb-type-c-multiplexer/. This will both dock data and supply power to PC, MacBook, Chromebook, and Linux PC (and someday Android, when its hosts have compatible USB Type-C).
If all hosts going forward have USB Type-C, and there is no need for USB Type-A/B support for, say, legacy hosts, the upcoming Targus DOCK410USZ is a native USB Type-C DisplayPort Alternate Mode (DP ALT-Mode) Power Delivery 2.0 Profile 4 https://targusblog.com/2016/03/22/usb-type-c-power-delivery-profiles/ universal dock. DP ALT-Mode is also compatible with Thunderbolt 3 ALT-Mode with the only caveat being that the host must support Multi-Stream Transport (MST). So, if you want more than one rendering on two external displays, see https://en.wikipedia.org/wiki/DisplayPort#Multiple_displays_on_single_DisplayPort_connector.