Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
2.0 KiB

  1. /*++
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name:
  4. faxsendw.h
  5. Abstract:
  6. Environment:
  7. Revision History:
  8. 10/05/99 -v-sashab-
  9. Created it.
  10. dd-mm-yy -author-
  11. description
  12. --*/
  13. #ifndef __FAXSENDW_H_
  14. #define __FAXSENDW_H_
  15. #include <fxsapip.h>
  16. typedef struct {
  17. DWORD dwSizeOfStruct;
  18. PFAX_COVERPAGE_INFO_EX lpCoverPageInfo;
  19. DWORD dwNumberOfRecipients;
  20. PFAX_PERSONAL_PROFILE lpRecipientsInfo;
  21. PFAX_PERSONAL_PROFILE lpSenderInfo;
  22. BOOL bSaveSenderInfo;
  23. BOOL bUseDialingRules;
  24. BOOL bUseOutboundRouting;
  25. DWORD dwScheduleAction;
  26. SYSTEMTIME tmSchedule;
  27. DWORD dwReceiptDeliveryType;
  28. LPTSTR szReceiptDeliveryAddress; // Depending on the value of dwReceiptDeliveryType this holds:
  29. // DRT_MSGBOX: The computer name to which the message will be delivered
  30. // DRT_EMAIL: SMTP address to deliver the receipt to
  31. LPTSTR lptstrPreviewFile; // The full path to the TIFF to be used as the based for the preview (no cover page included)
  32. BOOL bShowPreview; // TRUE if the preview option should be enabled
  33. DWORD dwPageCount; // The number of pages in the preview TIFF (not including cover page).
  34. FAX_ENUM_PRIORITY_TYPE Priority;
  35. DWORD dwLastRecipientCountryId;
  36. } FAX_SEND_WIZARD_DATA,*LPFAX_SEND_WIZARD_DATA;
  37. enum {
  38. FSW_FORCE_COVERPAGE = 1,
  39. FSW_FORCE_SUBJECT_OR_NOTE = 2,
  40. FSW_USE_SCANNER = 4,
  41. FSW_USE_SCHEDULE_ACTION = 8,
  42. FSW_USE_RECEIPT = 16,
  43. FSW_USE_SEND_WIZARD = 32,
  44. FSW_RESEND_WIZARD = 64,
  45. FSW_PROPERTY_SHEET = 128,
  46. FSW_PRINT_PREVIEW_OPTION = 256
  47. };
  48. #endif //__FAXSENDW_H_