1# 多模输入子系统变更说明
2
3## cl.multimodalinput.1 oh_input_manager.h 文件中 OH_Input_GetKeyState 接口权限变更
4
5**访问级别**
6
7公开接口。
8
9**变更原因**
10
11根据安全要求规范,将按键状态查询接口可以查询的按键限定在不可输入按键范围内。
12
13**变更影响**
14
15该变更为非兼容性变更。
16变更前:接口支持查询可输入按键和不可输入按键。
17变更后:仅支持查询不可输入按键,查询可输入按键时会返回401错误码。
18
19**起始API Level**
20
2112
22
23**变更发生的版本**
24
25从OpenHarmony SDK 5.0.0.38开始。
26
27**变更的接口**
28
29| 接口声明 | 变更前 | 变更后 |
30| ------------------------------------------------------------ | --------- | ------ |
31| Input_Result OH_Input_GetKeyState(struct Input_KeyState* keyState); | 可以查询所有按键 | 只可以查询不可输入按键 |
32
33**适配指导**
34
35接口仅能用于不可输入按键的查询,可输入按键不能调用该接口。