# SecurityAudit（安全审计）

> phone | 2in1 | tablet | tv | wearable

> 说明
>
> 以下仅介绍本模块特有错误码，通用错误码请参见[通用错误码](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/errorcode-universal)。

## 1012000001 内部异常

**错误信息**

Internal error.

**错误描述**

内部异常。

**可能原因**

1.系统服务进程故障。

2.IPC（Inter-Process Communication，进程间通信）跨进程调用失败。

**处理步骤**

请优先重试，若重试不成功，请通过[在线提单](https://developer.huawei.com/consumer/cn/support/feedback/#/)申请帮助。

## 1012000002 客户端总数超限

**错误信息**

The number of clients exceeds the global upper limit.

**错误描述**

客户端总数超限。

**可能原因**

当前设备申请的审计事件客户端实例超过16个的阈值。

**处理步骤**

通知类事件应用场景请使用deleteClient接口删除不再使用的客户端实例，并使用newClient接口重新申请审计事件通知类客户端实例；

阻断类事件应用场景请使用deleteAuthClient接口删除不再使用的客户端实例，并使用newAuthClient接口重新申请审计事件阻断类客户端实例。

## 1012000003 进程内客户端数量超限

**错误信息**

The number of clients exceeds the current process upper limit.

**错误描述**

进程内客户端数量超限。

**可能原因**

当前进程申请的审计事件客户端实例超过2个的阈值。

**处理步骤**

通知类事件应用场景请使用deleteClient接口删除不再使用的客户端实例，并使用newClient接口重新申请审计事件通知类客户端实例；

阻断类事件应用场景请使用deleteAuthClient接口删除不再使用的客户端实例，并使用newAuthClient接口重新申请审计事件阻断类客户端实例。

## 1012000004 过滤条件数量超限

**错误信息**

The number of filters exceeds the upper limit.

**错误描述**

过滤条件超限。

**可能原因**

当前客户端实例所设置的过滤条件值的数量超过256个的阈值。

**处理步骤**

请根据不同的应用场景，使用客户端实例提供的removeFilter删除不再需要的过滤条件，并使用客户端实例提供addFilter重新设置最新的过滤条件。

## 1012000005 事件不支持此过滤条件

**错误信息**

The event does not support the filter condition.

**错误描述**

事件不支持此过滤条件。

**可能原因**

设置过滤条件的事件id不支持当前过滤条件。

**处理步骤**

请检查当前事件是否支持所设置过滤条件，如果不支持请更换过滤条件。

## 1012000006 查询的进程数量超限

**错误信息**

The number of queried processes exceeds the threshold.

**错误描述**

查询的进程数量超限。

**可能原因**

当前进程申请查询的进程数量超过16个的阈值。

**处理步骤**

请减少单次查询的进程数量，再次查询。

## 1012000007 找不到对应的阻断事件

**错误信息**

The auth event cannot be found.

**错误描述**

找不到对应的阻断事件。

**可能原因**

阻断类事件应用场景下，用户订阅的阻断事件的事件发起者已异常退出，或者该事件已经被处理，导致阻断事件已无效。

**处理步骤**

请检查当前事件是否超时未处理导致发起者退出，或者是已经处理过，请使用未设置阻断策略的事件。

## 1012000008 找不到对应的文件

**错误信息**

The file cannot be found.

**错误描述**

找不到对应的文件。

**可能原因**

输入的文件路径不合法或文件不存在，或者无文件读取权限。

**处理步骤**

请检查文件是否存在，以及当前应用是否有读取权限。

