diff --git a/en/device-dev/subsystems/subsys-dfx-hisysevent-query.md b/en/device-dev/subsystems/subsys-dfx-hisysevent-query.md
index aae1271974522bdb4293252e165f173231aaf8e1..03660c682780e822f41b93dd8394d480ddfa3994 100644
--- a/en/device-dev/subsystems/subsys-dfx-hisysevent-query.md
+++ b/en/device-dev/subsystems/subsys-dfx-hisysevent-query.md
@@ -17,7 +17,7 @@ HiSysEvent provides an API for you to query system events. You can query concern
| API| Description|
| -------- | --------- |
-| bool HiSysEventManager::QueryHiSysEvent(struct QueryArg& queryArg, std::vector<QueryRule>& queryRules, std::shared_ptr<HiSysEventQueryCallBackBase> queryCallBack) | Queries system events by specifying search criteria such as the time segment, event domain, and event name.
Input arguments:
- **queryArg**: event query parameter.
- **queryRules**: event filtering rules.
- **queryRules**: callback object for query results.
Return value:- **true**: The query is successful.
- **false**: The query has failed.
|
+| bool HiSysEventManager::QueryHiSysEvent(struct QueryArg& queryArg, std::vector<QueryRule>& queryRules, std::shared_ptr<HiSysEventQueryCallBackBase> queryCallBack) | Queries system events by specifying search criteria such as the time segment, event domain, and event name.
Input arguments:- **queryArg**: event query parameter.
- **queryRules**: event filtering rules.
- **queryCallBack**: callback object for query results.
Return value:- **true**: The query is successful.
- **false**: The query has failed.
|
**Table 2** Description of QueryArg
@@ -32,7 +32,7 @@ HiSysEvent provides an API for you to query system events. You can query concern
| API| Description|
| -------- | --------- |
-| QueryRule(const std::string& domain, const std::vector<std::string>& eventList) | Constructor used to create a **QueryRule** object based on domain and event name list.
Input arguments:- domain:Domain to which the event belongs, in the **string** format. By default, an empty string indicates that the domain is successfully matched.
- eventList:Event name list, in the std::vector<std::string> format. By default, an empty string indicates that the event names on the list are successfully matched.
|
+| QueryRule(const std::string& domain, const std::vector<std::string>& eventList) | Constructor used to create a **QueryRule** object based on domain and event name list.
Input arguments:- **domain**:domain to which the event belongs, in the **string** format. By default, an empty string indicates that the domain is successfully matched.
- **eventList**:event name list, in the std::vector<std::string> format. By default, an empty string indicates that the event names on the list are successfully matched.
|
**Table 4** Description of HiSysEventQueryCallBackBase