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結構包含輸出傳真檔的相關資訊。 |