This structure defines the operation state of an application using IApplication::GetOperationStateOfApplication.
Elements of struct ApplicationOpState
Type | Element | Description |
---|---|---|
VARIANT_BOOL | none | Unspecified state (init state). |
VARIANT_BOOL | loaded | Application is fully loaded. |
VARIANT_BOOL | downloadActive | Application download in progress. |
VARIANT_BOOL | onlineChangeActive | Application online change in progress. |
VARIANT_BOOL | storeBootprojectActive | Store boot project in progress. |
VARIANT_BOOL | forceVariablesActive | Application force variables are active. |
VARIANT_BOOL | exception | Application is in exception state (an exception occurred in this application). |
VARIANT_BOOL | initializeActive | Download code at the end of download is in progress (initialization of the application). |
VARIANT_BOOL | storeBootprojectOnlyActive | Only the boot project is stored at download. |
VARIANT_BOOL | exitActive | Application exit is still being executed (application is no longer active). |
VARIANT_BOOL | deleted | Application has been deleted (object is available, but the content has been deleted). |
VARIANT_BOOL | resetActive | Application reset is in progress. |
VARIANT_BOOL | retainMismatch | Retain mismatch occurred while loading the boot project (retain data does not match the application). |
VARIANT_BOOL | bootprojectValid | Boot project available (boot project matched to running application in RAM). |
VARIANT_BOOL | loadBootprojectActive | Loading of boot project in progress. |
VARIANT_BOOL | flowControlActive | Flow control active. |
VARIANT_BOOL | runInFlash | Application is running in flash. |
Definition at line 327 of file ILogic.idl.