NWLoadRuleTable

Loads a single rule table when all four conversion or rule tables are not needed

NetWare Server:4.x, 5.x, 6.x
Platform:Windows 95, Windows 98, Windows NT
Library:Cross-Platform Localization (LOC*.*)
Service:Unicode

Syntax

   #include <unicode.h> 
    
   N_EXTERN_LIBRARY(nint)  NWLoadRuleTable  ( 
      pnstr   ruleTableName,  
      pnptr   ruleHandle);
   

Pascal Syntax

   uses netwin32 
    
   Function NWLoadRuleTable 
     (ruleTableName : PChar;         
      ruleHandle    : pnptr        
   ) : nint;
   

Parameters

ruleTableName
(IN) Points to the full path of the rule table.
ruleHandle
(OUT) Points to the handle to the loaded rule table.

Return Values

These are common return values; see Return Values (Return Values for C) for more information.

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

Remarks

NWLoadRuleTable replaces NWInitUnicodeTables and the following calls:

Win32 platforms do not use the Novell unicode tables and just return success. NLM platforms do not support these routines.

For information about rule tables, see NWInitUnicodeTables.

See Also

NWInitUnicodeTables, NWUnloadRuleTable