#include <UniChar.h> int UniNextCompChar(void *reserved, UniChar *ucs, UniChar **next_sequence);
The UniNextCompChar--Advance to Next Composite Character Sequence function locates the next non-combining character in the string ucs.
None.
This parameter must be set to null.
The composite character sequence to be analyzed.
This is set to the next non-combining character.
If UniNextCompChar is not successful, the return value indicates one of the following errors:
UNI_BADOBJ | UniNextCompChar function detected that the reserved parameter is not null. |
UNI_INVALID | UniNextCompChar function detected that ucs is a null pointer. |
UNI_NODATA | UniNextCompChar function detected that ucs points to a null code element. |
UNI_COMP_FOUND | UniNextCompChar function detected that ucs points to a combining character. The caller should advance ucs by one UniChar and call the function again until this error no longer occurs. |
UNI_RANGE | UniQueryCompCharLen function detected that the value to be set in element_count was too large to fit. |
Top | National Language Support APIs | APIs by category |