Прочитать на английском

Поделиться через


Заголовок faxdev.h

Этот заголовок используется службой факсов. Дополнительные сведения см. в разделе:

faxdev.h содержит следующие программные интерфейсы:

Функции

 
FaxDevAbortOperation

Служба факсов вызывает функцию FaxDevAbortOperation, чтобы запросить, чтобы поставщик услуг факсов (FSP) завершил активную операцию факса для задания факса, указанного параметром FaxHandle. Каждый FSP должен экспортировать функцию FaxDevAbortOperation.
FaxDevEndJob

Служба факсов вызывает функцию FaxDevEndJob после последней операции факса в задании факса. Каждый поставщик службы факсов (FSP) должен экспортировать функцию FaxDevEndJob.
FaxDevInitialize

Служба факсов вызывает функцию FaxDevInitialize при каждом запуске службы после загрузки библиотеки DLL поставщика услуг факсов (FSP). Каждый FSP должен экспортировать функцию FaxDevInitialize.
FaxDevReceive

Служба факсов вызывает функцию FaxDevReceive, чтобы сообщить о передаче входящего факса поставщику службы факсов (FSP). Каждый FSP должен экспортировать функцию FaxDevReceive.
FaxDevReportStatus

Служба факсов вызывает функцию FaxDevReportStatus, чтобы запросить у поставщика услуг факса (FSP) сведения о состоянии отдельной активной операции факса или сведения о состоянии после неудачной факсимильной операции.
FaxDevSend

Служба факсов вызывает функцию FaxDevSend, чтобы сообщить поставщику служб факсов (FSP) о том, что он должен инициировать передачу исходящего факса. Каждый FSP должен экспортировать функцию FaxDevSend.
FaxDevShutdown

Служба факсов вызывает функцию FaxDevShutdown, чтобы уведомить поставщика служб факсов (FSP) о том, что служба выгрузит библиотеку DLL FSP. FaxDevShutdown освобождает глобальные ресурсы, выделенные функцией FaxDevInitialize.
FaxDevStartJob

Служба факсов вызывает функцию FaxDevStartJob для инициализации нового задания факса. Служба факсов также вызывает FaxDevStartJob, чтобы сообщить о начале каждой факсимильной операции поставщику службы факсов (FSP). Каждый FSP должен экспортировать функцию FaxDevStartJob.
FaxDevVirtualDeviceCreation

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

Функции обратного вызова

 
PFAX_LINECALLBACK

Функция FaxLineCallback — это функция обратного вызова, определяемая приложением или библиотекой, которая вызывается службой факсов для доставки событий интерфейса TAPI к поставщику службы факсов (FSP).
PFAX_SEND_CALLBACK

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

Структуры

 
FAX_DEV_STATUS

Структура FAX_DEV_STATUS содержит сведения о состоянии и идентификации отдельной активной факсимильной операции.
FAX_RECEIVE

Структура FAX_RECEIVE содержит сведения о входящий факсимильный документ. Эти сведения включают имя файла, который будет принимать поток факсимильных данных, а также имя и номер телефона принимающего устройства.
FAX_SEND

Структура FAX_SEND содержит сведения об исходящем факсимильной документации.