windows-nt/Source/XPSP1/NT/printscan/fax/samples/faxsiren
2020-09-26 16:20:57 +08:00
..
faxsiren.aps Add source files 2020-09-26 16:20:57 +08:00
faxsiren.cpp Add source files 2020-09-26 16:20:57 +08:00
faxsiren.def Add source files 2020-09-26 16:20:57 +08:00
faxsiren.dsp Add source files 2020-09-26 16:20:57 +08:00
faxsiren.dsw Add source files 2020-09-26 16:20:57 +08:00
faxsiren.ncb Add source files 2020-09-26 16:20:57 +08:00
faxsiren.opt Add source files 2020-09-26 16:20:57 +08:00
faxsiren.plg Add source files 2020-09-26 16:20:57 +08:00
faxsiren.rc Add source files 2020-09-26 16:20:57 +08:00
faxsiren.reg Add source files 2020-09-26 16:20:57 +08:00
makefile Add source files 2020-09-26 16:20:57 +08:00
makefile.sdk Add source files 2020-09-26 16:20:57 +08:00
readme.txt Add source files 2020-09-26 16:20:57 +08:00
resource.h Add source files 2020-09-26 16:20:57 +08:00
sources Add source files 2020-09-26 16:20:57 +08:00

This is a fax routing extension SDK sample.  To make this routing extension work, you should:

1) copy the executable faxsiren.dll to %systemroot%\system32
2) execute "regsvr32 %systemroot%\system32\faxsiren.dll"

This routing extension contains one routing method which copies a file to a specified directory, sets a 
named event, and then beeps.  An application running in a different process could wait on this named event
to be signalled and then do something.  This illustrates one possible framework to do tasks in the execution context
of the fax service as well as out of it's execution context.

Note that this extension doesn't save per-device configuration information, or persistent global routing information
for that matter.  It is recommended that if you have per device configuration which you want the user to modify, then
you allow provide an MMC snapin extension which extends the fax service device node with a property sheet.