Пользовательская маршрутизация входящих факсов (Microsoft Fax)

Parent Previous Next

Пользовательский метод маршрутизации (Microsoft Fax), определенный Расширением маршрутизации Fax Voip T.38 Модем, позволяет легко добавлять любые функции маршрутизации с помощью пользовательского приложения, которое запускается после получения факса. Использование этого метода не ограничено какими-либо лицензиями.


Этот метод предоставляет поставщикам программного обеспечения гибкий способ подключения приложений, которые маршрутизируют полученные факсимильные сообщения, используя различные методы маршрутизации. Эти методы маршрутизации могут включать, но не ограничены печатью факсов, сохранением факсов, преобразованием графических изображений факса в текстовые файлы, доставкой факсов в приложениях электронной почты и т.д. Поставщик программного обеспечения отвечает за разработку функций своего метода, создание графического интерфейса пользователя (GUI) для настройки правил и других параметров и за сохранение конфигурации.


При выполнении Пользовательского метода маршрутизации (Расширение маршрутизации Fax Voip T.38 Модем), служба факсов Windows запускает указанное пользователем приложение после получения факса. Командная строка, передаваемая в приложение, предопределена и содержит всю необходимую информацию. Разработчик может проанализировать командную строку в своем приложении, чтобы получить путь к факсу (файл TIFF) и другие важные параметры, такие как CallerID, номер вызываемого абонента (DID), TSID, CSID и т. д., а затем выполнить любые требуемые действия. Пользовательское приложение должно автоматически завершать работу после выполнения. Приложение отвечает за удаление копии факса (файл TIFF) и папки, в которой она находится. Пользовательское приложение запускается с использованием учетной записи Network Service (Сетевая служба). Таким образом, учетная запись Network Service должна иметь необходимый доступ к файлам, папкам и другим объектам, с которыми работает ваше приложение. Подробнее см. в главе Требования к пользовательскому приложению (информация для разработчика) настоящего справочного руководства.



Пользовательское приложение, запускаемое после получения факса

Здесь вы можете выбрать приложение, которое будет запущено после получения факса. Вы можете выбрать приложение, нажав на кнопку справа от текстового поля, либо ввести путь к исполняемому файлу. Пример пользовательского приложения (RouteCustomMS.exe) можно найти в папке установки Fax Voip T.38 Модем, обычно C:\Program Files (x86)\FaxVoip Modem\RouteCustomMS.exe. См. также в главе Пример пользовательского приложения настоящего справочного руководства.

Создавать временную копию принятого факса (файл TIFF)

При выборе этой опции метод создает временную папку (в папке %temp% для учетной записи Network Service) и копирует принятый факс (файл TIFF) в эту папку. Временная папка (%temp%) для учетной записи Network Service обычно C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\. Путь к временному файлу TIFF передается в пользовательское приложение через аргумент командной строки TiffFileName. Пользовательское приложение отвечает за удаление временного TIFF файла и временной папки, в которой этот файл находится. Если флажок не установлен, метод не создает копию полученного факса, однако пользовательское приложение все равно может получить доступ к принятому факсу используя Fax Service API функции (на основе параметра Job ID, который также передается через командную строку).

Включить пользовательский метод маршрутизации

Программное обеспечение Fax Voip T.38 Модем автоматически включает или выключает Пользовательский метод маршрутизации факса (Расширение маршрутизации Fax Voip T.38 Модем) для всех устройств Fax Voip 14.4K TAPI Voice-Fax Modem, в зависимости от того, установлен ли этот флажок или нет.