RAS_BLOCK_NULL 导出的数据结构

用途

允许由于内存分配错误而导致 Ras_register 调用的静默失败。

语法

#include <sys/ras.h>
extern const ras_block_t RAS_BLOCK_NULL

描述

RAS_BLOCK_NULL 数据结构允许组件在从 Ras_register 内核服务接收到 ENOMEM 错误时通过它们的正常代码路径。 此数据结构的存在不需要由 RAS 函数的调用者显式检查。 此控制块已禁用所有 RAS 域功能 (例如,组件跟踪)。