NotesStreamPlatformDefault
Syntax: NotesStreamPlatformDefault=1

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.

Applies to: Servers, workstations

Default: None.

UI equivalent: None

See also