EPNPRINTERSAVEOPTIONS

typedef struct tag_EPNPRINTERSAVEOPTIONS
{
   L_UINT uStructSize; 
   EPNSAVEOPTIONS SaveOptions; 
   EPNNAMINGOPTIONS NamingOptions;
   EPNSHAREPOINTOPTIONS SharePointOptions; 
   L_UINT32 uFlags;
EPNPRINTERSAVEOPTIONSL_FAR * pEPNPRINTERSAVEOPTIONS;

The EPNPRINTERSAVEOPTIONS structure provides file save options to be used by an ePrint printer.

Member

Description

uStructSize

Size of this structure in bytes, for versioning. Use the sizeof() macro to calculate this value.

SaveOptions

EPNSAVEOPTIONS structure that contains the file save options.

NamingOptions

EPNNAMINGOPTIONS structure that contains the file naming options that are used when saving the file.

SharePointOptions

EPNSHAREPOINTOPTIONS structure that contains the SharePoint options.

uFlags

Flags that determine the behavior of the saving process. Possible values are:

 

Value

Meaning

 

EPN_SAVE_OPTIONS_OPEN_CONTAINING_FOLDER

[0x00000001] After saving, ePrint will open the folder containing the saved images.

 

EPN_SAVE_OPTIONS_USE_DOCUMENT_NAME

[0x00000002] ePrint will save the document using the printed document name.

 

EPN_SAVE_OPTIONS_USE_SHAREPOINT

[0x00000004] ePrint will save to  SharePoint Server using the SharePointOptions.

Comments

This structure is used within the EPNPRINTERMULTISAVEOPTIONS structure and the following functions:

L_EpnCreateSaveDC

L_EpnCreateEmailDC