EPNNUMTAGDATA

typedef struct tag_EPNNUMTAGDATA
{
   L_UINT uStructSize; 
   L_BOOL bUseMask; 
   L_INT nDigitsCount; 
   L_CHAR szMaskPaddingDigits[MAX_PATH]; 
   L_INT nCounterStep; 
   L_INT nCounterInitialValue; 
} EPNNUMTAGDATA, L_FAR * pEPNNUMTAGDATA;

The EPNNUMTAGDATA structure provides options for the numbering mechanism to be used in renaming or naming files when they are saved.

Member

Description

uStructSize

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

bUseMask

Flag that indicates whether to use the nDigitsCount and szMaskPaddingDigits members. Possible values are:

 

Value

Meaning

 

TRUE

Use the nDigitsCount and szMaskPaddingDigits members.

 

FALSE

Do not use the nDigitsCount and szMaskPaddingDigits members.

nDigitsCount

Value that represents the number of padding characters to be used.

szMaskPaddingDigits

Character string that contains which characters should be used to fill the mask. The characters available are limited to the value of nDigitsCount member.

nCounterStep

Value that represents the jump in the counter value between one target file name and the next, where the step identifies the next character in the ALPHABIT sequence to be used.

nCounterInitialValue

Value that represents the initial value for the counter.

Comments

This structure is used within the EPNNAMINGOPTIONS and EPNRENAMINGOPTIONS structures.