Platform SDK: Fax Services |
The IFaxJobs dual interface is used by a fax client application to access the FaxJob objects derived from a FaxServer object. The interface enumerates the fax jobs associated with a connected fax server.
A FaxJobs object is a collection of FaxJob objects.
The IFaxJobs interface includes methods that allow a fax client application to perform the following tasks:
You should not implement this interface. The Microsoft® standard implementation provides complete functionality.
Use the IFaxJobs interface to create and retrieve IFaxJob interface pointers to FaxJob objects. There is one FaxJob object for each queued job associated with the connected fax server.
To create an instance of a FaxJob object, perform the following steps. Note that a fax client application should not call the CoCreateInstance function to retrieve an IFaxJob interface pointer.
The property methods of the IFaxJobs interface retrieve the properties described following. Because these properties support read access, the IFaxJobs interface includes a get_PropertyName method for each property.
Property | Type | Access | Description |
---|---|---|---|
Count | LONG | R | Number of fax jobs associated with the connected fax server. |
Item | VARIANT | R | IDispatch interface pointer to a FaxJob object. |
IUnknown Methods
IDispatch Methods
IFaxJobs Methods
Method | Description |
---|---|
get_Count | Retrieves the number of FaxJob objects associated with the connected fax server. |
get_Item | Creates a FaxJob object for a specified fax job. |
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Unsupported.
Header: Declared in faxcom.h.
Import Library: Included as a resource in faxcom.dll.
Fax Service Client Application Programming Interface Overview, Fax Service Client API Interfaces