| 
 | pure virtual | 
Sets up the object to run properly.
| flags | [ in ] Set perferences for the new object. | 
| pLocale | [ in ] A standard langange tag (e.g., en_us, fr_fr, fr_ca (french canadian)). This parameter can be set to NULL, in which case a default is used. | 
| Success | P6R::eOk | |
| Failure | P6R::eAlreadyInitialized | This function can only be called once successfully. | 
| P6R::eNoMemory | There is insufficient memory to properly initialize the component. | |
| P6R::eInvalidState | An internal error has occurred preventing proper initialization. |