閱讀英文

共用方式為


faxdev.h 標頭

傳真服務會使用此標頭。 如需詳細資訊,請參閱

faxdev.h 包含下列程式設計介面:

函式

 
FaxDevAbortOperation

傳真服務會呼叫 FaxDevAbortOperation 函式,要求傳真服務提供者 (FSP) 終止 FaxHandle 參數所指定傳真作業的作用中傳真作業。 每個 FSP 都必須匯出 FaxDevAbortOperation 函式。
FaxDevEndJob

傳真服務會在傳真作業的最後一個傳真作業之後呼叫 FaxDevEndJob 函式。 每個傳真服務提供者 (FSP) 都必須匯出 FaxDevEndJob 函式。
FaxDevInitialize

傳真服務會在每次服務啟動時呼叫 FaxDevInitialize 函式,然後載入傳真服務提供者 (FSP) DLL。 每個 FSP 都必須匯出 FaxDevInitialize 函式。
FaxDevReceive

傳真服務會呼叫 FaxDevReceive 函式,以向傳真服務提供者發出傳入傳真傳輸訊號, (FSP) 。 每個 FSP 都必須匯出 FaxDevReceive 函式。
FaxDevReportStatus

傳真服務會呼叫 FaxDevReportStatus 函式,以查詢傳真服務提供者 (FSP) ,以取得個別作用中傳真作業的狀態資訊,或在失敗的傳真作業之後查詢狀態資訊。
FaxDevSend

傳真服務會呼叫 FaxDevSend 函式,以向傳真服務提供者發出 (FSP) 必須起始傳出傳真傳輸的訊號。 每個 FSP 都必須匯出 FaxDevSend 函式。
FaxDevShutdown

傳真服務會呼叫 FaxDevShutdown 函式,以通知傳真服務提供者 (FSP) 服務即將卸載 FSP 的 DLL。 FaxDevShutdown 會釋放 FaxDevInitialize 函式所配置的全域資源。
FaxDevStartJob

傳真服務會呼叫 FaxDevStartJob 函式,以初始化新的傳真作業。 傳真服務也會呼叫 FaxDevStartJob,向傳真服務提供者發出每個傳真作業的開頭, (FSP) 。 每個 FSP 都必須匯出 FaxDevStartJob 函式。
FaxDevVirtualDeviceCreation

傳真服務會在初始化期間呼叫 FaxDevVirtualDeviceCreation 函式,讓傳真服務提供者 (FSP) 呈現虛擬傳真裝置。

回呼函式

 
PFAX_LINECALLBACK

FaxLineCallback 函式是應用程式定義或程式庫定義的回呼函式,傳真服務會呼叫來將 Telephony Application Programming Interface (TAPI) 事件傳遞至傳真服務提供者, (FSP) 。
PFAX_SEND_CALLBACK

FaxSendCallback 函式是應用程式定義或程式庫定義的回呼函式,傳真服務提供者 (FSP) 呼叫,以通知傳真服務進行傳出傳真通話。

結構

 
FAX_DEV_STATUS

FAX_DEV_STATUS結構包含個別作用中傳真作業的狀態和識別資訊。
FAX_RECEIVE

FAX_RECEIVE 結構包含輸入傳真檔的相關資訊。 此資訊包括將接收傳真資料流程的檔案名,以及接收裝置的名稱和電話號碼。
FAX_SEND

FAX_SEND結構包含輸出傳真檔的相關資訊。