NWUSStandardUnicodeOverride
Replaces the current standard converter with a converter for the specified codepage
#include <nunicode.h>
N_EXTERN_LIBRARY(nint) NWUSStandardUnicodeOverride (
nuint codepage);
uses netwin32
Function NWUSStandardUnicodeOverride
(codepage : nuint
): nint;
For an explanation of the NWU_CONVERTER_NOT_FOUND error, see NWU_CONVERTER_NOT_FOUND Error
NWUSStandardUnicodeOverride replaces the current standard Unicode converter with the converter specified in the codepage parameter. The specified converter performs all standard Unicode conversions until it is changed with another call to NWUSStandardUnicodeOverride or is released with a call to NWUSStandardUnicodeRelease.
If a standard converter has not been loaded with a call to NWUSStandardUnicodeInit, a call to NWUSStandardUnicodeOverride initializes the specified standard converter and sets up global variables needed for standard Unicode conversions.
NWUSStandardUnicodeOverride cannot be nested as can NWUSStandardUnicodeInit. However, NWUSStandardUnicodeOverride can be called multiple times to change standard converters.
When conversion operations are completed, release the current converter and associated resources by calling NWUSStandardUnicodeRelease.
NOTE:Access to global variables initialized with a standard converter can vary according to platform, as explained in Conversion Operations.