共用方式為


IFaxJobs 介面 (faxcom.h)

傳真用戶端應用程式會使用 IFaxJobs 雙重介面來存取衍生自 FaxServer 物件的 FaxJob 物件。 介面會列舉與連線傳真伺服器相關聯的傳真作業。

FaxJobs 對像是 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 介面指標。

  1. 呼叫 CoCreateInstance 函式以擷取 IFaxServer 介面的指標。
  2. 呼叫 IFaxServer::Connect 方法來連線到傳真伺服器。
  3. 呼叫 IFaxServer::GetJobs 方法來建立和初始化傳真伺服器的 FaxJobs 物件。
  4. 呼叫 IFaxJobs::get_Count 方法,然後呼叫 IFaxJobs::get_Item 方法來擷取每個子 FaxJob 物件的 IDispatch 介面指標。
  5. 使用 IDispatch 介面指標來呼叫 IFaxJob 介面方法。 (您也可以呼叫 IUnknown::QueryInterface 方法來擷取 IFaxJob 介面指標。)
  6. 呼叫 IFaxServer::D isconnect 方法,以中斷與傳真伺服器的連線。
  7. 呼叫每個FaxJob物件的IUnknown::Release方法,以允許物件自行解除分配,然後再次終結IFaxJobs介面指標。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 faxcom.h

另請參閱

傳真服務用戶端 API 介面

適用於 Windows 2000 的傳真服務用戶端 API

IDispatch