Platform SDK: Exchange Server |
The following BNF description applies to the syntactic elements used in POPPST .INI file. Many of the lines in the BNF description are followed by a comment indicating that the string must be acceptable input for a given parameter of a given function, or a valid value for a given property.
<pst display name string> : <string> // Must be a valid PR_DISPLAY_NAME value. <pst password string> : <string> // Must be a valid PR_PST_PW_SZ_NEW value. <profile name string> : <nonnull string> // Must be valid lpszProfileName param of MAPILogon(). <profile password string> : <string> // Must be valid lpszPassword param of MAPILogon(). <whitespace> : <char> // where isspace(<char>) == TRUE <number> : <digit>... <user name> : <user display name>{[<address type>:<email address>]} <user display name> : <nonnull string> // Must be a valid PR_DISPLAY_NAME value. <address type> : <nonnull string> // Must be a valid PR_ADDRTYPE value. <email address> : <nonnull string> // Must be a valid PR_EMAIL_ADDRESS value. <folder path> : {<folder namestring>{\<folder namestring>}...} // See the following section "Folder Path Usage." <string> : {<char>}... <file path> : <nonnull string> // Must be valid filename param of fopen() API. <date> : YYYY-MM-DD // year-month-day, as digits. <time> : HH:MM{:SS} // hour:min{sec} as digits. <encryption state> : ON | OFF <priority> : HIGH | NORMAL | LOW <nonnull string> : <char>... <char> : Any char other than '\n'. <digit> : 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 <folder namestring> : <nonnull string> // Must be a valid PR_DISPLAY_NAME value for a mailstore folder.