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.