Fax Device Views
Scottish inventor Alexander Bain worked on chemical mechanical facsimile type devices and in 1846 was able to reproduce graphic signs in laboratory experiments. Frederick Bakewell made several improvements on Bain's design and demonstrated his device at the 1851 Great Exhibition in London. However, Bain and Bakewell's systems were rudimentary and produced poor quality images. They lacked synchronization between the transmitting mechanism and the receiving mechanism. In 1861, the first practical operational electro-mechanical commercially exploited telefax machine, the Pantelegraph, was invented by the Italian physicist Giovanni Caselli. He introduced the first commercial telefax service between Paris and Lyon in 1865, some 11 years before the invention of telephones.
Fax Over IP (FOIP) can transmit and receive pre-digitized documents at near realtime speeds using ITU-T recommendation T.38 to send digitised images over an IP network using JPEG compression. T.38 is designed to work with VoIP services and often supported by analog telephone adapters used by legacy fax machines that need to connect through a VoIP service. Scanned documents are limited to the amount of time the user takes to load the document in a scanner and for the device to process a digital file. The resolution can vary from as little as 150 DPI to 9600 DPI or more. This type of faxing is not related to the e-mail to fax service that still uses fax modems at least one way.
Remarks: This value is the device ID generated by the fax service or by a virtual fax service provider (FSP). This is not the device ID generated by a Telephony Application Programming Interface (TAPI) telephony service provider (TSP). You can use this device ID when you call the Fax Extension Configuration API callback functions if you specify the value DEV_ID_SRC_FAX in the DevIdSrc parameter.
I read all that documentation about Virtual Fax Device creation. I have used IFaxServer::RegisterDeviceProvider(...) to register my virtual fax device but it doesn't appear in Printers and Faxes in Control Panel (Win XP Home). When I enumerate registered devices IFaxServer::GetDeviceProviders() I can see my virtual device registered, but that is all what I can find about it.