IFaxOutgoingMessageIterator interface (faxcomex.h)

The IFaxOutgoingMessageIterator interface describes an object that is used by a fax client application to move through the archive of fax messages that the fax service has successfully transmitted, represented by FaxOutgoingMessage objects. Because the FaxOutgoingMessageIterator object is a forward iterator, you can only move forward through the archive, from beginning to end, and you can access only one message at a time.

Inheritance

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

Methods

The IFaxOutgoingMessageIterator interface has these methods.

 
IFaxOutgoingMessageIterator::get_AtEOF

The AtEOF property is the end-of-file marker for the archive of outbound fax messages.
IFaxOutgoingMessageIterator::get_Message

The IFaxOutgoingMessageIterator::get_Message property retrieves the outbound fax message under the archive cursor.
IFaxOutgoingMessageIterator::get_PrefetchSize

The IFaxOutgoingMessageIterator::get_PrefetchSize property indicates the size of the prefetch (read-ahead) buffer. This determines how many fax messages the iterator object retrieves from the fax server when the object needs to refresh its contents. (Get)
IFaxOutgoingMessageIterator::MoveFirst

The IFaxOutgoingMessageIterator::MoveFirst method moves the archive cursor to the first fax message in the outbound archive.
IFaxOutgoingMessageIterator::MoveNext

The IFaxOutgoingMessageIterator::MoveNext method moves the archive cursor to the next fax message in the outbound archive.
IFaxOutgoingMessageIterator::put_PrefetchSize

The IFaxOutgoingMessageIterator::get_PrefetchSize property indicates the size of the prefetch (read-ahead) buffer. This determines how many fax messages the iterator object retrieves from the fax server when the object needs to refresh its contents. (Put)

Remarks

A default implementation of IFaxOutgoingMessageIterator is provided as the FaxOutgoingMessageIterator 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