IFaxDeviceIds interface (faxcomex.h)

The IFaxDeviceIds interface defines a configuration collection used by a fax client application to enumerate the ordered fax device IDs associated with a FaxOutboundRoutingGroup object. The collection includes methods to add, remove, and change the order of devices. The order of the devices in the collection determines the relative order in which available fax devices send outgoing transmissions.

Inheritance

The IFaxDeviceIds interface inherits from the IDispatch interface. IFaxDeviceIds also has these types of members:

Methods

The IFaxDeviceIds interface has these methods.

 
IFaxDeviceIds::Add

The IFaxDeviceIds::Add method adds a fax device to the FaxDeviceIds collection, using the device's ID.
IFaxDeviceIds::get__NewEnum

The IFaxDeviceIds::get__NewEnum method returns a reference to an enumerator object that you can use to iterate through the FaxDeviceIds collection.
IFaxDeviceIds::get_Count

The IFaxDeviceIds::get_Count property represents the number of objects in the FaxDeviceIds collection. This is the total number of device IDs associated with the fax server.
IFaxDeviceIds::get_Item

The IFaxDeviceIds::get_Item method represents a device ID from the FaxDeviceIds collection.
IFaxDeviceIds::Remove

The IFaxDeviceIds::Remove method removes an item from the FaxDeviceIds collection.
IFaxDeviceIds::SetOrder

The IFaxDeviceIds::SetOrder method changes the order of a device in the ordered FaxDeviceIds collection.

Remarks

A default implementation of IFaxDeviceIds is provided as the FaxDeviceIds object.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header faxcomex.h