| IProdApiAmServices | 
| Parameters | act | One of the activities as enumerated in amLib_EnumActivityId | 
| mode | Indication of wether activity needs to be started, stopped, toggled ... | |
| cookie | Free format parameter that will be passed along to the application owning the activity. This could be used e.g. to indicate an actual extension | 
| Parameters | state | The powerstate to go to. There can be no assumptions that this powerstate will actually be honoured, amApp can still overrule this request. | 
| Parameters | disable | disabled if TRUE, enabled when FALSE | 
| Parameters | res | An OR-ing of amLib_EnumPlfApiResources, indicating which resources are requested. Any bit which is not set will also lead to releasing that resource (e.g. putting it to 0 will release all resources) | 
| master | If TRUE, the resource is requested as a master, if FALSE, resource is requested as a client | 
| Parameters | time | Time in seconds after which set should go to standby | 
| Parameters | setupid | Indicates the toplevel part of the setup, as driven by the master (homeApp) | 
| screenid | Indicates the individual screen. If amLib_ScreenId_All is OR'ed, it means a full virgin installation | 
| Parameters | onoff | TRUE to activate the overlay, FALSE to remove the overlay | 
| focus | TRUE if focus needs to be given to the overlaid window, FALSE if not | |
| ontop | TRUE if application underneath needs to remain in amLib_STATE_PlayState, FALSE if amLib_STATE_PauseState must be triggered. It is still the underlying application deciding whether it removes his UI in pauze state or not | 
| Parameters | src | The source of the breakin (USB, extension, SD, ...) | 
| Parameters | onoff | TRUE to get the events, FALSE to stop getting them | 
| Parameters | key | The symbol of the directFB key event you wish to receive | 
| onoff | TRUE to get the events, FALSE to stop getting them | 
| Parameters | feat | An OR-ed set of features to be disabled/re-enabled | 
| disable | TRUE to disable, FALSE to re-enable | 
| Parameters | sett | The setting to be reset, see amLib_EnumSettings | 
| Parameters | mode | The type of service mode which is to be entered, see amLib_EnumServiceMode | 
| onoff | TRUE to enter the service mode, FALSE to leave it | 
| Parameters | mode | The way hotelmode setup was entered, see amLib_EnumHotelMode | 
| onoff | TRUE to enter hotelmode setup, FALSE to exit | 
| Parameters | onoff | TRUE to enter factory mode, FALSE to exit factory mode | 
| Parameters | dispopt | The number of the display to be set | 
| Parameters | err | The errorcode for which the diagnosis is required | 
| Parameters | onoff | TRUE to enter dualscreen, FALSE to exit dualscreen | 
| Parameters | remove | TRUE to disable UI, FALSE to re-enable | 
| Parameters | onoff | TRUE if broadcast object present, FALSE if not | 
| Parameters | onoff | TRUE to enter mutescreen mode, FALSE to exit | 
| Parameters | ctxt | Context as defined in amLib_EnumContextIds; amApp will map it to the correct application | 
| Parameters | cookie | Cookie parameter which is simply passed back to the requesting application (to pack some extra details) | 
| Parameters | evt | The event requiring the breakin | 
| Parameters | state | The state that was reached | 
| Parameters | state | The state that was reached | 
| Parameters | setupid | Indicates the toplevel part of the setup, as driven by the master (homeApp) | 
| screenid | Indicates the individual screen | |
| act | Indicated if user completed, cancelled the screen | 
| Parameters | feat | The feature for which the request is confirmed | 
| res | The result of the request (accept/deny) | 
| Parameters | ctxt | Context as defined in amLib_EnumContextIds |