IFaxJobs 介面 (faxcom.h)
傳真用戶端應用程式會使用 IFaxJobs 雙重介面來存取衍生自 FaxServer 物件的 FaxJob 物件。 介面會列舉與連線傳真伺服器相關聯的傳真作業。
IFaxJobs 介面包含可讓傳真用戶端應用程式執行下列工作的方法。
- 擷取與連線傳真伺服器相關聯的傳真作業數目。
- 建立和擷取 FaxJob 物件的 IFaxJob 介面指標。
繼承
IFaxJobs 介面繼承自 IDispatch 介面。 IFaxJobs 也有下列類型的成員:
方法
IFaxJobs 介面具有這些方法。
IFaxJobs::get_Count IFaxJobs::get_Count 方法會傳回與連線傳真伺服器相關聯的已排入佇列傳真作業數目。 |
IFaxJobs::get_Item IFaxJobs::get_Item 方法會傳回指定傳真作業的新FaxJob物件。 對象允許列舉與連線傳真伺服器相關聯的傳真作業。 |
備註
何時實作
您不應該實作此介面。 Microsoft 標準實作提供完整的功能。使用時機
使用 IFaxJobs 介面來建立和擷取 FaxJob 物件的 IFaxJob 介面指標。 每個與連線傳真伺服器相關聯的佇列工作都有一個 FaxJob 物件。若要建立 FaxJob 物件的實例,請執行下列步驟。 請注意,傳真用戶端應用程式不應該呼叫 CoCreateInstance 函式來擷取 IFaxJob 介面指標。
- 呼叫 CoCreateInstance 函式以擷取 IFaxServer 介面的指標。
- 呼叫 IFaxServer::Connect 方法來連線到傳真伺服器。
- 呼叫 IFaxServer::GetJobs 方法來建立和初始化傳真伺服器的 FaxJobs 物件。
- 呼叫 IFaxJobs::get_Count 方法,然後呼叫 IFaxJobs::get_Item 方法來擷取每個子 FaxJob 物件的 IDispatch 介面指標。
- 使用 IDispatch 介面指標來呼叫 IFaxJob 介面方法。 (您也可以呼叫 IUnknown::QueryInterface 方法來擷取 IFaxJob 介面指標。)
- 呼叫 IFaxServer::D isconnect 方法,以中斷與傳真伺服器的連線。
- 呼叫每個FaxJob物件的IUnknown::Release方法,以允許物件自行解除分配,然後再次終結IFaxJobs介面指標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | faxcom.h |