NWUXGetNoMapAction

Returns the actions to follow when an unmappable byte sequence and an unmappable Unicode character are found

Local Servers:nonblocking
Remote Servers:N/A
NetWare Server:4.x, 5.x, 6.x
Platform:NLM, Windows NT, Windows95, Windows 98
Library:Cross-Platform Localization (LOC*.*)
Service:Unicode

Syntax

   #include <nunicode.h> 
    
   N_EXTERN_LIBRARY(nint) NWUXGetNoMapAction  ( 
      pCONVERT   byteUniHandle,  
      pnint      noMapByteAction,  
      pnint      noMapUniAction);
   

Pascal Syntax

   uses netwin32 
    
   Function NWUXGetNoMapAction 
     (byteUniHandle : pCONVERT;
     noMapByteAction : pnint;
     noMapUniAction : pnint              
   ): nint;
   

Parameters

byteUniHandle
(IN) Points to the converter handle.
noMapByteAction
(OUT) Points to the action to follow for unmappable bytes (optional, set to NULL if not needed).
noMapUniAction
(OUT) Points to the action to follow for unmappable Unicode characters (optional, set to NULL if not needed).

Return Values

0x0000

SUCCESSFUL

0xFDE9

NWU_NULL_HANDLE

0xFDEA

NWU_BAD_HANDLE

0xFDEB

NWU_HANDLE_MISMATCH

Remarks

The noMapByteAction and noMapUniAction parameters return one of the following values:

NWU_RETURN_ERROR

 

NWU_SUBSTITUTE

(Default for noMapByteAction)

NWU_CALL_HANDLER

(Default for noMapUniAction)

See exgnomap.c for sample code.

See Also

NWUXGetByteFunctions, NWUXGetUniFunctions, NWUXGetSubByte, NWUXGetSubUni, NWUXSetNoMapAction, NWUXSetByteFunctions, NWUXSetUniFunctions, NWUXSetSubByte, NWUXSetSubUni