--- page_type: sample description: "Demonstrates a simple controller-less modem driver." languages: - cpp products: - windows - windows-wdk --- # Fakemodem Driver The Fakemodem sample demonstrates a simple controller-less modem driver. This driver supports sending and receiving AT commands using the `ReadFile`/`WriteFile` calls or via a TAPI interface using an application such as *HyperTerminal.* ## Universal Windows Driver Compliant This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.