Loads persistent customized properties for a RAS control block.
#include <sys/ras.h>
kerrno_t ras_customize (ras_block_t ras_blk);
The ras_customize kernel service checks for, and applies persistent customized properties for a given ras_blk parameter. After applying any persistent properties, the ras_customize kernel service puts the ras_blk parameter in a usable state. Registration is not complete without a call to the ras_customize kernel service.
If the ras_blk input parameter has a value of RAS_BLOCK_NULL, the ras_customize kernel service returns without errors and takes no action.
Item | Description |
---|---|
ras_blk | The control block to act on. Must be previously allocated by the ras_register kernel service. |
The ras_customize kernel service must be called from the process environment.
Item | Description |
---|---|
0 | Successful. |
non-zero | Unsuccessful. |