Detailed information for the notes.ini Keyword: 

NotesStreamPlatformDefault


Short Description: Setting this variable to 1 will cause NotesStream to treat "UTF-16" charset files as big-endian on big-endian platforms, and little-endian on little-endian platforms

Description:
The backend class NotesStream open method accepts a charset parameter of "UTF-16", for use with files containing serialized, 2-byte (16-bit) Unicode characters. If the file contains no leading byte-order-mark ("BOM") identifying the high/low ordering of each pair of bytes, the default NotesStream behavior for a "UTF-16" charset is to treat the file as having big-endian byte ordering. This will be wrong some percentage of the time. In situations where that percentage is high, an alternate default may be enabled with this Notes.ini setting.
Setting this variable to 1 will cause NotesStream to treat "UTF-16" charset files as big-endian on big-endian platforms, and little-endian on little-endian platforms. As before, the "UTF-16BE" and "UTF-16LE" charset values may be used (instead of the ambiguous "UTF-16") to influence which endian assumption is applied on a file-by-file basis.





Default value:
None

Syntax:
NotesStreamPlatformDefault=0 / 1

Example:
NotesStreamPlatformDefault=1

UI equivalent:
There is no kown UI setting for this notes.ini variable. But you can specify this setting in the notes.ini settings tab of the configuration settings document.


Applies to:
Server and Workstation


Documented in:
Lotus Domino Administrator 7 Help

Entry created by:
IBM Documentation