2.2.76 FAX_ENUM_DELIVERY_REPORT_TYPES
The FAX_ENUM_DELIVERY_REPORT_TYPES enumeration defines the type of receipt delivered to the sender when the fax is successfully sent and when the fax transmission fails. It MAY also specify whether a receipt will be sent for each recipient or for all the recipients together. The value of this parameter MUST be a logical combination of one of the delivery method flags and optionally one of the delivery grouping flags.
-
typedef enum { DRT_NONE = 0x00000000, DRT_EMAIL = 0x00000001, DRT_INBOX = 0x00000002, DRT_MSGBOX = 0x00000004, DRT_GRP_PARENT = 0x00000008, DRT_ATTACH_FAX = 0x00000010 } FAX_ENUM_DELIVERY_REPORT_TYPES;
DRT_NONE: Delivery method flag indicating that the receipt MUST NOT be sent.
DRT_EMAIL: Delivery method flag indicating that the receipt MUST be sent by email. The email address will be that of the sender.
DRT_INBOX: Delivery method flag indicating that the receipt MUST be sent to a MAPI profile described in [MSDN-MAPIPRF]. This receipt type is available only in FAX_API_VERSION_0 (0x00000000) and FAX_API_VERSION_1 (0x00010000) protocol versions.
DRT_MSGBOX: Delivery method flag indicating that the receipt MUST be sent by means of a text message containing a character string sent to the sender's computer as described in Messenger Service Remote Protocol Specification [MS-MSRP] section 3.2.4.1.<29>
DRT_GRP_PARENT: Delivery grouping flag. The format of the receipt is dependent on the delivery method and is implementation-specific. DRT_EMAIL and DRT_INBOX will provide a detailed status for each recipient. The detailed status is server implementation-specific and can include information such as the name of the fax sender, the name of the fax recipient, the fax number, the number of fax pages, the time when the fax was sent, and the name of the fax device used to send the fax. DRT_MSGBOX will indicate only the number of recipients for which the transmission completed successfully and the number of recipients for which the transmission failed. If this flag is not set, the receipt SHOULD be sent for each recipient. This delivery grouping flag can be combined with any of the delivery method flags described in this section.
DRT_ATTACH_FAX: Delivery grouping flag indicating that a fax Tagged Image File Format (TIFF) file MUST be attached to the receipt. This delivery grouping flag MUST NOT be combined with any delivery method flag except DRT_EMAIL.