---
title: mmpm_find_rule
description: "多模规则匹配引擎匹配目标规则。rule->key和rule->key_len需要一一对应，否则不确保功能符合预期。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/252RC1/ida/kunpeng_datadistribution_01_0017.html
sourcePath: /source/zh/kunpengboostkithistory/252RC1/ida/kunpeng_datadistribution_01_0017.html
indexId: 59e67019c43a60ba8773afb81696b92b9e0dab7389140db46eb72bde2847559982
---
# mmpm_find_rule

#### 接口功能

多模规则匹配引擎匹配目标规则。rule->key和rule->key_len需要一一对应，否则不确保功能符合预期。


#### 接口定义

```
int mmpm_find_rule(mmpm_handler_t *handler, mmpm_rule_t *rule);
```


#### 参数说明

| 参数名 | 描述 | 取值范围 | 输入/输出 |
| --- | --- | --- | --- |
| handler | 匹配引擎句柄 | 非NULL | 输入 |
| rule | 待匹配规则 | 非NULL | 输入/输出 |


#### 返回值

- 成功：返回0，且命中规则别名通过rule->alias返回。
- 失败：返回错误码。
