| KPRInitRegionUS | Initializes code and maps for US region key processing. |
|---|---|
| KPRInitRegionJP | Initializes code and maps for Japan region key processing. |
| KPRInitRegionEU | Initializes code and maps for EU region key processing. |
| KPRInitQueue | Initializes a key processing queue |
| KPRClearQueue | Clears the characters from a queue. |
|---|---|
| KPRSetMode | Sets the processing mode for a queue. |
| KPRGetMode | Gets the processing mode for a queue. |
| KPRPutChar | Inserts a character into a queue and processes it. |
| KPRGetChar | Removes a processed character from the head of a queue. |
| KPRRemoveChar | Removes an unprocessed character from the tail of a queue. |
| KPRLookAhead | Gets a copy of all remaining characters in a queue. |
| KPRMode | Key processing mode. |
|---|---|
| KPRQueue | Queue to use in key processing. |
CONFIDENTIAL