Define a new string or replace the string associated with an existing "pKey" parameter.
The string table file is not modified until the p6IWStrTable object is released.
- Parameters
-
pSectionName | [IN] Set to NULL to get the "strings" section, caller can use this parameter to define their own application specific strings section. |
pKey | [IN] Pointer to a string that uniquely defines the string to add/modify. |
pString | [IN] Pointer to a string to add to the loaded string table. |
- Returns
Success | P6R::eOk | |
Failure | P6R::eInvalidArg | if pKey is NULL. |
P6R::eFormatError | if length of "strings" + pKeyName is > P6R::MAX_IDENTIFER_SIZE-1 |
P6R::eNoMemory | Insufficient memory to make a copy of the "pString" parameter. |
P6R::eNotInitialized | A successful call to initialize was not made before this call. |