FAX_PRINT_INFO 结构包含传真服务器打印传真传输所需的信息。 该结构包括发件人和收件人数据、可选的计费代码和传递报告信息。
需要 SizeOfStruct 和 RecipientNumber 成员;其他成员是可选的。
语法
typedef struct _FAX_PRINT_INFOA {
DWORD SizeOfStruct;
LPCSTR DocName;
LPCSTR RecipientName;
LPCSTR RecipientNumber;
LPCSTR SenderName;
LPCSTR SenderCompany;
LPCSTR SenderDept;
LPCSTR SenderBillingCode;
LPCSTR Reserved;
LPCSTR DrEmailAddress;
LPCSTR OutputFileName;
} FAX_PRINT_INFOA, *PFAX_PRINT_INFOA;
成员
SizeOfStruct
类型:DWORD
指定 FAX_PRINT_INFO 结构的大小(以字节为单位)。 调用应用程序必须将此成员设置为 sizeof(FAX_PRINT_INFO)。 此成员是必需的。
DocName
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串是打印后台处理程序中显示的用户友好名称。
RecipientName
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指定传真传输收件人的名称。
RecipientNumber
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指定传真传输收件人的传真号。 此成员是必需的。
SenderName
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指定发起传真传输的发件人的名称。
SenderCompany
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指定发起传真传输的发件人的公司名称。
SenderDept
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指定发起传真传输的发件人的部门名称。
SenderBillingCode
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指示适用于传真传输的应用程序或服务器特定的计费代码。 传真服务器使用字符串在传真事件日志中生成条目。 计费代码是可选的。
Reserved
类型:LPCTSTR
保留。 必须设置为 NULL。
DrEmailAddress
类型:LPCTSTR
指向常量以 null 结尾的字符串的指针,该字符串指定传真服务器应向其发送传递报告(DR)或非送达报告(NDR)的电子邮件地址。
OutputFileName
类型:LPCTSTR
此成员保留供Microsoft将来使用。 它必须设置为 NULL。
言论
传真客户端应用程序在调用 FaxStartPrintJob 函数时传递 FAX_PRINT_INFO 结构,以在指定的传真打印机上启动打印作业。 有关详细信息,请参阅 将传真打印到设备上下文。
注意
winfax.h 标头将FAX_PRINT_INFO定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
| 支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
| 标头 | winfax.h |
另请参阅
适用于 Windows 2000 的