
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.