1.2.1.19 SYS_MODULE_DEINITIALIZE_ROUTINE Typedef
C
typedef void (* SYS_MODULE_DEINITIALIZE_ROUTINE) ( SYS_MODULE_OBJ object );
Summary
Pointer to a routine that deinitializes a system module (driver, library, or system-maintained application).
Description
System Module Deinitialization Routine Pointer. This data type is a pointer to a routine that deinitializes a system module (driver, library, or system-maintained application).
Preconditions
The low-level board initialization must have (and will be) completed and the module's initialization routine will have been called before the system will call the deinitialization routine for any modules.
Parameters
| Param | Description |
|---|---|
| object | Handle to the module instance |
Returns
None.
Example
None.
Remarks
If the module instance has to be used again, the module's "initialize" function must first be called.
