2.2.17 _FAX_OUTBOX_CONFIG
The _FAX_OUTBOX_CONFIG data type is the custom-marshaled variant of the FAX_OUTBOX_CONFIG (section 2.2.16) data structure. The _FAX_OUTBOX_CONFIG data type is returned from the FAX_GetOutboxConfiguration (section 3.1.4.1.47) method.
This data structure is custom marshaled as follows and uses the custom-marshaling rules defined in section 2.2.1.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Fixed_Portion (36 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
Fixed_Portion (36 bytes):
-
0
1
2
3
4
5
6
7
8
91
0
1
2
3
4
5
6
7
8
92
0
1
2
3
4
5
6
7
8
93
0
1dwSizeOfStruct
bAllowPersonalCP
bUseDeviceTSID
dwRetries
dwRetryDelay
dtDiscountStart
dtDiscountEnd
dwAgeLimit
bBranding
-
dwSizeOfStruct (4 bytes): A DWORD ([MS-DTYP] section 2.2.9) that holds the size of the structure. MUST be set to 36 bytes.
-
bAllowPersonalCP (4 bytes): A Boolean that indicates whether fax client applications can include a user-designed cover page template with the fax transmission. If this field is TRUE, the client can provide a personal cover page template. If this field is FALSE, the client MUST use a common cover page template stored on the fax server.
-
bUseDeviceTSID (4 bytes): A Boolean variable that indicates whether the fax server can use the device's transmitting subscriber identifier instead of the value specified when a new job is submitted. If this field is TRUE, the server SHOULD use the device's transmitting subscriber identifier.
-
dwRetries (4 bytes): A DWORD that holds the number of times the fax server will attempt to retransmit an outgoing fax if the initial transmission fails.
-
dwRetryDelay (4 bytes): A DWORD that holds the minimum number of minutes that will elapse between retransmission attempts by the fax server.
-
dtDiscountStart (4 bytes): A FAX_TIME (section 2.2.61) structure that holds the hour and minute at which the discount period begins. The discount period applies only to outgoing transmissions.
-
dtDiscountEnd (4 bytes): A FAX_TIME that holds the hour and minute at which the discount period ends. The discount period applies only to outgoing transmissions.
-
dwAgeLimit (4 bytes): A DWORD variable that holds the number of days the fax server will keep unsuccessful fax messages in its outbox queue. If a fax message stays in the outbox queue longer than the value specified, it MAY be automatically deleted. If this value is zero, the time limit MUST NOT be used.
-
bBranding (4 bytes): A Boolean that indicates whether the fax server has to generate a brand (banner) at the top of outgoing fax transmissions. If this field is TRUE, the fax server generates a brand that contains transmission-related information such as the transmitting subscriber identifier, date, time, and page count.