Fax Service

Overview of the Fax Service technology.

To develop Fax Service, you need these headers:

For programming guidance for this technology, see:

Enumerations

 
FAX_ACCESS_RIGHTS_ENUM

The FAX_ACCESS_RIGHTS_ENUM enumeration defines access rights to the fax server.
FAX_ACCESS_RIGHTS_ENUM_2

Defines access rights on the fax server.
FAX_ACCOUNT_EVENTS_TYPE_ENUM

Specifies the types of event notifications, on a particular account, that the server sends to listening clients.
FAX_COVERPAGE_TYPE_ENUM

The FAX_COVERPAGE_TYPE_ENUM enumeration defines whether a cover page template file is a local computer cover page or a server-based cover page. It can also specify that no file is used.
FAX_DEVICE_RECEIVE_MODE_ENUM

The FAX_DEVICE_RECEIVE_MODE_ENUM enumeration defines the way a device answers an incoming call.
FAX_GROUP_STATUS_ENUM

The FAX_GROUP_STATUS_ENUM enumeration defines the status types for outbound routing groups.
FAX_JOB_EXTENDED_STATUS_ENUM

The FAX_JOB_EXTENDED_STATUS_ENUM enumeration defines the extended status values for a fax job.
FAX_JOB_OPERATIONS_ENUM

The FAX_JOB_OPERATIONS_ENUM enumeration defines the operations that can be performed on a fax job. The members of this enumeration are bit values and can be used in combination.
FAX_JOB_STATUS_ENUM

The FAX_JOB_STATUS_ENUM enumeration defines the status values for a fax job.Note  The members fjsPAUSED and fjsNOLINE are modifiers; they can be used in combination with any other member of this enumeration.
FAX_JOB_TYPE_ENUM

The FAX_JOB_TYPE_ENUM enumeration defines the fax job type.
FAX_LOG_LEVEL_ENUM

The FAX_LOG_LEVEL_ENUM enumeration defines the event logging levels for a logging category.
FAX_PRIORITY_TYPE_ENUM

The FAX_PRIORITY_TYPE_ENUM enumeration defines the types of priorities for outbound faxes.
FAX_PROVIDER_STATUS_ENUM

The FAX_PROVIDER_STATUS_ENUM enumeration defines the status values for a fax extension (a fax service provider (FSP) or a fax inbound routing extension).
FAX_RECEIPT_TYPE_ENUM

The FAX_RECEIPT_TYPE_ENUM enumeration defines the types of delivery reports (delivery receipt formats) for outbound faxes. The members of this enumeration are bit values and can be used in combination.
FAX_ROUTING_RULE_CODE_ENUM

The FAX_ROUTING_RULE_CODE_ENUM enumeration defines the rules for outbound routing.
FAX_RULE_STATUS_ENUM

The FAX_RULE_STATUS_ENUM enumeration defines the status types for outbound routing rules.
FAX_SCHEDULE_TYPE_ENUM

The FAX_SCHEDULE_TYPE_ENUM enumeration defines the types of scheduling for outbound faxes.
FAX_SERVER_APIVERSION_ENUM

The FAX_SERVER_APIVERSION_ENUM enumeration defines the version of the fax API. No value below is supported on any version of the fax service earlier than the one it designates.
FAX_SERVER_EVENTS_TYPE_ENUM

The FAX_SERVER_EVENTS_TYPE_ENUM enumeration defines the types of events the fax service sends to client applications that are listening for events. The members of this enumeration are bit values and can be used in combination.
FAX_SMTP_AUTHENTICATION_TYPE_ENUM

The FAX_SMTP_AUTHENTICATION_TYPE_ENUM enumeration defines the configuration options for delivery receipts sent through email.
SendToMode

Defines the way a file will be faxed from within an application. With Windows Vista there is only one possible value.

Functions

 
Add

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

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

The IFaxOutboundRoutingRules::Add method adds an outbound routing rule (IFaxOutboundRoutingRule interface) to the collection defined by the IFaxOutboundRoutingRules interface.
Add

The IFaxRecipients::Add method adds a new FaxRecipient object to the FaxRecipients collection.
AddAccount

Adds a fax account to the fax server and returns the new IFaxAccount object.
AnswerCall

The IFaxDevice::AnswerCall method causes the fax device to answer an incoming call.
Cancel

The Cancel method cancels the incoming fax job.
Cancel

The IFaxOutgoingJob::Cancel method cancels the outbound fax job.
CanSendToFaxRecipient

Called by an application to determine whether to make a menu item or other UI available that calls the Windows Vista function SendToFaxRecipient.
Connect

The IFaxServer::Connect method connects a fax client application to the specified fax server.
Connect

The Connect method connects a fax client application to the specified fax server.
ConnectedSubmit

The IFaxDocument::ConnectedSubmit method submits a single fax document to the connected IFaxServer. The method returns an array of fax job ID strings, one for each recipient of the fax.
ConnectedSubmit2

Submits one or more fax documents to the connected FaxServer.
CopyTiff

The CopyTiff method copies the Tagged Image File Format Class F (TIFF Class F) file associated with the inbound fax job to a file on the local computer.
CopyTiff

The CopyTiff method copies the Tagged Image File Format Class F (TIFF Class F) file associated with the inbound fax message to a file on the local computer.
CopyTiff

The IFaxOutgoingJob::CopyTiff method copies the Tagged Image File Format Class F (TIFF Class F) file associated with the outbound fax job, to a file on the local computer.
CopyTiff

The IFaxOutgoingMessage::CopyTiff method copies the Tagged Image File Format Class F (TIFF Class F) file associated with the outbound fax message, to a file on the local computer.
CreateDocument

The IFaxServer::CreateDocument method creates a FaxDoc object for a specified FaxServer object. The FaxDoc object allows a user to create and transmit a document to one or more fax recipients.
Delete

The Delete method deletes the specified fax message from the inbound fax archive.
Delete

The IFaxOutgoingMessage::Delete method deletes the fax message from the outbound archive.
Disconnect

The IFaxServer::Disconnect method terminates a fax client application's connection to a fax server. The method fails if the client is not connected to an active fax server.
Disconnect

The IFaxServer::Disconnect method terminates a fax client application's connection to a fax server.
FaxCompleteJobParamsA

The FaxCompleteJobParams function creates both a FAX_COVERPAGE_INFO structure and a FAX_JOB_PARAM structure for a fax client application. (ANSI)
FaxCompleteJobParamsW

The FaxCompleteJobParams function creates both a FAX_COVERPAGE_INFO structure and a FAX_JOB_PARAM structure for a fax client application. (Unicode)
FaxConnectFaxServerA

The FaxConnectFaxServer function connects a fax client application to the local fax server. The function returns a fax server handle that is required to call other fax client functions that facilitate job, device, configuration, and document management. (ANSI)
FaxConnectFaxServerW

The FaxConnectFaxServer function connects a fax client application to the local fax server. The function returns a fax server handle that is required to call other fax client functions that facilitate job, device, configuration, and document management. (Unicode)
FaxDevAbortOperation

The fax service calls the FaxDevAbortOperation function to request that the fax service provider (FSP) terminate the active fax operation for the fax job specified by the FaxHandle parameter. Each FSP must export the FaxDevAbortOperation function.
FaxDevEndJob

The fax service calls the FaxDevEndJob function after the last fax operation in a fax job. Each fax service provider (FSP) must export the FaxDevEndJob function.
FaxDevInitialize

The fax service calls the FaxDevInitialize function each time the service starts, after it loads the fax service provider (FSP) DLL. Each FSP must export the FaxDevInitialize function.
FaxDevReceive

The fax service calls the FaxDevReceive function to signal an incoming fax transmission to the fax service provider (FSP). Each FSP must export the FaxDevReceive function.
FaxDevReportStatus

The fax service calls the FaxDevReportStatus function to query a fax service provider (FSP) for status information about an individual active fax operation, or for status information after a failed fax operation.
FaxDevSend

The fax service calls the FaxDevSend function to signal a fax service provider (FSP) that it must initiate an outgoing fax transmission. Each FSP must export the FaxDevSend function.
FaxDevShutdown

The fax service calls the FaxDevShutdown function to notify the fax service provider (FSP) that the service is about to unload the FSP's DLL. FaxDevShutdown releases the global resources allocated by the FaxDevInitialize function.
FaxDevStartJob

The fax service calls the FaxDevStartJob function to initialize a new fax job. The fax service also calls FaxDevStartJob to signal the beginning of each fax operation to the fax service provider (FSP). Each FSP must export the FaxDevStartJob function.
FaxDevVirtualDeviceCreation

The fax service calls the FaxDevVirtualDeviceCreation function during initialization to allow the fax service provider (FSP) to present virtual fax devices.
FaxEnableRoutingMethodA

The FaxEnableRoutingMethod function enables or disables a fax routing method for a specific fax device. A fax administration application typically calls this function for device management. (ANSI)
FaxEnableRoutingMethodW

The FaxEnableRoutingMethod function enables or disables a fax routing method for a specific fax device. A fax administration application typically calls this function for device management. (Unicode)
FaxEnumGlobalRoutingInfoA

The FaxEnumGlobalRoutingInfo function enumerates all fax routing methods associated with a specific fax server. (ANSI)
FaxEnumGlobalRoutingInfoW

The FaxEnumGlobalRoutingInfo function enumerates all fax routing methods associated with a specific fax server. (Unicode)
FaxEnumJobsA

The FaxEnumJobs function enumerates all queued and active fax jobs on the fax server to which the client has connected. The function returns detailed information for each fax job to the fax client application. (ANSI)
FaxEnumJobsW

The FaxEnumJobs function enumerates all queued and active fax jobs on the fax server to which the client has connected. The function returns detailed information for each fax job to the fax client application. (Unicode)
FaxEnumPortsA

The FaxEnumPorts function enumerates all fax devices currently attached to the fax server to which the client has connected. The function returns detailed information for each fax port to the fax client application. (ANSI)
FaxEnumPortsW

The FaxEnumPorts function enumerates all fax devices currently attached to the fax server to which the client has connected. The function returns detailed information for each fax port to the fax client application. (Unicode)
FaxEnumRoutingMethodsA

The FaxEnumRoutingMethods function enumerates all fax routing methods for a specific fax device. The function returns information about each routing method to a fax client application. (ANSI)
FaxEnumRoutingMethodsW

The FaxEnumRoutingMethods function enumerates all fax routing methods for a specific fax device. The function returns information about each routing method to a fax client application. (Unicode)
FaxExtConfigChange

A FaxExtConfigChange callback function is a placeholder for a function name defined by the fax extension DLL. The fax extension DLL should not expose this function.
FaxExtFreeBuffer

The FaxExtFreeBuffer callback function deallocates memory previously allocated by a successful call to the FaxExtGetData function.
FaxExtGetData

The FaxExtGetData callback function retrieves configuration data for a specific device and GUID.
FaxExtInitializeConfig

The fax service calls the FaxExtInitializeConfig function to initialize the fax extension DLL. The service calls this function before it calls any other fax extension initialization function.
FaxExtRegisterForEvents

The FaxExtRegisterForEvents callback function registers the fax extension DLL for notifications about configuration data changes related to a specific device and GUID.
FaxExtSetData

The FaxExtSetData function sets configuration data for a specific device and GUID.
FaxExtUnregisterForEvents

The FaxExtUnregisterForEvents callback function unregisters the fax extension DLL for notifications about configuration data changes related to a specific device and GUID.
FaxGetConfigurationA

The FaxGetConfiguration function returns to a fax client application the global configuration settings for the fax server to which the client has connected. (ANSI)
FaxGetConfigurationW

The FaxGetConfiguration function returns to a fax client application the global configuration settings for the fax server to which the client has connected. (Unicode)
FaxGetDeviceStatusA

The FaxGetDeviceStatus function returns to a fax client application current status information for the fax device of interest. (ANSI)
FaxGetDeviceStatusW

The FaxGetDeviceStatus function returns to a fax client application current status information for the fax device of interest. (Unicode)
FaxGetJobA

A fax client application calls the FaxGetJob function to retrieve detailed information for the specified queued or active fax job. The function returns the information in a FAX_JOB_ENTRY structure. (ANSI)
FaxGetJobW

A fax client application calls the FaxGetJob function to retrieve detailed information for the specified queued or active fax job. The function returns the information in a FAX_JOB_ENTRY structure. (Unicode)
FaxGetLoggingCategoriesA

The FaxGetLoggingCategories function returns to a fax client application the current logging categories for the fax server to which the client has connected. (ANSI)
FaxGetLoggingCategoriesW

The FaxGetLoggingCategories function returns to a fax client application the current logging categories for the fax server to which the client has connected. (Unicode)
FaxGetPortA

The FaxGetPort function returns information for a specified fax port to a fax client application. (ANSI)
FaxGetPortW

The FaxGetPort function returns information for a specified fax port to a fax client application. (Unicode)
FaxGetRoutingInfoA

The FaxGetRoutingInfo function returns to a fax client application routing information for a fax routing method that is associated with a specific fax device. (ANSI)
FaxGetRoutingInfoW

The FaxGetRoutingInfo function returns to a fax client application routing information for a fax routing method that is associated with a specific fax device. (Unicode)
FaxPrintCoverPageA

The FaxPrintCoverPage function prints a fax transmission cover page to the specified device context for a fax client application. (ANSI)
FaxPrintCoverPageW

The FaxPrintCoverPage function prints a fax transmission cover page to the specified device context for a fax client application. (Unicode)
FaxRegisterRoutingExtensionW

The FaxRegisterRoutingExtension function registers a fax routing extension DLL with the fax service. The function configures the fax service registry to use the new routing extension DLL.
FaxRegisterServiceProviderW

The FaxRegisterServiceProvider function registers a fax service provider DLL with the fax service. The function configures the fax service registry to query and use the new fax service provider DLL when the fax service restarts.
FaxRouteDeviceChangeNotification

The fax service calls the FaxRouteDeviceChangeNotification function to inform a fax routing extension DLL that a fax device has been removed from the fax server, or that a new fax device has been installed.
FaxRouteDeviceEnable

The FaxRouteDeviceEnable function allows a fax routing extension DLL to query, enable, or disable a fax routing method for a specific fax device. Each fax routing extension must export the FaxRouteDeviceEnable function.
FaxRouteGetRoutingInfo

The FaxRouteGetRoutingInfo function queries the fax routing extension DLL to obtain routing configuration data for a specific fax device. Each fax routing extension DLL must export the FaxRouteGetRoutingInfo function.
FaxRouteInitialize

The fax service calls the FaxRouteInitialize function once, each time the service starts, to initialize the fax routing extension DLL. Each fax routing extension DLL must export the FaxRouteInitialize function.
FaxRouteSetRoutingInfo

The FaxRouteSetRoutingInfo function modifies routing configuration data for a specific fax device. Each fax routing extension DLL must export the FaxRouteSetRoutingInfo function.
FaxSendDocumentA

A fax client application calls the FaxSendDocument function to queue a fax job that will transmit an outgoing fax transmission. (ANSI)
FaxSendDocumentForBroadcastA

A fax client application calls the FaxSendDocumentForBroadcast function to queue several fax jobs that will transmit the same outgoing fax transmission to several recipients. (ANSI)
FaxSendDocumentForBroadcastW

A fax client application calls the FaxSendDocumentForBroadcast function to queue several fax jobs that will transmit the same outgoing fax transmission to several recipients. (Unicode)
FaxSendDocumentW

A fax client application calls the FaxSendDocument function to queue a fax job that will transmit an outgoing fax transmission. (Unicode)
FaxSetConfigurationA

A fax client application calls the FaxSetConfiguration function to change the global configuration settings for the fax server to which the client has connected. (ANSI)
FaxSetConfigurationW

A fax client application calls the FaxSetConfiguration function to change the global configuration settings for the fax server to which the client has connected. (Unicode)
FaxSetGlobalRoutingInfoA

A fax management application calls the FaxSetGlobalRoutingInfo function to modify fax routing method data, such as routing priority, that applies globally to the fax server. (ANSI)
FaxSetGlobalRoutingInfoW

A fax management application calls the FaxSetGlobalRoutingInfo function to modify fax routing method data, such as routing priority, that applies globally to the fax server. (Unicode)
FaxSetJobA

A fax client application calls the FaxSetJob function to pause, resume, cancel, or restart a specified fax job. (ANSI)
FaxSetJobW

A fax client application calls the FaxSetJob function to pause, resume, cancel, or restart a specified fax job. (Unicode)
FaxSetLoggingCategoriesA

A fax client application calls the FaxSetLoggingCategories function to modify the current logging categories for the fax server to which the client has connected. (ANSI)
FaxSetLoggingCategoriesW

A fax client application calls the FaxSetLoggingCategories function to modify the current logging categories for the fax server to which the client has connected. (Unicode)
FaxSetPortA

A fax client application calls the FaxSetPort function to change the configuration of the fax port of interest. (ANSI)
FaxSetPortW

A fax client application calls the FaxSetPort function to change the configuration of the fax port of interest. (Unicode)
FaxSetRoutingInfoA

A fax management application calls the FaxSetRoutingInfo function to modify the routing information for a fax routing method that is associated with a specific fax device. (ANSI)
FaxSetRoutingInfoW

A fax management application calls the FaxSetRoutingInfo function to modify the routing information for a fax routing method that is associated with a specific fax device. (Unicode)
FaxStartPrintJobA

A fax client application calls the FaxStartPrintJob function to start printing an outbound fax transmission on the specified fax printer. (ANSI)
FaxStartPrintJobW

A fax client application calls the FaxStartPrintJob function to start printing an outbound fax transmission on the specified fax printer. (Unicode)
get__NewEnum

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

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

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

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

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

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

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

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

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

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

Retrieves the name of a particular fax account on the server.
get_Activity

The IFaxServer::get_Activity property creates a IFaxActivity interface object. The interface permits a fax client application to access information about the activity on a connected fax server, and the fax server status.
get_ActivityLogging

The ActivityLogging property retrieves the FaxActivityLogging configuration object.
get_Address

Retrieves the Address property for the FaxStatus object of a parent FaxPort object. The Address property is a null-terminated string that contains the destination of a fax job.
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)
get_AgeLimit

The IFaxOutgoingArchive::get_AgeLimit property is a value that indicates the number of days that the fax service retains fax messages in the archive of outbound faxes. (Get)
get_AgeLimit

The IFaxOutgoingQueue::get_AgeLimit property is a value that indicates the number of days that the fax service retains an unsent job in the fax job queue. (Get)
get_AllowedReceipts

The IFaxReceiptOptions::get_AllowedReceipts property is a value that specifies the permitted types of delivery receipts. (Get)
get_AllowPersonalCoverPages

Sets or retrieves a value that indicates whether personal cover pages are allowed. (Get)
get_AllowPersonalCoverPages

The AllowPersonalCoverPages property is a Boolean value that indicates whether fax client applications can include a user-designed cover page with fax transmissions. (Get)
get_APIVersion

The IFaxServer::get_APIVersion property is a value that indicates the version of the fax server API.
get_ArchiveAgeLimit

Sets or retrieves a value that indicates how long a fax message is kept on the server. (Get)
get_ArchiveDirectory

The IFaxServer::get_ArchiveDirectory method retrieves the ArchiveDirectory property for a FaxServer object. The ArchiveDirectory property is a null-terminated string that contains the location in which the fax server stores archived outbound faxes. (Get)
get_ArchiveFolder

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

The IFaxOutgoingArchive::get_ArchiveFolder property is a null-terminated string that specifies the folder location on the fax server for archived outbound faxes. (Get)
get_ArchiveLocation

Sets or retrieves a value that indicates the location of the archive on the server. (Get)
get_ArchiveOutboundFaxes

Sets or retrieves the ArchiveOutboundFaxes property for a FaxServer object. The ArchiveOutboundFaxes property is a Boolean value that indicates whether the fax server archives outgoing fax transmissions. (Get)
get_ArchiveSizeHigh

The value that specifies the high-order 32-bit value (in bytes) for the size of the fax message archive.
get_ArchiveSizeLow

The value that specifies the low-order 32-bit value (in bytes) for the size of the fax message archive.
get_AreaCode

The IFaxOutboundRoutingRule::get_AreaCode property specifies the area code to which the outbound routing rule applies.
get_AtEOF

The AtEOF property is the end of file marker for the archive of inbound fax messages.
get_AtEOF

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

The IFaxDocument::get_AttachFaxToReceipt property indicates whether to attach a fax to the receipt. (Get)
get_AuthenticationType

The IFaxReceiptOptions::get_AuthenticationType property specifies the type of authentication the fax service uses when connecting to an Simple Mail Transport Protocol (SMTP) server. (Get)
get_AutoCreateAccountOnConnect

Sets or retrieves a value that indicates whether the server automatically creates a fax account once a connection is initiated. (Get)
get_AvailableOperations

Retrieves the AvailableOperations property of a FaxIncomingJob object. The AvailableOperations property indicates the combination of valid operations that you can perform on the fax job given its current status.
get_AvailableOperations

The AvailableOperations property indicates the combination of valid operations that you can perform on the fax job, given its current status.
get_AvailableOperations

The IFaxOutgoingJob::get_AvailableOperations property indicates the combination of valid operations that you can perform on the fax job, given its current status.
get_BillingCode

The IFaxSender::get_BillingCode property is a null-terminated string that contains the billing code associated with the sender. (Get)
get_BillingCode

Sets or retrieves the BillingCode property of a FaxDoc object. The BillingCode property is a null-terminated string that contains an optional billing code that applies to the fax transmission. (Get)
get_BillingCode

The IFaxJob::get_BillingCode property is a null-terminated string that contains an optional billing code that applies to the fax job.
get_Blocked

The Blocked property is a Boolean value that indicates whether the job queue for incoming faxes is blocked. (Get)
get_Blocked

The IFaxOutgoingQueue::get_Blocked property is a Boolean value that indicates whether the job queue for outgoing faxes is blocked. (Get)
get_Bodies

Provides a collection of one or more documents to the fax document. (Get)
get_Body

The IFaxDocument::get_Body property provides the path to the file that comprises the body of a fax. The body of a fax consists of the fax pages other than the cover page. (Get)
get_Branding

Sets or retrieves a value that indicates whether the fax server generates a branding mark on outgoing faxes. (Get)
get_Branding

The IFaxOutgoingQueue::get_Branding property is a Boolean value that indicates whether the fax service generates a brand (banner) at the top of outgoing fax transmissions. (Get)
get_Branding

Sets or retrieves the Branding property for a FaxServer object. The Branding property is a Boolean value that indicates whether the fax server generates branding information at the top of fax transmissions. (Get)
get_CallerId

The CallerId property is a string that identifies the calling device that sent the inbound fax job.
get_CallerId

The CallerId property is a null-terminated string that identifies the calling device associated with the inbound fax message.
get_CallerId

The CallerId property is a null-terminated string that identifies the calling device associated with the fax job.
get_CallerId

Retrieves the CallerId property for the FaxStatus object of a parent FaxPort object. The CallerId property is a string that identifies the calling device that sent an inbound fax job.
get_CallerId

Retrieves the CallerId property for a FaxTiff object. The CallerId property is a string that identifies the calling device that sent a specified fax file.
get_CanModify

The IFaxPort::get_CanModify property is a Boolean value that indicates whether the user has permission to modify configuration information for the fax port.
get_Company

The IFaxSender::get_Company property is a null-terminated string that contains the company name associated with the sender. (Get)
get_Configuration

The IFaxServer2::Configuration property holds a IFaxConfiguration object. The object permits a fax client application to access information about the configuration of the connected fax server.
get_Count

Holds the number of items in the IFaxAccounts collection.
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.
get_Count

The Count property represents the number of objects in the FaxDeviceProviders collection. This is the total number of fax device providers associated with the fax server.
get_Count

The IFaxDevices::get_Count property represents the number of objects in the FaxDevices collection. This is the total number of devices used by the fax server.
get_Count

The IFaxInboundRoutingExtensions::get_Count property represents the number of objects in the IFaxInboundRoutingExtensions collection. This is the total number of inbound routing extensions associated with the fax server.
get_Count

The IFaxInboundRoutingMethods::get_Count property represents the number of objects in the IFaxInboundRoutingMethods collection. This is the total number of inbound routing methods associated with the fax server.
get_Count

The Count property represents the number of objects in the FaxIncomingJobs collection. This is the total number of incoming jobs for the fax server.
get_Count

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.
get_Count

The IFaxOutboundRoutingRules::get_Count property represents the number of objects in the FaxOutboundRoutingRules collection. This is the total number of outbound routing rules associated with the fax server.
get_Count

The IFaxOutgoingJobs::get_Count property represents the number of objects in the FaxOutgoingJobs collection. This is the total number of outgoing jobs for the fax server.
get_Count

The IFaxRecipients::get_Count property represents the number of objects in the FaxRecipients collection. This is the total number of recipients associated with the fax server or fax document.
get_Count

The IFaxJobs::get_Count method returns the number of queued fax jobs associated with the connected fax server.
get_Count

The IFaxPorts::get_Count method retrieves the number of fax ports attached to the connected fax server.
get_Count

The IFaxRoutingMethods::get_Count returns the number of fax routing methods associated with a FaxPort object.
get_CountryCode

The IFaxOutboundRoutingRule::get_CountryCode property specifies the country/region code to which the outbound routing rule applies.
get_CoverPage

The IFaxDocument::get_CoverPage property is a null-terminated string that contains the name of the cover page template file (.cov) to associate with the fax document. (Get)
get_CoverpageName

Sets or retrieves the CoverpageName property for a FaxDoc object. The CoverpageName property is a null-terminated string that contains the name of the cover page template file (.cov) associated with the object. (Get)
get_CoverpageNote

Sets or retrieves the CoverpageNote property of a FaxDoc object. The CoverpageNote property is a null-terminated string that contains the text of a message or note from the sender that pertains to the fax transmission. (Get)
get_CoverpageSubject

Sets or retrieves the CoverpageSubject property of a FaxDoc object. The CoverpageSubject property is a null-terminated string that contains the subject line of the fax transmission. (Get)
get_CoverPageType

The IFaxDocument::get_CoverPageType property is a value from an enumeration that indicates whether a specified cover page template file (.cov) is a server-based cover page file or a local-computer-based cover page file. (Get)
get_Csid

The IFaxPort::get_Csid property is a null-terminated string that contains the called station identifier (CSID) associated with the fax port. (Get)
get_Csid

Retrieves the Csid property for the FaxStatus object of a parent FaxPort object. The Csid property is a string that contains called station identifier (CSID) information, typically the fax number of the receiving device.
get_Csid

Retrieves the Csid property for a FaxTiff object. The Csid property is a string that contains called station identifier (CSID) information, which is typically the fax number of the device that received the specified fax file.
get_CSID

The IFaxDevice::get_CSID property is a null-terminated string that contains the called station identifier (CSID) for the device. (Get)
get_CSID

The CSID property is a null-terminated string that contains the called station identifier (CSID) for the job. (IFaxIncomingJob.get_CSID)
get_CSID

The CSID property is a null-terminated string that contains the called station identifier (CSID) for the inbound fax message.
get_CSID

The CSID property is a null-terminated string that contains the called station identifier (CSID) for the job. (IFaxJobStatus.get_CSID)
get_CSID

The IFaxOutgoingJob::get_CSID property is a null-terminated string that contains the called station identifier (CSID) associated with the fax outbound job.
get_CSID

The IFaxOutgoingMessage::get_CSID property is a null-terminated string that contains the called station identifier (CSID) for the fax message.
get_CurrentAccount

The IFaxServer2::CurrentAccount property returns the fax account for the user account that has connected to the fax server.
get_CurrentPage

The CurrentPage property is a number that identifies the page that the fax service is actively receiving on an inbound fax job.
get_CurrentPage

The CurrentPage property is a number that identifies the page that the fax service is actively processing.
get_CurrentPage

The IFaxOutgoingJob::get_CurrentPage property is a number that identifies the page that the fax service is actively transmitting on an outbound fax job.
get_CurrentPage

Retrieves the CurrentPage property for the FaxStatus object of a parent FaxPort object. The CurrentPage property is a number that identifies the current page of an active outbound fax job on a specific port.
get_DatabasePath

The IFaxActivityLogging::get_DatabasePath property is a null-terminated string that contains the path to the activity log database file. (Get)
get_Debug

The IFaxDeviceProvider::get_Debug property is a Boolean value that indicates whether the fax service provider (FSP) DLL was created in a debug environment.
get_Debug

The IFaxInboundRoutingExtension::get_Debug property is a Boolean value that indicates whether the fax routing extension DLL was created in a debug environment.
get_Debug

The IFaxServer::get_Debug property is a Boolean value that indicates whether the fax server was created in a debug environment.
get_Department

The IFaxSender::get_Department property is a null-terminated string that contains the department associated with the sender. (Get)
get_Description

The IFaxDevice::get_Description property is a null-terminated string that contains a user-friendly description for the fax device. This string is suitable for display to users. (Get)
get_Description

Retrieves the Description property for the FaxStatus object of a parent FaxPort object. The Description property is a null-terminated string that describes the current status of the specified port.
get_Descriptor

The Descriptor property represents the security descriptor for a IFaxServer object. (Get)
get_Descriptor

Represents the security descriptor for a IFaxServer2 object. (Get)
get_DeviceId

The DeviceId property indicates the device ID of the device receiving the inbound fax job.
get_DeviceId

The DeviceId property indicates the device ID of the device associated with the fax job.
get_DeviceId

The IFaxOutboundRoutingRule::get_DeviceId property specifies the device ID if the outbound routing rule points to a single fax device. (Get)
get_DeviceId

The IFaxOutgoingJob::get_DeviceId property indicates the device ID of the device transmitting the outbound fax job.
get_DeviceId

The IFaxPort::get_DeviceId property is a number representing the permanent line identifier for the fax port.
get_DeviceId

The IFaxRoutingMethod::get_DeviceId property is a number representing the line identifier for the fax port.
get_DeviceId

Retrieves the DeviceId property for the FaxStatus object of a parent FaxPort object. The DeviceId property is a number representing the permanent line identifier for the fax port.
get_DeviceIds

The IFaxDeviceProvider::get_DeviceIds property returns a variant safe array of long (VT_I4
VT_ARRAY). Each long value in the array is a device ID.
get_DeviceIds

The DeviceIds property retrieves an interface that represents the ordered collection of device IDs that participate in the outbound routing group.
get_DeviceName

The IFaxDevice::get_DeviceName property is a null-terminated string that contains the name of the fax device.
get_DeviceName

The DeviceName property is a null-terminated string that contains the name of the device on which the inbound fax message was received.
get_DeviceName

The IFaxOutgoingMessage::get_DeviceName property is a null-terminated string that contains the name of the device on which the fax message was transmitted.
get_DeviceName

The IFaxRoutingMethod::get_DeviceName property is a null-terminated string that contains the user-friendly display name for a fax port.
get_DeviceName

Retrieves the DeviceName property for the FaxStatus object of a parent FaxPort object. The DeviceName property is a null-terminated string that contains the user-friendly display name for the fax port.
get_DeviceStatus

The IFaxJob::get_DeviceStatus property is a null-terminated string that describes the status of the port associated with the fax job.
get_DirtyDays

Sets or retrieves the DirtyDays property for a FaxServer object. The DirtyDays property is the number of days the fax server retains an unsent job in the fax job queue. (Get)
get_DiscountRateEnd

Sets or retrieves a value that indicates the time at which the discount rate period ends. (Get)
get_DiscountRateEnd

The IFaxOutgoingQueue::get_DiscountRateEnd property is a value that indicates the time at which the discount period for transmitting faxes ends. The discount period applies to outgoing faxes. (Get)
get_DiscountRateEndHour

Sets or retrieves the DiscountRateEndHour property for a FaxServer object. The DiscountRateEndHour property is a number that represents the hour the discount period ends. The discount period applies only to outgoing fax transmissions. (Get)
get_DiscountRateEndMinute

Sets or retrieves the DiscountRateEndMinute property for a FaxServer object. The DiscountRateEndMinute property is a number that represents the minute the discount period ends. The discount period applies only to outgoing fax transmissions. (Get)
get_DiscountRateStart

Sets or retrieves a value that indicates the time at which the discount rate period begins. (Get)
get_DiscountRateStart

The IFaxOutgoingQueue::get_DiscountRateStart property is a value that indicates the time at which the discount period for transmitting faxes begins. The discount period applies to outgoing faxes. (Get)
get_DiscountRateStartHour

Sets or retrieves the DiscountRateStartHour property for a FaxServer object. The DiscountRateStartHour property is a number that represents the hour the discount period begins. The discount period applies only to outgoing fax transmissions. (Get)
get_DiscountRateStartMinute

Sets or retrieves the DiscountRateStartMinute property for a FaxServer object. The DiscountRateStartMinute property is a number that represents the minute the discount period begins. The discount period applies only to outgoing fax transmissions. (Get)
get_DiscountSend

Sets or retrieves the DiscountSend property for a FaxDoc object. The DiscountSend property is a Boolean value that indicates whether the fax server transmits faxes during the discount period. (Get)
get_DiscountSend

The IFaxJob::get_DiscountSend property is a Boolean value that indicates whether the fax server will transmit the fax job during the discount rate period. The discount period applies only to outgoing fax transmissions.
get_DisplayName

Sets or retrieves the DisplayName property of a FaxDoc object. The DisplayName property is a null-terminated string that contains the name to associate with the fax document. (Get)
get_DisplayName

The IFaxJob::get_DisplayName property is a null-terminated string that contains the user-friendly name to associate with the fax job.
get_DocumentName

The IFaxDocument::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax document. The value is for display purposes only. (Get)
get_DocumentName

The IFaxOutgoingJob::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax document.
get_DocumentName

The IFaxOutgoingMessage::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax message.
get_DocumentName

Retrieves the DocumentName property for the FaxStatus object of a parent FaxPort object. The DocumentName property is a null-terminated string that contains the user-friendly name associated with an active fax document.
get_DocumentSize

Retrieves the DocumentSize property for the FaxStatus object of a parent FaxPort object. The DocumentSize property is the size of the fax document associated with the active outbound job on a specific port.
get_ElapsedTime

Retrieves the ElapsedTime property for the FaxStatus object of a parent FaxPort object. The ElapsedTime property is a number that represents the elapsed time for an active fax job.
get_Email

The IFaxSender::get_Email property is a null-terminated string that contains the email address associated with the sender. (Get)
get_EmailAddress

Sets or retrieves the EmailAddress property of a FaxDoc object. The EmailAddress property is a null-terminated string that contains the email address of the sender of the fax transmission. (Get)
get_Enable

The IFaxRoutingMethod::get_Enable property is a Boolean value that indicates whether a fax routing method is enabled on a particular fax port. (Get)
get_EventLogging

The EventLogging property retrieves the FaxEventLogging configuration object.
get_ExtendedStatus

The ExtendedStatus property is a null-terminated string that describes the job's extended status. (IFaxIncomingJob.get_ExtendedStatus)
get_ExtendedStatus

The ExtendedStatus property is a null-terminated string that describes the job's extended status. (IFaxJobStatus.get_ExtendedStatus)
get_ExtendedStatus

The IFaxOutgoingJob::get_ExtendedStatus property is a null-terminated string that describes the job's extended status.
get_ExtendedStatusCode

Retrieves the ExtendedStatusCode property of a FaxIncomingJob object. The ExtendedStatusCode property specifies a code describing the job's extended status.
get_ExtendedStatusCode

The ExtendedStatusCode property specifies a code describing the job's extended status.
get_ExtendedStatusCode

The IFaxOutgoingJob::get_ExtendedStatusCode property specifies a code describing the job's extended status.
get_ExtensionFriendlyName

The IFaxInboundRoutingMethod::get_ExtensionFriendlyName property is the user-friendly name for the fax routing extension that exports the inbound fax routing method.
get_ExtensionImageName

The IFaxInboundRoutingMethod::get_ExtensionImageName property is a null-terminated string that contains the executable image name (DLL path and file name) of the fax routing extension that exports the fax routing method.
get_ExtensionName

The IFaxRoutingMethod::get_ExtensionName property is a null-terminated string that contains the user-friendly name for the fax routing extension DLL that implements the specified fax routing method.
get_FaxAccountSet

The IFaxServer2::FaxAccountSet property returns a IFaxAccountSet object used to manage the fax accounts on the fax server.
get_FaxNumber

The IFaxRecipient::get_FaxNumber property is a null-terminated string that contains the fax number associated with the recipient. (Get)
get_FaxNumber

The IFaxSender::get_FaxNumber property is a null-terminated string that contains the fax number associated with the sender. (Get)
get_FaxNumber

Sets or retrieves the FaxNumber property of a FaxDoc object. The FaxNumber property is a null-terminated string that contains the fax number to which the fax server will send the fax transmission. (Get)
get_FaxNumber

The IFaxJob::get_FaxNumber property is a null-terminated string that contains the fax number to which the fax server will transmit the fax job. The IFaxJob::get_FaxNumber property applies only to outgoing fax transmissions.
get_FileName

Sets or retrieves the FileName property for a FaxDoc object. The FileName property is a null-terminated string that contains the name of the document file associated with the object. (Get)
get_Folders

Represents the folders of the account, including the incoming and outgoing archives and the incoming and outgoing queues.
get_Folders

The IFaxServer::get_Folders property accesses a IFaxFolders configuration interface. You can use the interface to access the folders, jobs, and messages on a connected fax server.
get_FriendlyName

The IFaxDeviceProvider::get_FriendlyName property is a null-terminated string that contains the user-friendly name for the fax service provider (FSP). This string is suitable for display to users.
get_FriendlyName

The IFaxInboundRoutingExtension::get_FriendlyName property is a null-terminated string that contains the user-friendly name for the fax routing extension. The string is suitable for display to users.
get_FriendlyName

The IFaxRoutingMethod::get_FriendlyName property is a null-terminated string that contains the user-friendly name for a fax routing method.
get_FunctionName

The IFaxInboundRoutingMethod::get_FunctionName property is a null-terminated string that contains the name of the function that executes a specific fax routing procedure.
get_FunctionName

The IFaxRoutingMethod::get_FunctionName property is a null-terminated string that contains the name of the function that executes a specific fax routing procedure.
get_GeneralEventsLevel

The IFaxEventLogging::get_GeneralEventsLevel property indicates the level of detail at which the fax service logs general events in the application log. (Get)
get_GrantedRights

The IFaxSecurity::get_GrantedRights property is a combination of the fax server access rights granted to the user referencing this property.
get_GrantedRights

Retrieves a combination of the fax server access rights granted to the user referencing this property.
get_GroupBroadcastReceipts

The IFaxDocument::get_GroupBroadcastReceipts property is a Boolean value that indicates whether to send an individual delivery receipt for each recipient of the broadcast, or to send a summary receipt for all the recipients. (Get)
get_GroupBroadcastReceipts

The IFaxOutgoingJob::get_GroupBroadcastReceipts property is a Boolean value that indicates whether to send an individual delivery receipt for each recipient of the broadcast or to send a summary receipt for all recipients.
get_GroupName

The IFaxOutboundRoutingRule::get_GroupName property specifies the group name if the outbound routing rule points to a group of fax devices. (Get)
get_Guid

The IFaxRoutingMethod::get_Guid property is a null-terminated string that contains the GUID that uniquely identifies the fax routing method.
get_GUID

The IFaxInboundRoutingMethod::get_GUID property is a null-terminated string that specifies the GUID that uniquely identifies the fax routing method.
get_HasCoverPage

A flag that indicates whether the fax has a cover page. (Get)
get_HasCoverPage

Specifies if the fax has a cover page.
get_HasCoverPage

Indicates if the fax has a cover page.
get_HighQuotaWaterMark

Sets or retrieves a value that indicates the maximum allotted size of a watermark. (Get)
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)
get_HighQuotaWaterMark

The IFaxOutgoingArchive::get_HighQuotaWaterMark property is a value that specifies the upper threshold for the size of the archive of inbound fax messages, in megabytes. (Get)
get_HomePhone

The IFaxSender::get_HomePhone property is a null-terminated string that contains the home telephone number associated with the sender. (Get)
get_Id

The Id IFaxDevice::get_Id is a numeric value that uniquely identifies a fax device.
get_Id

The Id property is a null-terminated string that contains a unique ID for the inbound fax job.
get_Id

The Id property is a null-terminated string that contains a unique ID for the inbound fax message.
get_Id

The IFaxOutgoingJob::get_Id property is a null-terminated string that contains a unique identifier for the outbound fax job. You can use the identifier to retrieve the archived fax message after the job completes successfully.
get_Id

The IFaxOutgoingMessage::get_Id property is a null-terminated string that contains a unique identifier for the outbound fax message.
get_Image

Sets or retrieves the Image property for a FaxTiff object. (Get)
get_ImageName

The IFaxDeviceProvider::get_ImageName property is a null-terminated string that contains the executable image name (DLL path and file name) of the fax service provider (FSP).
get_ImageName

The IFaxInboundRoutingExtension::get_ImageName property is a null-terminated string that contains the executable image name (DLL path and file name) of the fax routing extension.
get_ImageName

The IFaxRoutingMethod::get_ImageName property is a null-terminated string that contains the executable image name of the fax routing extension DLL that implements the fax routing method.
get_InboundEventsLevel

The IFaxEventLogging::get_InboundEventsLevel property indicates the level of detail at which the fax service logs events about inbound fax transmissions in the application log. (Get)
get_InboundRouting

The IFaxServer::get_InboundRouting property creates a IFaxInboundRouting configuration interface. The interface permits access to an inbound fax routing extension and its methods.
get_IncomingArchive

Represents the archive of incoming faxes for a particular fax account. These are the faxes that have been received.
get_IncomingArchive

The IFaxFolders::get_IncomingArchive property represents the archive of incoming faxes.
get_IncomingFaxesArePublic

Indicates whether incoming faxes are either viewable by everyone or private. (Get)
get_IncomingMessages

The IFaxActivity::get_IncomingMessages property is a number that represents the total number of incoming fax jobs that the fax service is currently in the process of receiving.
get_IncomingQueue

Represents the queue of incoming faxes for a particular fax account. These are the incoming faxes that have not yet been fully processed.
get_IncomingQueue

The IFaxFolders::get_IncomingQueue property represents the queue of incoming faxes.
get_IncomingQueueBlocked

Sets or retrieves a value that indicates whether the fax server queue for incoming faxes has been blocked. (Get)
get_InformationType

The IFaxSecurity::InformationType property represents the security information type. (Get)
get_InformationType

Retrieves the security information type. (Get)
get_InitErrorCode

The IFaxDeviceProvider::get_InitErrorCode property is a value that specifies the last error code that the fax service provider (FSP) returned while the fax service was loading and initializing the FSP DLL.
get_InitErrorCode

The IFaxInboundRoutingExtension::get_InitErrorCode property is a value that specifies the last error code that the fax routing extension returned while the fax service was loading and initializing the fax routing extension's DLL.
get_InitEventsLevel

The IFaxEventLogging::get_InitEventsLevel property indicates the level of detail at which the fax service logs initialization (starting the server) and termination (shutting down the server) events in the application log. (Get)
get_Item

Returns a FaxAccount object from a FaxAccounts collection.
get_Item

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

The IFaxDeviceProviders::get_Item property returns a FaxDeviceProvider object from the FaxDeviceProviders collection.
get_Item

The IFaxDevices::get_Item method returns a FaxDevice object from the FaxDevices collection, using its index.
get_Item

The IFaxInboundRoutingExtensions::get_Item method returns a IFaxInboundRoutingExtension interface from the IFaxInboundRoutingExtensions collection.
get_Item

The IFaxInboundRoutingMethods::get_Item method returns a IFaxInboundRoutingMethod object from the IFaxInboundRoutingMethods collection.
get_Item

Retrieves a FaxIncomingJob object from the FaxIncomingJobs collection.
get_Item

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

The IFaxOutboundRoutingRules::get_Item method returns a IFaxOutboundRoutingRule interface from the IFaxOutboundRoutingRules interface using the routing rule's index.
get_Item

The IFaxOutgoingJobs::get_Item method returns a IFaxOutgoingJob interface from the IFaxOutgoingJobs interface.
get_Item

The Item method returns a FaxRecipient object from the FaxRecipients collection.
get_Item

The IFaxJobs::get_Item method returns a new FaxJob object for a specified fax job. The object allows enumeration of the fax jobs associated with a connected fax server.
get_Item

The IFaxPorts::get_Item method creates a FaxPort object for a specified fax port. The object allows enumeration of port configuration information for a specific connection to a fax server.
get_Item

The IFaxRoutingMethods::get_Item method creates a FaxRoutingMethod object for a specified fax routing method. The object allows enumeration of fax routing information for a specified FaxPort object.
get_ItemById

The IFaxDevices::get_ItemById method returns a FaxDevice object from the FaxDevices collection, using its device ID.
get_JobId

The IFaxJob::get_JobId property is a number that uniquely identifies the specified fax job.
get_JobType

Retrieves the JobType property of a FaxIncomingJob object. The JobType property describes the type of fax job; for example, the job can be a receive job, a send job, or a routing job.
get_JobType

The JobType property describes the type of fax job; for example, the job can be a receive job, a send job, or a routing job.
get_LoggingOptions

The IFaxServer::get_LoggingOptions property creates a IFaxLoggingOptions configuration interface. The interface permits configuration of both the activity logging options and the event logging categories that the fax service uses.
get_LogIncoming

The IFaxActivityLogging::get_LogIncoming property is a Boolean value that indicates whether the fax service logs entries for incoming faxes in the activity log database. (Get)
get_LogOutgoing

The IFaxActivityLogging::get_LogOutgoing property is a Boolean value that indicates whether the fax service logs entries for outgoing faxes in the activity log database. (Get)
get_LowQuotaWaterMark

Sets or retrieves a value that indicates the minimum size of a watermark. (Get)
get_LowQuotaWaterMark

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

The IFaxOutgoingArchive::get_LowQuotaWaterMark property is a value that specifies the lower threshold for the archive of outbound fax messages, in megabytes. (Get)
get_MajorBuild

The IFaxDeviceProvider::get_MajorBuild property is a value that specifies the major part of the build number for the fax service provider (FSP) DLL.
get_MajorBuild

The IFaxInboundRoutingExtension::get_MajorBuild property is a value that specifies the major part of the build number for the fax routing extension's DLL.
get_MajorBuild

The IFaxServer::get_MajorBuild property is a value that specifies the major part of the build number for the fax service.
get_MajorVersion

The IFaxDeviceProvider::get_MajorVersion property is a value that specifies the major part of the version number for the fax service provider (FSP) DLL.
get_MajorVersion

The IFaxInboundRoutingExtension::get_MajorVersion property is a value that specifies the major part of the version number for the fax routing extension's DLL.
get_MajorVersion

The IFaxServer::get_MajorVersion property is a value that specifies the major part of the version number for the fax service.
get_Message

The Message property retrieves the inbound fax message under the archive cursor.
get_Message

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

The IFaxInboundRoutingExtension::get_Methods property is an array of GUIDs that uniquely identify the inbound routing methods exposed by the fax routing extension.
get_MinorBuild

The IFaxDeviceProvider::get_MinorBuild property is a value that specifies the minor part of the build number for the fax service provider (FSP) DLL.
get_MinorBuild

The IFaxInboundRoutingExtension::get_MinorBuild property is a value that specifies the minor part of the build number for the fax routing extension's DLL.
get_MinorBuild

The IFaxServer::get_MinorBuild property is a value that specifies the minor part of the build number for the fax service.
get_MinorVersion

The IFaxDeviceProvider::get_MinorVersion property is a value that specifies the minor part of the version number for the fax service provider (FSP) DLL.
get_MinorVersion

The IFaxInboundRoutingExtension::get_MinorVersion property is a value that specifies the minor part of the version number for the fax routing extension's DLL.
get_MinorVersion

The IFaxServer::get_MinorVersion property is a value that specifies the minor part of the version number for the fax service.
get_Name

The IFaxInboundRoutingMethod::get_Name property is a null-terminated string that contains the user-friendly name associated with the inbound fax routing method. The string is suitable for display to users.
get_Name

The Name property is a null-terminated string that specifies the name of the outbound routing group.
get_Name

The IFaxRecipient::get_Name property is a null-terminated string that contains the name of the recipient. (Get)
get_Name

The IFaxSender::get_Name property is a null-terminated string that contains the name of the sender. (Get)
get_Name

The IFaxPort::get_Name property is a null-terminated string that contains the user-friendly display name for a fax port.
get_Note

The IFaxDocument::get_Note property is a null-terminated string that contains the contents of the note field on the cover page of the fax. (Get)
get_OfficeLocation

The IFaxSender::get_OfficeLocation property is a null-terminated string that contains the office location of the sender. (Get)
get_OfficePhone

The IFaxSender::get_OfficePhone property is a null-terminated string that contains the office telephone number associated with the sender. (Get)
get_OriginalScheduledTime

The IFaxOutgoingJob::get_OriginalScheduledTime property specifies the time that the fax job was originally scheduled for transmission.
get_OriginalScheduledTime

The IFaxOutgoingMessage::get_OriginalScheduledTime property specifies the time that the fax message was originally scheduled for transmission.
get_OutboundEventsLevel

The IFaxEventLogging::get_OutboundEventsLevel property indicates the level of detail at which the fax service logs events about outbound fax transmissions in the application log. (Get)
get_OutboundRouting

The IFaxServer::get_OutboundRouting property creates a IFaxOutboundRouting configuration interface. The interface permits users to configure outbound routing groups and rules.
get_OutgoingArchive

Represents the archive of outgoing faxes for a particular fax account that have been sent.
get_OutgoingArchive

The IFaxFolders::get_OutgoingArchive property represents the archive of outgoing faxes.
get_OutgoingMessages

The IFaxActivity::get_OutgoingMessages property is a number that represents the total number of outgoing fax jobs that the fax service is in the process of sending.
get_OutgoingQueue

Represents the queue of outgoing faxes for a particular fax account. These are the faxes that have not yet been sent.
get_OutgoingQueue

The IFaxFolders::get_OutgoingQueue property represents the queue of outgoing faxes.
get_OutgoingQueueAgeLimit

Sets or retrieves a value that indicates the length of time that an undeliverable fax message is kept on the fax server before it is deleted. (Get)
get_OutgoingQueueBlocked

Sets or retrieves a value that indicates whether the fax server queue for outgoing faxes has been blocked. (Get)
get_OutgoingQueuePaused

Sets or retrieves a value that indicates whether the outgoing queue has been paused. (Get)
get_PageCount

The IFaxJob::get_PageCount property is a number that represents the total number of pages in a fax transmission. The IFaxJob::get_PageCount property applies only to outgoing fax transmissions.
get_PageCount

Retrieves the PageCount property for the FaxStatus object of a parent FaxPort object. The PageCount property represents the total number of pages in an outbound fax transmission.
get_Pages

The Pages property is a value that indicates the total number of pages in the inbound fax message.
get_Pages

The Pages property is a number that indicates the total number of pages received so far in the fax transmission.
get_Pages

The IFaxOutgoingJob::get_Pages property is a number that indicates the total number of pages in the outbound fax job.
get_Pages

The IFaxOutgoingMessage::get_Pages property is a number that indicates the total number of pages in the outbound fax message.
get_Paused

The IFaxOutgoingQueue::get_Paused property is a Boolean value that indicates whether the job queue for outgoing faxes is paused. (Get)
get_PauseServerQueue

Sets or retrieves the PauseServerQueue property for a FaxServer object. The PauseServerQueue property is a Boolean value that indicates whether the fax server has paused the fax job queue. (Get)
get_PoweredOff

The IFaxDevice::get_PoweredOff property is a Boolean value that indicates whether the fax device is currently available for sending and receiving faxes.
get_PrefetchSize

The PrefetchSize property indicates the size of the prefetch (read-ahead) buffer. (Get)
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)
get_Priority

The IFaxDocument::get_Priority property specifies the priority to use when sending the fax; for example, normal, low, or high priority. (Get)
get_Priority

The Priority property is a value associated with the order in which the fax service calls the routing method when the service receives a fax job. (Get)
get_Priority

The IFaxOutgoingJob::get_Priority property specifies the priority to use when sending the fax; for example, normal, low, or high priority.
get_Priority

The IFaxOutgoingMessage::get_Priority property specifies the priority used when sending the fax; for example, normal, low, or high priority.
get_Priority

The IFaxPort::get_Priority property is a number representing the transmission priority designated for a specified fax port. Priority determines the relative order in which available fax devices send outgoing transmissions. (Get)
get_ProviderUniqueName

The IFaxDevice::get_ProviderUniqueName property is a null-terminated string that contains the unique name for the fax service provider (FSP) associated with the device.
get_QueuedMessages

The IFaxActivity::get_QueuedMessages property is a number that represents the total number of fax jobs in the fax job queue that are pending processing. This does not include jobs for which the number of retries has been exceeded.
get_QueueStatus

The IFaxJob::get_QueueStatus property is a null-terminated string that describes the job queue status of the fax job.
get_RawReceiveTime

Retrieves the RawReceiveTime property for a FaxTiff object.
get_Read

A flag that indicates if the fax has been read. (Get)
get_Read

Indicates if the fax has been read. (Get)
get_ReceiptAddress

The IFaxDocument::get_ReceiptAddress property is a null-terminated string that indicates the email address to which the fax service should send a delivery receipt when the fax job reaches a final state. (Get)
get_ReceiptAddress

A null-terminated string containing the address to which a delivery report will be sent, indicating success or failure.
get_ReceiptAddress

Specifies the address to which the delivery report is sent.
get_ReceiptOptions

The IFaxServer::get_ReceiptOptions property creates a IFaxReceiptOptions configuration interface. The object permits a fax client application to set and retrieve the receipt configuration that the fax service uses to send fax receipts.
get_ReceiptType

The IFaxDocument::get_ReceiptType property specifies the type of delivery receipt to deliver when the fax job reaches a final state. (Get)
get_ReceiptType

The IFaxOutgoingJob::get_ReceiptType property is a value that specifies the type of delivery receipt to deliver when the fax message reaches a final state. The receipt type can be Simple Mail Transport Protocol (SMTP) mail, a message box, or no receipt.
get_ReceiptType

Specifies the type of delivery report that is sent following an attempted transmission.
get_Receive

The IFaxPort::get_Receive property is a Boolean value that indicates whether a specified fax port is enabled to receive faxes. (Get)
get_Receive

Retrieves the Receive property for the FaxStatus object of a parent FaxPort object. The Receive property is a Boolean value that indicates whether a specified fax port is currently receiving a fax.
get_ReceiveMode

The ReceiveMode property is a value from the FAX_DEVICE_RECEIVE_MODE_ENUM enumeration that defines the way a device answers an incoming call. (Get)
get_ReceiveTime

Retrieves the ReceiveTime property for a FaxTiff object.
get_ReceivingNow

The IFaxDevice::get_ReceivingNow property is a Boolean value that indicates whether the fax device is receiving a fax at the moment the property is retrieved (the status could change immediately thereafter).
get_Recipient

The IFaxOutgoingJob::get_Recipient property retrieves an interface to an object containing information about the recipient of the fax job.
get_Recipient

The IFaxOutgoingMessage::get_Recipient property retrieves an interface containing information about the recipient of the fax message.
get_RecipientAddress

Sets or retrieves the RecipientAddress property of a FaxDoc object. The RecipientAddress property is a null-terminated string that contains the street address of the recipient of the fax transmission. (Get)
get_RecipientCity

Sets or retrieves the RecipientCity property of a FaxDoc object. The RecipientCity property is a null-terminated string that contains the city name of the recipient of the fax transmission. (Get)
get_RecipientCompany

Sets or retrieves the RecipientCompany property of a FaxDoc object. The RecipientCompany property is a null-terminated string that contains the company name of the recipient of the fax transmission. (Get)
get_RecipientCountry

Sets or retrieves the RecipientCountry property of a FaxDoc object. The RecipientCountry property is a null-terminated string that contains the country/region of the recipient of the fax transmission. (Get)
get_RecipientDepartment

Sets or retrieves the RecipientDepartment property of a FaxDoc object. The RecipientDepartment property is a null-terminated string that contains the department of the recipient of the fax transmission. (Get)
get_RecipientHomePhone

Sets or retrieves the RecipientHomePhone property of a FaxDoc object. The RecipientHomePhone property is a null-terminated string that contains the home telephone number of the recipient of the fax transmission. (Get)
get_RecipientName

Sets or retrieves the RecipientName property of a FaxDoc object. The RecipientName property is a null-terminated string that contains the name of the recipient of the fax transmission. (Get)
get_RecipientName

The IFaxJob::get_RecipientName property is a null-terminated string that contains the name of the recipient of the fax job.
get_RecipientName

Retrieves the RecipientName property for a FaxStatus object. The RecipientName property is a null-terminated string that contains the name of the recipient of an inbound fax transmission.
get_RecipientName

Retrieves the RecipientName property for a FaxTiff object. The RecipientName property is a null-terminated string that contains the name of the recipient for the specified fax file.
get_RecipientNumber

Retrieves the RecipientNumber property for a FaxTiff object. The RecipientNumber property is a null-terminated string that contains the fax number to which a fax was transmitted.
get_RecipientOffice

Sets or retrieves the RecipientOffice property of a FaxDoc object. The RecipientOffice property is a null-terminated string that contains the office of the recipient of the fax transmission. (Get)
get_RecipientOfficePhone

Sets or retrieves the RecipientOfficePhone property of a FaxDoc object. The RecipientOfficePhone property is a null-terminated string that contains the office telephone number of the recipient of the fax transmission. (Get)
get_Recipients

The IFaxDocument::get_Recipients property retrieves a collection of one or more recipients for the fax document.
get_Recipients

Contains the recipients associated with the inbound fax message. This property is a null-terminated string. (Get)
get_RecipientState

Sets or retrieves the RecipientState property of a FaxDoc object. The RecipientState property is a null-terminated string that contains the state of the recipient of the fax transmission. (Get)
get_RecipientTitle

Sets or retrieves the RecipientTitle property of a FaxDoc object. The RecipientTitle property is a null-terminated string that contains the title of the recipient of the fax transmission. (Get)
get_RecipientZip

Sets or retrieves the RecipientZip property of a FaxDoc object. The RecipientZip property is a null-terminated string that contains the ZIP code of the recipient of the fax transmission. (Get)
get_RegisteredEvents

A set of flags indicating the type of events for which the account is listening.
get_RegisteredEvents

The IFaxServer::get_RegisteredEvents property is a value from an enumeration that indicates the types of fax service events a client application is listening for.
get_Retries

Sets or retrieves a value that indicates the number of redial attempts for a given fax job. (Get)
get_Retries

The Retries property is a value that indicates the number of times the fax service attempted to route an incoming fax when the initial routing attempt failed.
get_Retries

The Retries property is a value that indicates the number of times that the fax service attempted to route an inbound fax message after the initial routing attempt failed.
get_Retries

The Retries property is a value that indicates the number of times that the fax service attempted to transmit a fax job when the initial attempt failed.
get_Retries

The IFaxOutgoingJob::get_Retries property is a value that indicates the number of times that the fax service attempted to transmit an outgoing fax after the initial transmission attempt failed.
get_Retries

The IFaxOutgoingMessage::get_Retries property is a value that indicates the number of times that the fax service attempted to transmit an outgoing fax after the initial transmission attempt failed.
get_Retries

The IFaxOutgoingQueue::get_Retries property is a value that indicates the number of times that the fax service attempts to retransmit an outgoing fax when the initial transmission fails. (Get)
get_Retries

Sets or retrieves the Retries property for a FaxServer object. The Retries property is a value that represents the number of times the fax server attempts to retransmit an outgoing fax when the initial transmission fails. (Get)
get_RetryDelay

Sets or retrieves a value that indicates the length of time the fax service should wait before retrying a failed fax transmission. (Get)
get_RetryDelay

The IFaxOutgoingQueue::get_RetryDelay property is a value that indicates the time interval, in minutes, that the fax service waits before attempting to retransmit an outbound fax job. (Get)
get_RetryDelay

Sets or retrieves the RetryDelay property for a FaxServer object. The RetryDelay property is a value that represents the time interval, in minutes, the fax server waits before attempting to retransmit an outbound fax job. (Get)
get_RingingNow

The IFaxDevice::get_RingingNow property is a Boolean value that indicates whether the fax device is ringing at the moment the property is retrieved (the status could change immediately thereafter).
get_Rings

The IFaxPort::get_Rings property represents the number of rings an incoming fax call should wait before the fax port answers the call. (Get)
get_RingsBeforeAnswer

The IFaxDevice::get_RingsBeforeAnswer property is a number that specifies the number of rings that occur before the fax device answers an incoming fax call. (Get)
get_Routing

Retrieves the Routing property for a FaxTiff object. The Routing property is a null-terminated string that contains the inbound routing string for a specified fax file.
get_RoutingData

The IFaxRoutingMethod::get_RoutingData property is a null-terminated string that contains the routing string for an incoming fax transmission.
get_RoutingInformation

The RoutingInformation property is a null-terminated string that specifies routing information for the inbound fax job.
get_RoutingInformation

The RoutingInformation property is a null-terminated string that indicates inbound routing information for the fax message.
get_RoutingInformation

The RoutingInformation property is a null-terminated string that specifies the routing information for the fax job.
get_RoutingMessages

The IFaxActivity::get_RoutingMessages property is a number that represents the total number of incoming fax jobs that the fax service is currently routing.
get_RoutingString

Retrieves the RoutingString property for the FaxStatus object of a parent FaxPort object. The RoutingString property is a null-terminated string that contains routing information for inbound fax transmissions that is specific to a fax service provider.
get_ScheduledTime

The ScheduledTime property indicates the time that the fax job is scheduled for transmission.
get_ScheduledTime

The IFaxOutgoingJob::get_ScheduledTime property indicates the time to submit the fax for processing to the fax service.
get_ScheduleTime

The IFaxDocument::get_ScheduleTime property indicates the time to submit the fax for processing to the fax service. (Get)
get_ScheduleType

The IFaxDocument::get_ScheduleType property indicates when to schedule the fax job; for example, you can specify that the fax service send the fax immediately, at a specified time, or during a predefined discount period. (Get)
get_ScheduleType

Specifies the schedule type that was used for the transmission.
get_Security

The IFaxServer::get_Security property creates a IFaxSecurity configuration interface. The interface permits the calling application to set and retrieve a security descriptor for the fax server.
get_Security2

The IFaxServer2::Security2 property returns a IFaxSecurity2 object used to configure security on the fax server.
get_Send

The IFaxPort::get_Send property is a Boolean value that indicates whether a fax port is enabled to send faxes. (Get)
get_Send

Retrieves the Send property for the FaxStatus object of a parent FaxPort object. The Send property is a Boolean value that indicates whether a specified fax port is currently sending a fax.
get_SendCoverpage

Sets or retrieves the SendCoverpage property for a FaxDoc object. The SendCoverpage property is a Boolean value that indicates whether the specified cover page file is stored on the fax server. (Get)
get_SendEnabled

The IFaxDevice::get_SendEnabled property is a Boolean value that indicates whether the fax device is enabled for sending faxes. (Get)
get_Sender

Retrieves an object containing information about the sender of the fax document.
get_Sender

The IFaxOutgoingJob::get_Sender property retrieves an object containing information about the sender of the fax.
get_Sender

The IFaxOutgoingMessage::get_Sender property retrieves an interface containing information about the sender of the fax message.
get_SenderAddress

Sets or retrieves the SenderAddress property of a FaxDoc object. The SenderAddress property is a null-terminated string that contains the street address of the sender of the fax transmission. (Get)
get_SenderCompany

Sets or retrieves the SenderCompany property of a FaxDoc object. The SenderCompany property is a null-terminated string that contains the company name of the sender of the fax transmission. (Get)
get_SenderCompany

The IFaxJob::get_SenderCompany property is a null-terminated string that contains the company name for the sender of the fax job. The IFaxJob::get_SenderCompany property applies only to outgoing fax transmissions.
get_SenderDepartment

Sets or retrieves the SenderDepartment property of a FaxDoc object. The SenderDepartment property is a null-terminated string that contains the department of the sender of the fax transmission. (Get)
get_SenderDept

The IFaxJob::get_SenderDept property is a null-terminated string that contains the department identifier for the sender of the fax job. The IFaxJob::get_SenderDept property applies only to outgoing fax transmissions.
get_SenderFax

Sets or retrieves the SenderFax property of a FaxDoc object. The SenderFax property is a null-terminated string that contains the fax number of the sender of the outbound fax transmission. (Get)
get_SenderFaxNumber

Contains the sender's fax number associated with the inbound fax message. This property is a null-terminated string. (Get)
get_SenderHomePhone

Sets or retrieves the SenderHomePhone property of a FaxDoc object. The SenderHomePhone property is a null-terminated string that contains the home telephone number of the sender of the fax transmission. (Get)
get_SenderName

Contains the name of the sender that is associated with the inbound fax message. This property is a null-terminated string. (Get)
get_SenderName

Sets or retrieves the SenderName property of a FaxDoc object. The SenderName property is a null-terminated string that contains the name of the sender of the fax transmission. (Get)
get_SenderName

The IFaxJob::get_SenderName property is a null-terminated string that contains the name of the sender who initiated the fax job. The IFaxJob::get_SenderName property applies only to outgoing fax transmissions.
get_SenderName

Retrieves the SenderName property for the FaxStatus object of a parent FaxPort object. The SenderName property is a null-terminated string that contains the name of the user who sent the fax transmission.
get_SenderName

Retrieves the SenderName property for a FaxTiff object. The SenderName property is a null-terminated string that contains the name of the user who queued the fax transmission.
get_SenderOffice

Sets or retrieves the SenderOffice property of a FaxDoc object. The SenderOffice property is a null-terminated string that contains the office of the sender of the fax transmission. (Get)
get_SenderOfficePhone

Sets or retrieves the SenderOfficePhone property of a FaxDoc object. The SenderOfficePhone property is a null-terminated string that contains the office telephone number of the sender of the fax transmission. (Get)
get_SenderTitle

Sets or retrieves the SenderTitle property of a FaxDoc object. The SenderTitle property is a null-terminated string that contains the title of the sender of the fax transmission. (Get)
get_SendingNow

The IFaxDevice::get_SendingNow property is a Boolean value that indicates whether the fax device is sending a fax at the moment the property is retrieved (the status could change immediately thereafter).
get_ServerCoverpage

Sets or retrieves the ServerCoverpage property for a FaxDoc object. The ServerCoverpage property is a Boolean value that indicates whether the specified cover page file is stored on the fax server. (Get)
get_ServerCoverpage

Sets or retrieves the ServerCoverpage property for a FaxServer object. The ServerCoverpage property is a Boolean value that indicates whether the fax server permits the use of common cover pages only. (Get)
get_ServerMapiProfile

Sets or retrieves the ServerMapiProfile property for a FaxServer object. The ServerMapiProfile property is a null-terminated string that contains the MAPI user profile that the fax server uses for routing incoming fax transmissions. (Get)
get_ServerName

The IFaxServer::get_ServerName property retrieves the name of the active fax server to which the fax client is connected.
get_Size

The Size property is a value that indicates the size of the Tagged Image File Format Class F (TIFF Class F) file associated with the inbound fax job.
get_Size

The Size property is a value that indicates the size of the Tagged Image File Format Class F (TIFF Class F) file associated with the inbound fax message.
get_Size

The Size property is a value that indicates the number of bytes of the Tagged Image File Format Class F (TIFF Class F) file received so far for the fax job.
get_Size

The IFaxOutgoingJob::get_Size property is a value that indicates the size of the Tagged Image File Format Class F (TIFF Class F) file associated with the outbound fax job.
get_Size

The Size property is a value that indicates the size of the Tagged Image File Format Class F (TIFF Class F) file associated with the outbound fax message.
get_SizeHigh

Specifies the high 32-bit value (in bytes) for the size of the archive of inbound fax messages for a particular fax account.
get_SizeHigh

Specifies the high-order 32-bit value of the size (in bytes) of the archive of outbound fax messages for a particular fax account.
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.
get_SizeHigh

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

Specifies the low 32-bit value (in bytes) for the size of the archive of inbound fax messages for a particular fax account.
get_SizeLow

Specifies the low-order 32-bit value of the size (in bytes) of the archive of outbound fax messages for a particular fax account.
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.
get_SizeLow

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

Sets or retrieves a value that indicates whether the size quota warning is turned on. (Get)
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)
get_SizeQuotaWarning

The IFaxOutgoingArchive::get_SizeQuotaWarning property is a Boolean value that indicates whether the fax service issues a warning in the event log when the size of the outbound archive exceeds the limit defined by the IFaxOutgoingArchive::get_HighQuotaWaterMark property. (Get)
get_SMTPPassword

The IFaxReceiptOptions::get_SMTPPassword property is a null-terminated string that contains the Simple Mail Transport Protocol (SMTP) password used for authenticated connections. (Get)
get_SMTPPort

The IFaxReceiptOptions::get_SMTPPort property is a value that specifies the Simple Mail Transport Protocol (SMTP) port number. (Get)
get_SMTPSender

The IFaxReceiptOptions::get_SMTPSender property is a null-terminated string that contains the Simple Mail Transport Protocol (SMTP) email address for the sender of the mail message receipt. (Get)
get_SMTPServer

The IFaxReceiptOptions::get_SMTPServer property is a null-terminated string that contains the name of the Simple Mail Transport Protocol (SMTP) server. (Get)
get_SMTPUser

The IFaxReceiptOptions::get_SMTPUser property is a null-terminated string that contains the Simple Mail Transport Protocol (SMTP) user name used for authenticated connections. (Get)
get_StartTime

Retrieves the StartTime property for the FaxStatus object of a parent FaxPort object. The StartTime property is a number that represents the starting time for an active fax job.
get_Status

The IFaxDeviceProvider::get_Status property is a number that indicates whether the fax service provider (FSP) loaded and initialized successfully.
get_Status

The IFaxInboundRoutingExtension::get_Status property is a value that indicates whether the fax routing extension loaded and initialized successfully.
get_Status

Retrieves the Status property of a FaxIncomingJob object. The Status property is a number that indicates the current status of an inbound fax job in the job queue.
get_Status

The Status property is a number that indicates the current status of fax job in the job queue.
get_Status

The Status property indicates the collective status of the fax devices in the outbound routing group.
get_Status

The IFaxOutboundRoutingRule::get_Status property indicates the current status of the outbound routing rule; for example, whether the rule is valid and whether it can apply to fax jobs.
get_Status

The IFaxOutgoingJob::get_Status property is a number that indicates the current status of an outbound fax job in the job queue.
get_StreetAddress

The IFaxSender::get_StreetAddress property is a null-terminated string that contains the street address associated with the sender. (Get)
get_Subject

The IFaxDocument::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax. (Get)
get_Subject

The Subject property contains the subject associated with the inbound fax message. This property is a null-terminated string. (Get)
get_Subject

The IFaxOutgoingJob::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax.
get_Subject

The IFaxOutgoingMessage::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax.
get_SubmissionId

Retrieves the submission identifier for the fax document.
get_SubmissionId

The IFaxOutgoingJob::get_SubmissionId property is a null-terminated string that contains the unique identifier assigned to the fax job during the submission process.
get_SubmissionId

The IFaxOutgoingMessage::get_SubmissionId property is a null-terminated string that contains the unique identifier assigned to the fax message during the submission process.
get_SubmissionTime

The IFaxOutgoingJob::get_SubmissionTime property indicates the time that the outbound fax job was submitted for processing.
get_SubmissionTime

The IFaxOutgoingMessage::get_SubmissionTime property indicates the time that the outbound fax message was submitted for processing.
get_SubmittedTime

Retrieves the SubmittedTime property for the FaxStatus object of a parent FaxPort object. The SubmittedTime property is a number that represents the time the user submitted the active fax job.
get_TapiProviderName

The IFaxDeviceProvider::get_TapiProviderName property is a null-terminated string that contains the name of the telephony service provider (TSP) associated with the fax service provider (FSP) fax devices.
get_TiffTagString

Retrieves the TiffTagString property for a FaxTiff object. The TiffTagString property is a null-terminated string that contains the value of a specified Tagged Image File Format (TIFF) tag (field).
get_Title

The IFaxSender::get_Title property is a null-terminated string that contains the title associated with the sender. (Get)
get_TransmissionEnd

The TransmissionEnd property indicates the time at which the inbound fax job completed transmission.
get_TransmissionEnd

The TransmissionEnd property indicates the time that the inbound fax message completed transmission.
get_TransmissionEnd

The TransmissionEnd property indicates the time that the fax job completed transmission.
get_TransmissionEnd

The IFaxOutgoingJob::get_TransmissionEnd property indicates the time that the outbound fax job completed transmission.
get_TransmissionEnd

The IFaxOutgoingMessage::get_TransmissionEnd property indicates the time that the fax outbound message completed transmission.
get_TransmissionStart

The TransmissionStart property indicates the time that the fax inbound job began transmitting.
get_TransmissionStart

The TransmissionStart property indicates the time that the inbound fax message began transmitting.
get_TransmissionStart

The TransmissionStart property indicates the time that the fax job began transmitting.
get_TransmissionStart

The IFaxOutgoingJob::get_TransmissionStart property indicates the time that the fax outbound job began transmitting. This property will have a value only after the transmission has started.
get_TransmissionStart

The IFaxOutgoingMessage::get_TransmissionStart property indicates the time that the fax outbound message began transmitting.
get_Tsid

Sets or retrieves the Tsid property of a FaxDoc object. The Tsid property is a null-terminated string that contains a user-defined transmitting station identifier (TSID). (Get)
get_Tsid

The IFaxJob::get_Tsid property is a null-terminated string that contains the transmitting station identifier (TSID)) associated with the fax job.
get_Tsid

The IFaxPort::get_Tsid property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax port. (Get)
get_Tsid

Retrieves the Tsid property for the FaxStatus object of a parent FaxPort object. The Tsid property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax port.
get_Tsid

Retrieves the Tsid property for a FaxTiff object. The Tsid property is a null-terminated string that contains transmitting station identifier (TSID) information, which is typically the fax number of the device that sent the specified fax file.
get_TSID

The IFaxDevice::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) for the device. (Get)
get_TSID

The TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax inbound job.
get_TSID

The TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the inbound fax message.
get_TSID

The TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax job.
get_TSID

The IFaxOutgoingJob::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax outbound job.
get_TSID

The IFaxOutgoingMessage::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax outbound message.
get_TSID

The IFaxSender::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) for the sender's device. (Get)
get_Type

The IFaxJob::get_Type property is a number that describes the type of fax job represented by the object.
get_UniqueName

The IFaxDeviceProvider::get_UniqueName property is a null-terminated string that contains the unique name that identifies the fax service provider (FSP).
get_UniqueName

The IFaxInboundRoutingExtension::get_UniqueName property is a null-terminated string that contains a unique name for the fax routing extension. The fax service uses this name internally to identify fax routing extensions.
get_UseArchive

Sets or retrieves a value that indicates whether faxes should be archived. (Get)
get_UseArchive

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

The IFaxOutgoingArchive::get_UseArchive property is a Boolean value that indicates whether the fax service archives outbound fax messages. (Get)
get_UseDevice

The IFaxOutboundRoutingRule::get_UseDevice property is a Boolean value that indicates whether the outbound routing rule points to a single fax device. (Get)
get_UseDeviceTsid

Sets or retrieves the UseDeviceTsid property for a FaxServer object. The UseDeviceTsid property is a Boolean value that indicates whether the fax server uses the device's transmitting station identifier (TSID) instead of a user-specified TSID. (Get)
get_UseDeviceTSID

Sets or retrieves a value that indicates whether the transmitting station identifier (TSID) is used. (Get)
get_UseDeviceTSID

The IFaxOutgoingQueue::get_UseDeviceTSID property is a Boolean value that indicates whether the fax service uses the device transmitting station identifier (TSID) instead of a sender TSID. (Get)
get_UsedRoutingMethods

The IFaxDevice::get_UsedRoutingMethods property is an array of strings that contains the GUIDs associated with the routing methods that the device uses, where each GUID represents an inbound routing method (FaxInboundRoutingMethod).
get_UseForInboundRouting

The IFaxReceiptOptions::get_UseForInboundRouting property sets or retrieves whether to use the FaxReceiptOptions settings for the Microsoft Routing Extension, which allows incoming faxes to be routed to email addresses. (Get)
get_UserName

The IFaxJob::get_UserName property is a null-terminated string that contains the name of the user who submitted the fax job to the job queue. The IFaxJob::get_UserName property applies only to outgoing fax transmissions.
get_WasReAssigned

Indicates if the fax has been reassigned.
GetAccount

Returns an IFaxAccount object by using the account name.
GetAccounts

Returns an IFaxAccounts object that represents all the fax accounts on the fax server.
GetDeviceProviders

The IFaxServer::GetDeviceProviders method creates a IFaxDeviceProviders interface, a collection of fax service providers (FSPs) that are currently registered with the fax service.
GetDevices

The IFaxServer::GetDevices method creates a IFaxDevices interface, a collection of all the fax devices exposed by all the fax service providers (FSPs) currently registered with the fax service.
GetExtensionProperty

The IFaxDevice::get_GetExtensionProperty method retrieves an extension configuration property stored at the device level.
GetExtensionProperty

The IFaxServer::GetExtensionProperty method retrieves an extension configuration property stored at the server level.
GetExtensions

The GetExtensions method retrieves the collection of inbound routing extensions registered with the fax service.
GetGroups

The IFaxOutboundRouting::GetGroups method retrieves an interface that represents a collection of outbound routing groups.
GetJob

Returns an incoming fax job in the job queue of the current fax account according to the job's ID.
GetJob

Returns an outgoing fax job in the job queue of the current fax account according to the job's ID.
GetJob

The GetJob method returns an incoming fax job in the job queue according to its ID.
GetJob

The IFaxOutgoingQueue::GetJob method returns an outbound fax job in the job queue according to its ID.
GetJobs

Returns the collection of inbound fax jobs in the queue for the current fax account.
GetJobs

Returns the collection of outbound fax jobs in the queue for the current fax account.
GetJobs

The GetJobs method returns the collection of inbound fax jobs in the queue.
GetJobs

The IFaxOutgoingQueue::GetJobs method returns a collection of the outbound fax jobs in the job queue.
GetJobs

The GetJobs method creates and initializes a FaxJobs object for a specified FaxServer object. The FaxJobs object allows enumeration of the current queued jobs for the connected fax server.
GetMessage

Returns a fax message from the archive of inbound faxes, for a particular fax account, by using the fax message ID.
GetMessage

Returns a fax message from the archive of outbound faxes for a particular fax account, by using the fax message ID.
GetMessage

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

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

Returns a new iterator (archive cursor) for the archive of inbound fax messages for a particular fax account.
GetMessages

Returns a new iterator (archive cursor) for the archive of outbound fax messages for a particular fax account.
GetMessages

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

The IFaxOutgoingArchive::GetMessages method returns a new iterator (archive cursor) for the archive of outbound fax messages. For more information, see IFaxOutgoingMessageIterator.
GetMethods

The IFaxInboundRouting::GetMethods method retrieves the ordered collection of all the inbound routing methods exposed by all the inbound routing extensions currently registered with the fax service.
GetPorts

The GetPorts method creates and initializes a FaxPorts object for a specified FaxServer object. The FaxPorts object allows enumeration of fax port configuration information for the connected fax server.
GetRoutingMethods

The IFaxPort::GetRoutingMethods interface method creates a FaxRoutingMethods object for the parent FaxPort object.
GetRules

The IFaxOutboundRouting::GetRules method retrieves an interface that represents a collection of outbound routing groups.
GetStatus

The IFaxPort::GetStatus method creates a FaxStatus object for the parent FaxPort object. The FaxStatus object contains the current status of a fax port.
ItemByCountryAndArea

The IFaxOutboundRoutingRules::get_ItemByCountryAndArea method returns an outbound routing rule (FaxOutboundRoutingRule object) from the collection using the routing rule's country/region code and area code.
ListenToAccountEvents

Sets the flags of a FAX_ACCOUNT_EVENTS_TYPE_ENUM variable that represents the events for which the account is listening.
ListenToServerEvents

The IFaxServer::ListenToServerEvents method registers the FaxServer object to receive notifications about one or more types of server events, or to stop these notifications.
LoadDefaultSender

The IFaxSender::get_LoadDefaultSender method fills the FaxSender object with the default sender information.
MoveFirst

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

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

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

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

The fax service calls the IFaxServerNotify2::OnActivityLoggingConfigChange method when there is a configuration change related to activity logging.
OnDevicesConfigChange

The fax service calls the IFaxServerNotify2::OnDevicesConfigChange method when there is a change to a fax device configuration.
OnDeviceStatusChange

The fax service calls the IFaxServerNotify2::OnDeviceStatusChange method when there is a change to a fax device status.
OnEventLoggingConfigChange

The fax service calls the IFaxServerNotify2::OnEventLoggingConfigChange method when there is a configuration change related to event logging.
OnGeneralServerConfigChanged

Called by the fax service when the IFaxServer2::Configuration property changes.
OnIncomingArchiveConfigChange

The fax service calls the IFaxServerNotify2::OnIncomingArchiveConfigChange method when there is a configuration change related to the incoming fax archive.
OnIncomingJobAdded

Called by the fax service when an incoming fax job is added to the job queue for a particular fax account.
OnIncomingJobAdded

The fax service calls the IFaxServerNotify2::OnIncomingJobAdded method when an incoming fax job is added to the job queue.
OnIncomingJobChanged

Called by the fax service when the status of an incoming fax job for a particular fax account changes.
OnIncomingJobChanged

The fax service calls the IFaxServerNotify2::OnIncomingJobChanged method when the status of an incoming fax job changes.
OnIncomingJobRemoved

Called by the fax service when an incoming fax job is removed from the job queue of a particular fax account.
OnIncomingJobRemoved

The fax service calls the IFaxServerNotify2::OnIncomingJobRemoved method when an incoming fax job is removed from the job queue.
OnIncomingMessageAdded

Called by the fax service when an incoming message is added to the inbound fax archive.
OnIncomingMessageAdded

The fax service calls the IFaxServerNotify2::OnIncomingMessageAdded method when an incoming message is added to the inbound fax archive.
OnIncomingMessageRemoved

Called by the fax service when an incoming message is removed from the inbound fax archive.
OnIncomingMessageRemoved

The fax service calls the IFaxServerNotify2::OnIncomingMessageRemoved method when an incoming message is removed from the inbound fax archive.
OnNewCall

The fax service calls the IFaxServerNotify2::OnNewCall method when there is a new incoming fax call.
OnOutboundRoutingGroupsConfigChange

The fax service calls the IFaxServerNotify2::OnOutboundRoutingGroupsConfigChange method when there is a configuration change related to outbound fax routing groups.
OnOutboundRoutingRulesConfigChange

The fax service calls the IFaxServerNotify2::OnOutboundRoutingRulesConfigChange method when there is a configuration change related to outbound fax routing rules.
OnOutgoingArchiveConfigChange

The fax service calls the IFaxServerNotify2::OnOutgoingArchiveConfigChange method when there is a configuration change related to the outgoing fax archive.
OnOutgoingJobAdded

Called by the fax service when an outgoing fax job is added to the job queue for a particular fax account.
OnOutgoingJobAdded

The fax service calls the IFaxServerNotify2::OnOutgoingJobAdded method when an outgoing fax job is added to the job queue.
OnOutgoingJobChanged

Called by the fax service when the status of an outgoing fax job for a particular fax account changes.
OnOutgoingJobChanged

The fax service calls the IFaxServerNotify2::OnOutgoingJobChanged method when the status of an outgoing fax job changes.
OnOutgoingJobRemoved

Called by the fax service when an outgoing fax job is removed from the job queue of a particular fax account.
OnOutgoingJobRemoved

The fax service calls the IFaxServerNotify2::OnOutgoingJobRemoved method when an outgoing fax job is removed from the job queue.
OnOutgoingMessageAdded

The fax service calls the IFaxAccountNotify::OnOutgoingMessageAdded method when an outgoing message is added to the outbound fax archive.
OnOutgoingMessageAdded

The fax service calls the IFaxServerNotify2::OnOutgoingMessageAdded method when an outgoing message is added to the outbound fax archive.
OnOutgoingMessageRemoved

Called by the fax service when an outgoing message is removed from the outbound fax archive.
OnOutgoingMessageRemoved

The fax service calls the IFaxServerNotify2::OnOutgoingMessageRemoved method when an outgoing message is removed from the fax outbound archive.
OnOutgoingQueueConfigChange

The fax service calls the IFaxServerNotify2::OnOutgoingQueueConfigChange method when there is a configuration change related to the outgoing fax job queue.
OnQueuesStatusChange

The fax service calls the IFaxServerNotify2::OnQueuesStatusChange method when there is a change in the fax job queue status.
OnReceiptOptionsChange

The fax service calls the IFaxServerNotify2::OnReceiptOptionsChange method when there is a change that relates to receipt configuration.
OnSecurityConfigChange

The fax service calls the IFaxServerNotify2::OnSecurityConfigChange method when there is a configuration change related to security.
OnServerActivityChange

The fax service calls the IFaxServerNotify2::OnServerActivityChange method when the fax service activity and status changes.
OnServerShutDown

Called by the fax service when it shuts down.
OnServerShutDown

The fax service calls the IFaxServerNotify2::OnServerShutDown method when the fax service shuts down.
Pause

The IFaxOutgoingJob::Pause method pauses the outbound fax job.
PFAX_LINECALLBACK

The FaxLineCallback function is an application-defined or library-defined callback function that the fax service calls to deliver Telephony Application Programming Interface (TAPI) events to the fax service provider (FSP).
PFAX_RECIPIENT_CALLBACKA

The FAX_RECIPIENT_CALLBACK function is an application-defined or library-defined callback function that the FaxSendDocumentForBroadcast function calls to retrieve user-specific information for the transmission. (ANSI)
PFAX_RECIPIENT_CALLBACKW

The FAX_RECIPIENT_CALLBACK function is an application-defined or library-defined callback function that the FaxSendDocumentForBroadcast function calls to retrieve user-specific information for the transmission. (Unicode)
PFAX_ROUTING_INSTALLATION_CALLBACKW

The FaxRoutingInstallationCallback function is a library-defined callback function that the FaxRegisterRoutingExtension function calls to install a fax routing extension DLL.
PFAX_SEND_CALLBACK

The FaxSendCallback function is an application-defined or library-defined callback function that a fax service provider (FSP) calls to notify the fax service that an outgoing fax call is in progress.
PFAXABORT

A fax client application calls the FaxAbort function to terminate a fax job.
PFAXACCESSCHECK

A fax client application calls the FaxAccessCheck function to query the fax access privileges of a user.
PFAXCLOSE

The FaxClose function closes fax handles
PFAXFREEBUFFER

The FaxFreeBuffer function releases resources associated with a buffer allocated previously as the result of a function call by a fax client application.
PFAXGETPAGEDATA

The FaxGetPageData function returns to a fax client application the first page of data for a fax job.
PFAXINITIALIZEEVENTQUEUE

The FaxInitializeEventQueue function creates a fax event queue for the calling fax client application. The queue enables the application to receive notifications of asynchronous events from the fax server.
PFAXOPENPORT

The FaxOpenPort function returns a fax port handle to a fax client application. The port handle is required when the application calls other fax client functions that facilitate device management and fax document routing.
PFAXROUTEADDFILE

A fax routing method calls the FaxRouteAddFile callback function to add a file to the fax file list associated with a received fax document.
PFAXROUTEDELETEFILE

A fax routing method calls the FaxRouteDeleteFile callback function to delete a file from the fax file list associated with a received fax document.
PFAXROUTEENUMFILE

The FaxRouteEnumFile callback function receives the file names in the fax file list associated with a received fax document.
PFAXROUTEENUMFILES

A fax routing method calls the FaxRouteEnumFiles callback function to enumerate the files in the fax file list associated with a received fax document.
PFAXROUTEGETFILE

A fax routing method calls the FaxRouteGetFile callback function to retrieve the name of a specific file from the fax file list associated with a received fax document.
PFAXROUTEMETHOD

The FaxRouteMethod function is a placeholder for a function name defined by the fax routing extension DLL. This function executes a defined fax routing procedure.
PFAXROUTEMODIFYROUTINGDATA

A fax routing method calls the FaxRouteModifyRoutingData callback function to modify the routing data for a subsequent fax routing method.
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)
put_AgeLimit

The IFaxOutgoingArchive::get_AgeLimit property is a value that indicates the number of days that the fax service retains fax messages in the archive of outbound faxes. (Put)
put_AgeLimit

The IFaxOutgoingQueue::get_AgeLimit property is a value that indicates the number of days that the fax service retains an unsent job in the fax job queue. (Put)
put_AllowedReceipts

The IFaxReceiptOptions::get_AllowedReceipts property is a value that specifies the permitted types of delivery receipts. (Put)
put_AllowPersonalCoverPages

Sets or retrieves a value that indicates whether personal cover pages are allowed. (Put)
put_AllowPersonalCoverPages

The AllowPersonalCoverPages property is a Boolean value that indicates whether fax client applications can include a user-designed cover page with fax transmissions. (Put)
put_ArchiveAgeLimit

Sets or retrieves a value that indicates how long a fax message is kept on the server. (Put)
put_ArchiveDirectory

The IFaxServer::get_ArchiveDirectory method retrieves the ArchiveDirectory property for a FaxServer object. The ArchiveDirectory property is a null-terminated string that contains the location in which the fax server stores archived outbound faxes. (Put)
put_ArchiveFolder

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

The IFaxOutgoingArchive::get_ArchiveFolder property is a null-terminated string that specifies the folder location on the fax server for archived outbound faxes. (Put)
put_ArchiveLocation

Sets or retrieves a value that indicates the location of the archive on the server. (Put)
put_ArchiveOutboundFaxes

Sets or retrieves the ArchiveOutboundFaxes property for a FaxServer object. The ArchiveOutboundFaxes property is a Boolean value that indicates whether the fax server archives outgoing fax transmissions. (Put)
put_AttachFaxToReceipt

The IFaxDocument::get_AttachFaxToReceipt property indicates whether to attach a fax to the receipt. (Put)
put_AuthenticationType

The IFaxReceiptOptions::get_AuthenticationType property specifies the type of authentication the fax service uses when connecting to an Simple Mail Transport Protocol (SMTP) server. (Put)
put_AutoCreateAccountOnConnect

Sets or retrieves a value that indicates whether the server automatically creates a fax account once a connection is initiated. (Put)
put_BillingCode

The IFaxSender::get_BillingCode property is a null-terminated string that contains the billing code associated with the sender. (Put)
put_BillingCode

Sets or retrieves the BillingCode property of a FaxDoc object. The BillingCode property is a null-terminated string that contains an optional billing code that applies to the fax transmission. (Put)
put_Blocked

The Blocked property is a Boolean value that indicates whether the job queue for incoming faxes is blocked. (Put)
put_Blocked

The IFaxOutgoingQueue::get_Blocked property is a Boolean value that indicates whether the job queue for outgoing faxes is blocked. (Put)
put_Bodies

Provides a collection of one or more documents to the fax document. (Put)
put_Body

The IFaxDocument::get_Body property provides the path to the file that comprises the body of a fax. The body of a fax consists of the fax pages other than the cover page. (Put)
put_Branding

Sets or retrieves a value that indicates whether the fax server generates a branding mark on outgoing faxes. (Put)
put_Branding

The IFaxOutgoingQueue::get_Branding property is a Boolean value that indicates whether the fax service generates a brand (banner) at the top of outgoing fax transmissions. (Put)
put_Branding

Sets or retrieves the Branding property for a FaxServer object. The Branding property is a Boolean value that indicates whether the fax server generates branding information at the top of fax transmissions. (Put)
put_Company

The IFaxSender::get_Company property is a null-terminated string that contains the company name associated with the sender. (Put)
put_CoverPage

The IFaxDocument::get_CoverPage property is a null-terminated string that contains the name of the cover page template file (.cov) to associate with the fax document. (Put)
put_CoverpageName

Sets or retrieves the CoverpageName property for a FaxDoc object. The CoverpageName property is a null-terminated string that contains the name of the cover page template file (.cov) associated with the object. (Put)
put_CoverpageNote

Sets or retrieves the CoverpageNote property of a FaxDoc object. The CoverpageNote property is a null-terminated string that contains the text of a message or note from the sender that pertains to the fax transmission. (Put)
put_CoverpageSubject

Sets or retrieves the CoverpageSubject property of a FaxDoc object. The CoverpageSubject property is a null-terminated string that contains the subject line of the fax transmission. (Put)
put_CoverPageType

The IFaxDocument::get_CoverPageType property is a value from an enumeration that indicates whether a specified cover page template file (.cov) is a server-based cover page file or a local-computer-based cover page file. (Put)
put_Csid

The IFaxPort::get_Csid property is a null-terminated string that contains the called station identifier (CSID) associated with the fax port. (Put)
put_CSID

The IFaxDevice::get_CSID property is a null-terminated string that contains the called station identifier (CSID) for the device. (Put)
put_DatabasePath

The IFaxActivityLogging::get_DatabasePath property is a null-terminated string that contains the path to the activity log database file. (Put)
put_Department

The IFaxSender::get_Department property is a null-terminated string that contains the department associated with the sender. (Put)
put_Description

The IFaxDevice::get_Description property is a null-terminated string that contains a user-friendly description for the fax device. This string is suitable for display to users. (Put)
put_Descriptor

The Descriptor property represents the security descriptor for a IFaxServer object. (Put)
put_Descriptor

Represents the security descriptor for a IFaxServer2 object. (Put)
put_DeviceId

The IFaxOutboundRoutingRule::get_DeviceId property specifies the device ID if the outbound routing rule points to a single fax device. (Put)
put_DirtyDays

Sets or retrieves the DirtyDays property for a FaxServer object. The DirtyDays property is the number of days the fax server retains an unsent job in the fax job queue. (Put)
put_DiscountRateEnd

Sets or retrieves a value that indicates the time at which the discount rate period ends. (Put)
put_DiscountRateEnd

The IFaxOutgoingQueue::get_DiscountRateEnd property is a value that indicates the time at which the discount period for transmitting faxes ends. The discount period applies to outgoing faxes. (Put)
put_DiscountRateEndHour

Sets or retrieves the DiscountRateEndHour property for a FaxServer object. The DiscountRateEndHour property is a number that represents the hour the discount period ends. The discount period applies only to outgoing fax transmissions. (Put)
put_DiscountRateEndMinute

Sets or retrieves the DiscountRateEndMinute property for a FaxServer object. The DiscountRateEndMinute property is a number that represents the minute the discount period ends. The discount period applies only to outgoing fax transmissions. (Put)
put_DiscountRateStart

Sets or retrieves a value that indicates the time at which the discount rate period begins. (Put)
put_DiscountRateStart

The IFaxOutgoingQueue::get_DiscountRateStart property is a value that indicates the time at which the discount period for transmitting faxes begins. The discount period applies to outgoing faxes. (Put)
put_DiscountRateStartHour

Sets or retrieves the DiscountRateStartHour property for a FaxServer object. The DiscountRateStartHour property is a number that represents the hour the discount period begins. The discount period applies only to outgoing fax transmissions. (Put)
put_DiscountRateStartMinute

Sets or retrieves the DiscountRateStartMinute property for a FaxServer object. The DiscountRateStartMinute property is a number that represents the minute the discount period begins. The discount period applies only to outgoing fax transmissions. (Put)
put_DiscountSend

Sets or retrieves the DiscountSend property for a FaxDoc object. The DiscountSend property is a Boolean value that indicates whether the fax server transmits faxes during the discount period. (Put)
put_DisplayName

Sets or retrieves the DisplayName property of a FaxDoc object. The DisplayName property is a null-terminated string that contains the name to associate with the fax document. (Put)
put_DocumentName

The IFaxDocument::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax document. The value is for display purposes only. (Put)
put_Email

The IFaxSender::get_Email property is a null-terminated string that contains the email address associated with the sender. (Put)
put_EmailAddress

Sets or retrieves the EmailAddress property of a FaxDoc object. The EmailAddress property is a null-terminated string that contains the email address of the sender of the fax transmission. (Put)
put_Enable

The IFaxRoutingMethod::get_Enable property is a Boolean value that indicates whether a fax routing method is enabled on a particular fax port. (Put)
put_FaxNumber

The IFaxRecipient::get_FaxNumber property is a null-terminated string that contains the fax number associated with the recipient. (Put)
put_FaxNumber

The IFaxSender::get_FaxNumber property is a null-terminated string that contains the fax number associated with the sender. (Put)
put_FaxNumber

Sets or retrieves the FaxNumber property of a FaxDoc object. The FaxNumber property is a null-terminated string that contains the fax number to which the fax server will send the fax transmission. (Put)
put_FileName

Sets or retrieves the FileName property for a FaxDoc object. The FileName property is a null-terminated string that contains the name of the document file associated with the object. (Put)
put_GeneralEventsLevel

The IFaxEventLogging::get_GeneralEventsLevel property indicates the level of detail at which the fax service logs general events in the application log. (Put)
put_GroupBroadcastReceipts

The IFaxDocument::get_GroupBroadcastReceipts property is a Boolean value that indicates whether to send an individual delivery receipt for each recipient of the broadcast, or to send a summary receipt for all the recipients. (Put)
put_GroupName

The IFaxOutboundRoutingRule::get_GroupName property specifies the group name if the outbound routing rule points to a group of fax devices. (Put)
put_HasCoverPage

A flag that indicates whether the fax has a cover page. (Put)
put_HighQuotaWaterMark

Sets or retrieves a value that indicates the maximum allotted size of a watermark. (Put)
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)
put_HighQuotaWaterMark

The IFaxOutgoingArchive::get_HighQuotaWaterMark property is a value that specifies the upper threshold for the size of the archive of inbound fax messages, in megabytes. (Put)
put_HomePhone

The IFaxSender::get_HomePhone property is a null-terminated string that contains the home telephone number associated with the sender. (Put)
put_Image

Sets or retrieves the Image property for a FaxTiff object. (Put)
put_InboundEventsLevel

The IFaxEventLogging::get_InboundEventsLevel property indicates the level of detail at which the fax service logs events about inbound fax transmissions in the application log. (Put)
put_IncomingFaxesArePublic

Indicates whether incoming faxes are either viewable by everyone or private. (Put)
put_IncomingQueueBlocked

Sets or retrieves a value that indicates whether the fax server queue for incoming faxes has been blocked. (Put)
put_InformationType

The IFaxSecurity::InformationType property represents the security information type. (Put)
put_InformationType

Retrieves the security information type. (Put)
put_InitEventsLevel

The IFaxEventLogging::get_InitEventsLevel property indicates the level of detail at which the fax service logs initialization (starting the server) and termination (shutting down the server) events in the application log. (Put)
put_LogIncoming

The IFaxActivityLogging::get_LogIncoming property is a Boolean value that indicates whether the fax service logs entries for incoming faxes in the activity log database. (Put)
put_LogOutgoing

The IFaxActivityLogging::get_LogOutgoing property is a Boolean value that indicates whether the fax service logs entries for outgoing faxes in the activity log database. (Put)
put_LowQuotaWaterMark

Sets or retrieves a value that indicates the minimum size of a watermark. (Put)
put_LowQuotaWaterMark

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

The IFaxOutgoingArchive::get_LowQuotaWaterMark property is a value that specifies the lower threshold for the archive of outbound fax messages, in megabytes. (Put)
put_Name

The IFaxRecipient::get_Name property is a null-terminated string that contains the name of the recipient. (Put)
put_Name

The IFaxSender::get_Name property is a null-terminated string that contains the name of the sender. (Put)
put_Note

The IFaxDocument::get_Note property is a null-terminated string that contains the contents of the note field on the cover page of the fax. (Put)
put_OfficeLocation

The IFaxSender::get_OfficeLocation property is a null-terminated string that contains the office location of the sender. (Put)
put_OfficePhone

The IFaxSender::get_OfficePhone property is a null-terminated string that contains the office telephone number associated with the sender. (Put)
put_OutboundEventsLevel

The IFaxEventLogging::get_OutboundEventsLevel property indicates the level of detail at which the fax service logs events about outbound fax transmissions in the application log. (Put)
put_OutgoingQueueAgeLimit

Sets or retrieves a value that indicates the length of time that an undeliverable fax message is kept on the fax server before it is deleted. (Put)
put_OutgoingQueueBlocked

Sets or retrieves a value that indicates whether the fax server queue for outgoing faxes has been blocked. (Put)
put_OutgoingQueuePaused

Sets or retrieves a value that indicates whether the outgoing queue has been paused. (Put)
put_Paused

The IFaxOutgoingQueue::get_Paused property is a Boolean value that indicates whether the job queue for outgoing faxes is paused. (Put)
put_PauseServerQueue

Sets or retrieves the PauseServerQueue property for a FaxServer object. The PauseServerQueue property is a Boolean value that indicates whether the fax server has paused the fax job queue. (Put)
put_PrefetchSize

The PrefetchSize property indicates the size of the prefetch (read-ahead) buffer. (Put)
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)
put_Priority

The IFaxDocument::get_Priority property specifies the priority to use when sending the fax; for example, normal, low, or high priority. (Put)
put_Priority

The Priority property is a value associated with the order in which the fax service calls the routing method when the service receives a fax job. (Put)
put_Priority

The IFaxPort::get_Priority property is a number representing the transmission priority designated for a specified fax port. Priority determines the relative order in which available fax devices send outgoing transmissions. (Put)
put_Read

A flag that indicates if the fax has been read. (Put)
put_Read

Indicates if the fax has been read. (Put)
put_ReceiptAddress

The IFaxDocument::get_ReceiptAddress property is a null-terminated string that indicates the email address to which the fax service should send a delivery receipt when the fax job reaches a final state. (Put)
put_ReceiptType

The IFaxDocument::get_ReceiptType property specifies the type of delivery receipt to deliver when the fax job reaches a final state. (Put)
put_Receive

The IFaxPort::get_Receive property is a Boolean value that indicates whether a specified fax port is enabled to receive faxes. (Put)
put_ReceiveMode

The ReceiveMode property is a value from the FAX_DEVICE_RECEIVE_MODE_ENUM enumeration that defines the way a device answers an incoming call. (Put)
put_RecipientAddress

Sets or retrieves the RecipientAddress property of a FaxDoc object. The RecipientAddress property is a null-terminated string that contains the street address of the recipient of the fax transmission. (Put)
put_RecipientCity

Sets or retrieves the RecipientCity property of a FaxDoc object. The RecipientCity property is a null-terminated string that contains the city name of the recipient of the fax transmission. (Put)
put_RecipientCompany

Sets or retrieves the RecipientCompany property of a FaxDoc object. The RecipientCompany property is a null-terminated string that contains the company name of the recipient of the fax transmission. (Put)
put_RecipientCountry

Sets or retrieves the RecipientCountry property of a FaxDoc object. The RecipientCountry property is a null-terminated string that contains the country/region of the recipient of the fax transmission. (Put)
put_RecipientDepartment

Sets or retrieves the RecipientDepartment property of a FaxDoc object. The RecipientDepartment property is a null-terminated string that contains the department of the recipient of the fax transmission. (Put)
put_RecipientHomePhone

Sets or retrieves the RecipientHomePhone property of a FaxDoc object. The RecipientHomePhone property is a null-terminated string that contains the home telephone number of the recipient of the fax transmission. (Put)
put_RecipientName

Sets or retrieves the RecipientName property of a FaxDoc object. The RecipientName property is a null-terminated string that contains the name of the recipient of the fax transmission. (Put)
put_RecipientOffice

Sets or retrieves the RecipientOffice property of a FaxDoc object. The RecipientOffice property is a null-terminated string that contains the office of the recipient of the fax transmission. (Put)
put_RecipientOfficePhone

Sets or retrieves the RecipientOfficePhone property of a FaxDoc object. The RecipientOfficePhone property is a null-terminated string that contains the office telephone number of the recipient of the fax transmission. (Put)
put_Recipients

Contains the recipients associated with the inbound fax message. This property is a null-terminated string. (Put)
put_RecipientState

Sets or retrieves the RecipientState property of a FaxDoc object. The RecipientState property is a null-terminated string that contains the state of the recipient of the fax transmission. (Put)
put_RecipientTitle

Sets or retrieves the RecipientTitle property of a FaxDoc object. The RecipientTitle property is a null-terminated string that contains the title of the recipient of the fax transmission. (Put)
put_RecipientZip

Sets or retrieves the RecipientZip property of a FaxDoc object. The RecipientZip property is a null-terminated string that contains the ZIP code of the recipient of the fax transmission. (Put)
put_Retries

Sets or retrieves a value that indicates the number of redial attempts for a given fax job. (Put)
put_Retries

The IFaxOutgoingQueue::get_Retries property is a value that indicates the number of times that the fax service attempts to retransmit an outgoing fax when the initial transmission fails. (Put)
put_Retries

Sets or retrieves the Retries property for a FaxServer object. The Retries property is a value that represents the number of times the fax server attempts to retransmit an outgoing fax when the initial transmission fails. (Put)
put_RetryDelay

Sets or retrieves a value that indicates the length of time the fax service should wait before retrying a failed fax transmission. (Put)
put_RetryDelay

The IFaxOutgoingQueue::get_RetryDelay property is a value that indicates the time interval, in minutes, that the fax service waits before attempting to retransmit an outbound fax job. (Put)
put_RetryDelay

Sets or retrieves the RetryDelay property for a FaxServer object. The RetryDelay property is a value that represents the time interval, in minutes, the fax server waits before attempting to retransmit an outbound fax job. (Put)
put_Rings

The IFaxPort::get_Rings property represents the number of rings an incoming fax call should wait before the fax port answers the call. (Put)
put_RingsBeforeAnswer

The IFaxDevice::get_RingsBeforeAnswer property is a number that specifies the number of rings that occur before the fax device answers an incoming fax call. (Put)
put_ScheduleTime

The IFaxDocument::get_ScheduleTime property indicates the time to submit the fax for processing to the fax service. (Put)
put_ScheduleType

The IFaxDocument::get_ScheduleType property indicates when to schedule the fax job; for example, you can specify that the fax service send the fax immediately, at a specified time, or during a predefined discount period. (Put)
put_Send

The IFaxPort::get_Send property is a Boolean value that indicates whether a fax port is enabled to send faxes. (Put)
put_SendCoverpage

Sets or retrieves the SendCoverpage property for a FaxDoc object. The SendCoverpage property is a Boolean value that indicates whether the specified cover page file is stored on the fax server. (Put)
put_SendEnabled

The IFaxDevice::get_SendEnabled property is a Boolean value that indicates whether the fax device is enabled for sending faxes. (Put)
put_SenderAddress

Sets or retrieves the SenderAddress property of a FaxDoc object. The SenderAddress property is a null-terminated string that contains the street address of the sender of the fax transmission. (Put)
put_SenderCompany

Sets or retrieves the SenderCompany property of a FaxDoc object. The SenderCompany property is a null-terminated string that contains the company name of the sender of the fax transmission. (Put)
put_SenderDepartment

Sets or retrieves the SenderDepartment property of a FaxDoc object. The SenderDepartment property is a null-terminated string that contains the department of the sender of the fax transmission. (Put)
put_SenderFax

Sets or retrieves the SenderFax property of a FaxDoc object. The SenderFax property is a null-terminated string that contains the fax number of the sender of the outbound fax transmission. (Put)
put_SenderFaxNumber

Contains the sender's fax number associated with the inbound fax message. This property is a null-terminated string. (Put)
put_SenderHomePhone

Sets or retrieves the SenderHomePhone property of a FaxDoc object. The SenderHomePhone property is a null-terminated string that contains the home telephone number of the sender of the fax transmission. (Put)
put_SenderName

Contains the name of the sender that is associated with the inbound fax message. This property is a null-terminated string. (Put)
put_SenderName

Sets or retrieves the SenderName property of a FaxDoc object. The SenderName property is a null-terminated string that contains the name of the sender of the fax transmission. (Put)
put_SenderOffice

Sets or retrieves the SenderOffice property of a FaxDoc object. The SenderOffice property is a null-terminated string that contains the office of the sender of the fax transmission. (Put)
put_SenderOfficePhone

Sets or retrieves the SenderOfficePhone property of a FaxDoc object. The SenderOfficePhone property is a null-terminated string that contains the office telephone number of the sender of the fax transmission. (Put)
put_SenderTitle

Sets or retrieves the SenderTitle property of a FaxDoc object. The SenderTitle property is a null-terminated string that contains the title of the sender of the fax transmission. (Put)
put_ServerCoverpage

Sets or retrieves the ServerCoverpage property for a FaxDoc object. The ServerCoverpage property is a Boolean value that indicates whether the specified cover page file is stored on the fax server. (Put)
put_ServerCoverpage

Sets or retrieves the ServerCoverpage property for a FaxServer object. The ServerCoverpage property is a Boolean value that indicates whether the fax server permits the use of common cover pages only. (Put)
put_ServerMapiProfile

Sets or retrieves the ServerMapiProfile property for a FaxServer object. The ServerMapiProfile property is a null-terminated string that contains the MAPI user profile that the fax server uses for routing incoming fax transmissions. (Put)
put_SizeQuotaWarning

Sets or retrieves a value that indicates whether the size quota warning is turned on. (Put)
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)
put_SizeQuotaWarning

The IFaxOutgoingArchive::get_SizeQuotaWarning property is a Boolean value that indicates whether the fax service issues a warning in the event log when the size of the outbound archive exceeds the limit defined by the IFaxOutgoingArchive::get_HighQuotaWaterMark property. (Put)
put_SMTPPassword

The IFaxReceiptOptions::get_SMTPPassword property is a null-terminated string that contains the Simple Mail Transport Protocol (SMTP) password used for authenticated connections. (Put)
put_SMTPPort

The IFaxReceiptOptions::get_SMTPPort property is a value that specifies the Simple Mail Transport Protocol (SMTP) port number. (Put)
put_SMTPSender

The IFaxReceiptOptions::get_SMTPSender property is a null-terminated string that contains the Simple Mail Transport Protocol (SMTP) email address for the sender of the mail message receipt. (Put)
put_SMTPServer

The IFaxReceiptOptions::get_SMTPServer property is a null-terminated string that contains the name of the Simple Mail Transport Protocol (SMTP) server. (Put)
put_SMTPUser

The IFaxReceiptOptions::get_SMTPUser property is a null-terminated string that contains the Simple Mail Transport Protocol (SMTP) user name used for authenticated connections. (Put)
put_StreetAddress

The IFaxSender::get_StreetAddress property is a null-terminated string that contains the street address associated with the sender. (Put)
put_Subject

The IFaxDocument::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax. (Put)
put_Subject

The Subject property contains the subject associated with the inbound fax message. This property is a null-terminated string. (Put)
put_Title

The IFaxSender::get_Title property is a null-terminated string that contains the title associated with the sender. (Put)
put_Tsid

Sets or retrieves the Tsid property of a FaxDoc object. The Tsid property is a null-terminated string that contains a user-defined transmitting station identifier (TSID). (Put)
put_Tsid

The IFaxPort::get_Tsid property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax port. (Put)
put_TSID

The IFaxDevice::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) for the device. (Put)
put_TSID

The IFaxSender::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) for the sender's device. (Put)
put_UseArchive

Sets or retrieves a value that indicates whether faxes should be archived. (Put)
put_UseArchive

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

The IFaxOutgoingArchive::get_UseArchive property is a Boolean value that indicates whether the fax service archives outbound fax messages. (Put)
put_UseDevice

The IFaxOutboundRoutingRule::get_UseDevice property is a Boolean value that indicates whether the outbound routing rule points to a single fax device. (Put)
put_UseDeviceTsid

Sets or retrieves the UseDeviceTsid property for a FaxServer object. The UseDeviceTsid property is a Boolean value that indicates whether the fax server uses the device's transmitting station identifier (TSID) instead of a user-specified TSID. (Put)
put_UseDeviceTSID

Sets or retrieves a value that indicates whether the transmitting station identifier (TSID) is used. (Put)
put_UseDeviceTSID

The IFaxOutgoingQueue::get_UseDeviceTSID property is a Boolean value that indicates whether the fax service uses the device transmitting station identifier (TSID) instead of a sender TSID. (Put)
put_UseForInboundRouting

The IFaxReceiptOptions::get_UseForInboundRouting property sets or retrieves whether to use the FaxReceiptOptions settings for the Microsoft Routing Extension, which allows incoming faxes to be routed to email addresses. (Put)
ReAssign

Reassign the fax to one or more recipients. It also commits changes to the IFaxIncomingMessage2::Subject, IFaxIncomingMessage2::SenderName, IFaxIncomingMessage2::SenderFaxNumber, and IFaxIncomingMessage2::HasCoverPage properties.
Refresh

Refreshes FaxAccountIncomingArchive object information for a particular fax account from the fax server.
Refresh

Refreshes FaxAccountOutgoingArchive object information for a particular fax account from the fax server.
Refresh

The IFaxActivity::Refresh method refreshes FaxActivity information from the fax server.
Refresh

The IFaxActivityLogging::Refresh method refreshes FaxActivityLogging object information from the fax server.
Refresh

Refreshes the object.
Refresh

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

The IFaxEventLogging::Refresh method refreshes IFaxEventLogging interface information from the fax server.
Refresh

The IFaxInboundRoutingMethod::Refresh method refreshes IFaxInboundRoutingMethod interface information from the fax server.
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.
Refresh

The Refresh method refreshes FaxIncomingJob object information from the fax server.
Refresh

Refreshes FaxIncomingMessage object information from the fax server.
Refresh

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

The IFaxOutboundRoutingRule::Refresh method refreshes FaxOutboundRoutingRule object information from the fax server.
Refresh

The IFaxOutgoingArchive::Refresh method refreshes FaxOutgoingArchive object information from the fax server.
Refresh

The Refresh method refreshes FaxOutgoingJob object information from the fax server.
Refresh

Refreshes FaxOutgoingMessage object information from the fax server. When the Refresh method is called, any configuration changes made after the last Save method call are lost.
Refresh

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

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

The IFaxSecurity::Refresh method refreshes FaxSecurity object information from the fax server.
Refresh

Refreshes FaxSecurity2 object information from the fax server.
Refresh

The IFaxJob::Refresh method updates FaxJob object information for the associated fax job.
Refresh

The Refresh method updates FaxStatus object information for the associated parent FaxPort object.
RegisterDeviceProvider

The IFaxServer::RegisterDeviceProvider method registers a fax service provider (FSP) with the fax service. Registration takes place after the fax service restarts.
RegisterInboundRoutingExtension

The IFaxServer::RegisterInboundRoutingExtension method registers a fax inbound routing extension with the fax service. Registration takes place after the fax service restarts.
Remove

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

The Remove method removes an item from the FaxOutboundRoutingGroups collection.
Remove

The IFaxOutboundRoutingRules::Remove method removes an outbound routing rule (FaxOutboundRoutingRule object) from the FaxOutboundRoutingRules collection using the routing rule's index.
Remove

The IFaxRecipients::Remove method removes an item from the FaxRecipients collection.
RemoveAccount

Removes a fax account from the fax server.
RemoveByCountryAndArea

The IFaxOutboundRoutingRules::RemoveByCountryAndArea method removes an outbound routing rule (FaxOutboundRoutingRule object) from the collection using the routing rule's country/region code and area code.
Restart

The IFaxOutgoingJob::Restart method restarts the failed outbound fax job. For example, if the fax job has exceeded the number of retries, IFaxOutgoingJob::Restart will restart the fax job.
Resume

The IFaxOutgoingJob::Resume method resumes the paused outbound fax job.
Save

The IFaxActivityLogging::Save method saves the FaxActivityLogging object's data.
Save

Saves the object.
Save

The IFaxDevice::Save method saves the FaxDevice object's data.
Save

The IFaxEventLogging::Save method saves the IFaxEventLogging interface's data.
Save

The IFaxInboundRoutingMethod::Save method saves the IFaxInboundRoutingMethod interface's data.
Save

The Save method saves the FaxIncomingArchive object's data.
Save

Saves the FaxIncomingMessage object's data.
Save

The Save method saves the FaxIncomingQueue object's data.
Save

The IFaxOutboundRoutingRule::Save method saves the FaxOutboundRoutingRule object data.
Save

The IFaxOutgoingArchive::Save method saves the FaxOutgoingArchive object data.
Save

Saves the FaxOutgoingMessage object's data.
Save

The IFaxOutgoingQueue::Save method saves the FaxOutgoingQueue object data.
Save

The IFaxReceiptOptions::Save method saves the FaxReceiptOptions object data.
Save

The IFaxSecurity::Save method saves the FaxSecurity object data.
Save

Saves the FaxSecurity object data.
SaveDefaultSender

The IFaxSender::SaveDefaultSender method stores information about the default sender from the FaxSender object.
Send

The Send method transmits the document specified by the FileName property of a FaxDoc object. The method can send the fax to the fax number specified by the FaxNumber property.
SendToFaxRecipient

Called by an application to fax a file.
SetExtensionProperty

The IFaxDevice::SetExtensionProperty method stores an extension configuration property at the device level.
SetExtensionProperty

The IFaxServer::SetExtensionProperty method stores an extension configuration property at the server level.
SetOrder

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

Call the IFaxJob::SetStatus method to pause, resume, cancel, or restart a specified fax job.
Submit

The IFaxDocument::Submit method submits a single fax document to the fax service for processing.
Submit2

Submits one or more documents to the fax service for processing.Note  This method is supported only in Windows Vista and later.
UnregisterDeviceProvider

The IFaxServer::UnregisterDeviceProvider method unregisters (removes the registration of) an existing device provider. Unregistration will take place only after the fax server is restarted.
UnregisterInboundRoutingExtension

The IFaxServer::UnregisterInboundRoutingExtension method unregisters an existing inbound routing extension. Unregistration will take place only after the fax server is restarted.
UseRoutingMethod

The IFaxDevice::UseRoutingMethod method adds an inbound fax routing method to or removes a fax routing method (FaxInboundRoutingMethod) from the list of routing methods associated with the fax device.

Interfaces

 
_IFaxAccountNotify

Called by the fax service to send event notifications about particular fax accounts. This property sends event notifications. Events include changes to incoming and outgoing job queues, and changes to incoming and outgoing archives.
_IFaxServerNotify2

The IFaxServerNotify2 interface is used for fax notifications.
IFaxAccount

Represents a fax account on the fax server.
IFaxAccountFolders

Provides access to the incoming and outgoing fax queues and fax archives.
IFaxAccountIncomingArchive

Used by a fax client application to access a particular fax account's archive of successfully received inbound fax messages. Use this interface to retrieve messages and get the size of the archive.
IFaxAccountIncomingQueue

Used by a fax client application to retrieve the inbound fax jobs (FaxIncomingJobs object) in the job queue for a particular fax account.
IFaxAccountNotify

Called by the fax service to send event notifications about particular fax accounts. This property sends event notifications. Events include changes to incoming and outgoing job queues, and changes to incoming and outgoing archives. (IIFaxAccountNotify)
IFaxAccountOutgoingArchive

Used by a fax client application to access a specified fax account's archive of successfully sent outbound fax messages. Use this interface to retrieve messages and get the size of the archive.
IFaxAccountOutgoingQueue

Used by a fax client application to retrieve the outbound fax jobs (FaxOutgoingJobs object) in the job queue for a particular fax account.
IFaxAccounts

Represents the collection of fax accounts on the fax server. It provides methods and properties for enumerating the accounts, retrieving a particular account, and reporting the total number of accounts.
IFaxAccountSet

Provides methods for fax account management, including adding, removing, and retrieving fax accounts.
IFaxActivity

The IFaxActivity interface defines a read-only configuration object.
IFaxActivityLogging

The IFaxActivityLogging interface defines a configuration object used by a fax client application to retrieve and set options for activity logging.
IFaxConfiguration

Defines various methods that provide configuration options for the fax service.
IFaxDevice

The IFaxDevice interface defines a configuration object used by a fax client application to retrieve and set fax device information, and to add and remove fax routing methods associated with a fax device.
IFaxDeviceIds

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.
IFaxDeviceProvider

The IFaxDeviceProvider interface defines a configuration object used by a fax client application to retrieve information about a fax service provider (FSP) registered with the fax service.
IFaxDeviceProviders

The IFaxDeviceProviders interface defines a configuration collection which contains the fax device providers on a connected fax server.
IFaxDevices

The IFaxDevices interface defines a collection used by a fax client application to manage fax devices, where each device is represented by a FaxDevice object.
IFaxDoc

The IFaxDoc dual interface is used by a fax client application to transmit fax documents and cover pages.
IFaxDocument

The IFaxDocument interface defines a messaging object used by a fax client application to compose a fax document and submit it to the fax service for processing.
IFaxDocument2

Defines a messaging object used by a fax client application to compose a fax document and submit it to the fax service for processing.
IFaxEventLogging

The IFaxEventLogging interface defines a configuration object used by a fax client application to configure the event logging categories used by the fax service.
IFaxFolders

The IFaxFolders interface defines a configuration object used by a fax client application to access the folders, queued jobs, and archived messages on a fax server.
IFaxInboundRouting

The IFaxInboundRouting interface defines a configuration object used by a fax client application to access the inbound routing extensions registered with the fax service, represented by FaxInboundRoutingExtensions objects, and the routing methods the extensions expose, represented by FaxInboundRoutingMethods objects.
IFaxInboundRoutingExtension

The IFaxInboundRoutingExtension interface defines a configuration object used by a fax client application to retrieve information about a fax routing extension registered with the fax service.
IFaxInboundRoutingExtensions

The IFaxInboundRoutingExtensions interface defines a configuration collection used by a fax client application to manage the inbound fax routing extensions registered with the fax service.
IFaxInboundRoutingMethod

The IFaxInboundRoutingMethod interface defines a configuration object used by a fax client application to retrieve information about an individual fax inbound routing method on a connected fax server.
IFaxInboundRoutingMethods

The IFaxInboundRoutingMethods interface defines a configuration collection used by a fax client application to manage the ordered inbound fax routing methods.
IFaxIncomingArchive

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.
IFaxIncomingJob

The IFaxIncomingJob interface is used by a fax client application to retrieve information about an incoming fax job in a fax server's queue.
IFaxIncomingJobs

The IFaxIncomingJobs interface is used by a fax client application to manage the inbound fax jobs in a fax server's job queue. Each incoming job is represented by a FaxIncomingJob object.
IFaxIncomingMessage

Used by a fax client application to retrieve information about a received fax message in the archive of inbound faxes. (IFaxIncomingMessage)
IFaxIncomingMessage2

Used by a fax client application to retrieve information about a received fax message in the archive of inbound faxes. (IFaxIncomingMessage2)
IFaxIncomingMessageIterator

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.
IFaxIncomingQueue

The IFaxIncomingQueue interface is used by a fax client application to manage the inbound fax jobs (FaxIncomingJobs object) in the job queue. The object also includes a method to block inbound faxes from the fax job queue.
IFaxJob

The IFaxJob dual interface is used by a fax client application to access information for a fax job on a connected fax server. A FaxJobs object is a collection of FaxJob objects.
IFaxJobs

The IFaxJobs dual interface is used by a fax client application to access the FaxJob objects derived from a FaxServer object. The interface enumerates the fax jobs associated with a connected fax server.
IFaxJobStatus

The IFaxJobStatus interface is used for notifications and to hold the dynamic information of the job.
IFaxLoggingOptions

The IFaxLoggingOptions interface is used by a fax client application to access and configure the event logging categories and the activity logging options that the fax service is using.
IFaxOutboundRouting

The IFaxOutboundRouting interface defines a configuration object that is used by a fax client application to configure the outbound routing groups (IFaxOutboundRoutingGroups interfaces) and outbound routing rules (IFaxOutboundRoutingRules interfaces).
IFaxOutboundRoutingGroup

The IFaxOutboundRoutingGroup interface describes a configuration object that is used by a fax client application to retrieve information about an individual fax outbound routing group.
IFaxOutboundRoutingGroups

The IFaxOutboundRoutingGroups interface describes a configuration collection used by a fax client application to manage the fax outbound routing groups, represented by IFaxOutboundRoutingGroup interfaces.
IFaxOutboundRoutingRule

The IFaxOutboundRoutingRule interface describes a configuration object that is used by a fax client application to set and retrieve information about an individual fax outbound routing rule.
IFaxOutboundRoutingRules

The IFaxOutboundRoutingRules interface describes a configuration collection that is used by a fax client application to manage the fax outbound routing rules.
IFaxOutgoingArchive

The IFaxOutgoingArchive interface describes a configuration object that is used by a fax client application to access and configure the archive of outbound fax messages transmitted successfully by the fax service.
IFaxOutgoingJob

The IFaxOutgoingJob interface describes an object that is used by a fax client application to retrieve information about an outgoing fax job in a fax server's queue.
IFaxOutgoingJob2

Describes an object that is used by a fax client application to retrieve information about an outgoing fax job in a fax server's queue.
IFaxOutgoingJobs

The IFaxOutgoingJobs interface describes a messaging collection that is used by a fax client application to manage the outbound fax jobs in a fax server's job queue. Each outbound job is represented by a IFaxOutgoingJob interface.
IFaxOutgoingMessage

The IFaxOutgoingMessage interface describes an object that is used by a fax client application to retrieve information about a fax message in the archive of outbound faxes.
IFaxOutgoingMessage2

Used by a fax client application to retrieve information about a sent fax message in the archive of outbound faxes.
IFaxOutgoingMessageIterator

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.
IFaxOutgoingQueue

The IFaxOutgoingQueue interface defines a FaxOutgoingQueue configuration object used by a fax client application to set and retrieve the configuration parameters on the outbound fax queue on a fax server.
IFaxPort

The IFaxPort dual interface is used by a fax client application to access configuration information for a fax port on a connected fax server.
IFaxPorts

The IFaxPorts dual interface is used by a fax client application to access the FaxPort objects derived from a FaxServer object. The interface enumerates port configuration information for a connection to an active fax server.
IFaxReceiptOptions

The IFaxReceiptOptions interface defines a FaxReceiptOptions configuration object used by a fax client application to set and retrieve the receipt configuration that the fax service uses to send delivery receipts for fax transmissions.
IFaxRecipient

The IFaxRecipient interface defines a FaxRecipient messaging object is used by a fax client application to retrieve and set the personal information for fax recipients.
IFaxRecipients

The IFaxRecipients interface defines a FaxRecipients messaging collection is used by a fax client application to manage the fax recipient objects (FaxRecipient) that represent the recipients of a single fax document.
IFaxRoutingMethod

The IFaxRoutingMethod dual interface is used by a fax client application to retrieve fax routing configuration information for a fax port on a connected fax server.
IFaxRoutingMethods

The IFaxRoutingMethods dual interface is used by a fax client application to access the FaxRoutingMethod objects derived from a FaxPort object.
IFaxSecurity

The IFaxSecurity configuration object is used by a fax client application to configure the security on a fax server, and permits the calling application to set and retrieve a security descriptor for the fax server.
IFaxSecurity2

Used by a fax client application to configure the security on a fax server; also permits the calling application to set and retrieve a security descriptor for the fax server.
IFaxSender

The IFaxSender interface defines a messaging object used by a fax client application to retrieve and set sender information about fax senders. The object also includes methods to store sender data in and retrieve sender data from the local registry.
IFaxServer

The IFaxServer interface describes a messaging collection that is used by a fax client application to manage a connection to the fax service.
IFaxServer

The IFaxServer dual interface is used by a fax client application to manage a connection to the fax service.
IFaxServer2

Inherits all the functionality of the IFaxServer interface and adds read-only properties for the server's configuration, account management, security objects, and the current account.
IFaxServerNotify2

The IFaxServerNotify2 interface is used for fax notifications. (IIFaxServerNotify2)
IFaxStatus

The FaxStatus dual interface is used by a fax client application to retrieve status information for a specific port on a connected fax server.
IFaxTiff

The IFaxTiff dual interface is used by a fax client application to retrieve information about FaxTiff objects.

Structures

 
FAX_CONFIGURATIONA

The FAX_CONFIGURATION structure contains information about the global configuration settings of a fax server. (ANSI)
FAX_CONFIGURATIONW

The FAX_CONFIGURATION structure contains information about the global configuration settings of a fax server. (Unicode)
FAX_CONTEXT_INFOA

The FAX_CONTEXT_INFO structure contains information about a fax printer device context. The SizeOfStruct member is required. Information for the other members is supplied by a call to the FaxStartPrintJob function. (ANSI)
FAX_CONTEXT_INFOW

The FAX_CONTEXT_INFO structure contains information about a fax printer device context. The SizeOfStruct member is required. Information for the other members is supplied by a call to the FaxStartPrintJob function. (Unicode)
FAX_COVERPAGE_INFOA

The FAX_COVERPAGE_INFO structure contains data to display on the cover page of a fax transmission. The SizeOfStruct and CoverPageName members are required; other members are optional. (ANSI)
FAX_COVERPAGE_INFOW

The FAX_COVERPAGE_INFO structure contains data to display on the cover page of a fax transmission. The SizeOfStruct and CoverPageName members are required; other members are optional. (Unicode)
FAX_DEV_STATUS

The FAX_DEV_STATUS structure contains status and identification information about an individual active fax operation.
FAX_DEVICE_STATUSA

The FAX_DEVICE_STATUS structure contains information about the current status of a fax device. (ANSI)
FAX_DEVICE_STATUSW

The FAX_DEVICE_STATUS structure contains information about the current status of a fax device. (Unicode)
FAX_EVENTA

The FAX_EVENT structure represents the contents of an I/O completion packet. The fax server sends the completion packet to notify a fax client application of an asynchronous fax server event. (ANSI)
FAX_EVENTW

The FAX_EVENT structure represents the contents of an I/O completion packet. The fax server sends the completion packet to notify a fax client application of an asynchronous fax server event. (Unicode)
FAX_GLOBAL_ROUTING_INFOA

The FAX_GLOBAL_ROUTING_INFO structure contains information about one fax routing method, as it pertains globally to the fax service. (ANSI)
FAX_GLOBAL_ROUTING_INFOW

The FAX_GLOBAL_ROUTING_INFO structure contains information about one fax routing method, as it pertains globally to the fax service. (Unicode)
FAX_JOB_ENTRYA

The FAX_JOB_ENTRY structure describes one fax job. (ANSI)
FAX_JOB_ENTRYW

The FAX_JOB_ENTRY structure describes one fax job. (Unicode)
FAX_JOB_PARAMA

The FAX_JOB_PARAM structure contains the information necessary for the fax server to send an individual fax transmission. (ANSI)
FAX_JOB_PARAMW

The FAX_JOB_PARAM structure contains the information necessary for the fax server to send an individual fax transmission. (Unicode)
FAX_LOG_CATEGORYA

The FAX_LOG_CATEGORY structure describes one logging category. (ANSI)
FAX_LOG_CATEGORYW

The FAX_LOG_CATEGORY structure describes one logging category. (Unicode)
FAX_PORT_INFOA

The FAX_PORT_INFO structure describes one fax port. The data includes, among other items, a device identifier, the port's name and current status, and station identifiers. (ANSI)
FAX_PORT_INFOW

The FAX_PORT_INFO structure describes one fax port. The data includes, among other items, a device identifier, the port's name and current status, and station identifiers. (Unicode)
FAX_PRINT_INFOA

The FAX_PRINT_INFO structure contains the information necessary for the fax server to print a fax transmission. The structure includes sender and recipient data, an optional billing code, and delivery report information. (ANSI)
FAX_PRINT_INFOW

The FAX_PRINT_INFO structure contains the information necessary for the fax server to print a fax transmission. The structure includes sender and recipient data, an optional billing code, and delivery report information. (Unicode)
FAX_RECEIVE

The FAX_RECEIVE structure contains information about an inbound fax document. This information includes the name of the file that will receive the fax data stream, and the name and telephone number of the receiving device.
FAX_ROUTE

The FAX_ROUTE structure contains information about a received fax document. The fax service passes the structure to a fax routing method in a call to the FaxRouteMethod function.
FAX_ROUTE_CALLBACKROUTINES

The FAX_ROUTE_CALLBACKROUTINES structure contains pointers to callback functions the fax service provides.
FAX_ROUTING_METHODA

The FAX_ROUTING_METHOD structure contains information about one fax routing method, as it pertains to one fax device. (ANSI)
FAX_ROUTING_METHODW

The FAX_ROUTING_METHOD structure contains information about one fax routing method, as it pertains to one fax device. (Unicode)
FAX_SEND

The FAX_SEND structure contains information about an outbound fax document.
FAX_TIME

The FAX_TIME structure represents a time, using individual members for the current hour and minute. The time is expressed in Coordinated Universal Time (UTC).