IFaxOutboundRoutingGroups interface (faxcomex.h)

The IFaxOutboundRoutingGroups interface describes a configuration collection used by a fax client application to manage the fax outbound routing groups, represented by IFaxOutboundRoutingGroup interfaces. The interface also includes methods to add and remove groups from the collection.

Note  The outbound routing group All Devices is always the first object in this collection. You cannot remove the All Devices group from the collection. If you attempt to remove it, you will receive an error message.


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


The IFaxOutboundRoutingGroups interface has these methods.


The IFaxOutboundRoutingGroups::Add method adds an outbound routing group to the collection represented by the IFaxOutboundRoutingGroups interface.

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

The Count property represents the number of objects in the FaxOutboundRoutingGroups collection. This is the total number of outbound routing groups associated with the fax server.

The IFaxOutboundRoutingGroups::get_Item method returns a IFaxOutboundRoutingGroup interface from the collection.

The Remove method removes an item from the FaxOutboundRoutingGroups collection.


A default implementation of IFaxOutboundRoutingGroups is provided as the FaxOutboundRoutingGroups object.


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