Windows 7 provides a new tool, Location-Aware Printing (“Smart Default Printer”) that allows mobile users to configure per-network default printers so that as they connect to different networks, their default printer’s updated. In addition, there’re some enhancements to consistency with which the default printer’s determined that’ve been incorporated into spooler on Windows 7 and Windows Server 2008 R2. One quick note – even though spooler changes affect both operating systems, the new Location-Aware Printing feature only applies to Windows 7 mobile devices. Location-Aware Printing depends on Network Location Awareness services and Network List Services to determine which network (or networks), to which the laptop’s connected. Using Network List Manager API’s, you can enumerate either networks or network connections. For this feature, networks’re enumerated. So, if a user’s connected to a managed corporate network, either via wired or wireless connection, the same corporate domain network is detected regardless of the specific network connection used.
Full Article: Performance team