IFaxIncomingArchive interface (faxcomex.h)

The IFaxIncomingArchive interface is used by a fax client application to access and configure the archive of inbound fax messages received successfully by the fax service. Use this interface to set and retrieve parameters related to configuring the archive of sent faxes. You can also use the IFaxIncomingArchive interface to retrieve a message from the archive by specifying its message ID.

A default implementation of IFaxIncomingArchive is provided as the FaxIncomingArchive object.

Inheritance

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

Methods

The IFaxIncomingArchive interface has these methods.

 
IFaxIncomingArchive::get_AgeLimit

The AgeLimit property is a value that indicates the number of days that the fax service retains fax messages in the archive of inbound faxes. (Get)
IFaxIncomingArchive::get_ArchiveFolder

The ArchiveFolder property is a null-terminated string that specifies the folder location on the fax server for archived inbound faxes. (Get)
IFaxIncomingArchive::get_HighQuotaWaterMark

The HighQuotaWaterMark property is a value that specifies the upper warning threshold for the size of the archive of inbound fax messages, in megabytes. (Get)
IFaxIncomingArchive::get_LowQuotaWaterMark

The LowQuotaWaterMark property is a value that specifies the lower warning threshold for the archive of inbound fax messages, in megabytes. (Get)
IFaxIncomingArchive::get_SizeHigh

The SizeHigh property is a value that specifies the high 32-bit value (in bytes) for the size of the archive of inbound fax messages.
IFaxIncomingArchive::get_SizeLow

The SizeLow property is a value that specifies the low 32-bit value (in bytes) for the size of the archive of inbound fax messages.
IFaxIncomingArchive::get_SizeQuotaWarning

The SizeQuotaWarning property is a Boolean value that indicates whether the fax service issues a warning in the event log when the size of the inbound archive exceeds the limit defined by the HighQuotaWaterMark property. (Get)
IFaxIncomingArchive::get_UseArchive

The UseArchive property is a Boolean value that indicates whether the fax service archives inbound fax messages. (Get)
IFaxIncomingArchive::GetMessage

The GetMessage method returns a fax message from the archive of inbound faxes by using the fax message ID.
IFaxIncomingArchive::GetMessages

The GetMessages method returns a new iterator (archive cursor) for the archive of inbound fax messages.
IFaxIncomingArchive::put_AgeLimit

The AgeLimit property is a value that indicates the number of days that the fax service retains fax messages in the archive of inbound faxes. (Put)
IFaxIncomingArchive::put_ArchiveFolder

The ArchiveFolder property is a null-terminated string that specifies the folder location on the fax server for archived inbound faxes. (Put)
IFaxIncomingArchive::put_HighQuotaWaterMark

The HighQuotaWaterMark property is a value that specifies the upper warning threshold for the size of the archive of inbound fax messages, in megabytes. (Put)
IFaxIncomingArchive::put_LowQuotaWaterMark

The LowQuotaWaterMark property is a value that specifies the lower warning threshold for the archive of inbound fax messages, in megabytes. (Put)
IFaxIncomingArchive::put_SizeQuotaWarning

The SizeQuotaWarning property is a Boolean value that indicates whether the fax service issues a warning in the event log when the size of the inbound archive exceeds the limit defined by the HighQuotaWaterMark property. (Put)
IFaxIncomingArchive::put_UseArchive

The UseArchive property is a Boolean value that indicates whether the fax service archives inbound fax messages. (Put)
IFaxIncomingArchive::Refresh

The Refresh method refreshes FaxIncomingArchive object information from the fax server. When the Refresh method is called, any configuration changes made after the last Save method call are lost.
IFaxIncomingArchive::Save

The Save method saves the FaxIncomingArchive object's data.

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

FaxIncomingArchive

IDispatch