IFaxIncomingMessageIterator interface (faxcomex.h)

The IFaxIncomingMessageIterator interface is used by a fax client application to move through the archive of inbound fax messages that the fax service has successfully received. Because the IFaxIncomingMessageIterator interface is a forward iterator, you can only move forward through the archive from beginning to end, and you can access only one fax message (IFaxIncomingMessage object) at a time.

The IFaxIncomingMessageIterator interface is accessed through the IFaxIncomingArchive interface.

Inheritance

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

Methods

The IFaxIncomingMessageIterator interface has these methods.

 
IFaxIncomingMessageIterator::get_AtEOF

The AtEOF property is the end of file marker for the archive of inbound fax messages.
IFaxIncomingMessageIterator::get_Message

The Message property retrieves the inbound fax message under the archive cursor.
IFaxIncomingMessageIterator::get_PrefetchSize

The PrefetchSize property indicates the size of the prefetch (read-ahead) buffer. (Get)
IFaxIncomingMessageIterator::MoveFirst

The MoveFirst method moves the archive cursor to the first fax message in the archive of inbound faxes.
IFaxIncomingMessageIterator::MoveNext

The MoveNext method moves the archive cursor to the next message in the archive of inbound faxes.
IFaxIncomingMessageIterator::put_PrefetchSize

The PrefetchSize property indicates the size of the prefetch (read-ahead) buffer. (Put)

Remarks

To create a FaxIncomingMessageIterator object in C++, call the IFaxIncomingArchive::GetMessages method.

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

See also

FaxIncomingMessageIterator

IDispatch

IFaxIncomingArchive