NWLoadRuleTable(3nw)


NWLoadRuleTable -- loads a single rule table when all four conversion or rule tables are not needed

Synopsis

   #include <unicode.h> 
   

int N_API NWLoadRuleTable (char N_FAR * ruleTableName, void N_FAR * N_FAR * ruleHandle);

Description

The parameters are as follows:

ruleTableName
(IN) Points to the full path of the rule table.

ruleHandle
(OUT) Points to the handle to the loaded rule table.

Return values

0x0000
Successful

0xFE11
UNI_LOAD_FAILED

0xFE12
UNI_NO_MEMORY

0xFE13
UNI_NO_PERMISSION

0xFE14
UNI_TOO_MANY_FILES

0xFE15
UNI_NO_SUCH_FILE

0xFE16
UNI_FUTURE_OPCODE

0xFE0B
UNI_OPEN_FAILED

0xFE0E
UNI_RULES_CORRUPT

Notices

NWLoadRuleTable replaces NWInitUnicodeTables and the following calls:

NWGetUnicodeToLocalHandle
NWGetLocalToUnicodeHandle
NWGetMonocaseHandle
NWGetCollationHandle

For information about rule tables, see NWInitUnicodeTables(3nw)

Services

Unicode

NCP calls

None

References

NWInitUnicodeTables(3nw), NWUnloadRuleTable(3nw)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.