1# USB Subsystem Changelog
2
3## cl.usbManager.1 @ohos.usbManager controlTransfer Deprecated
4
5**Access Level**
6
7Public API
8
9**Reason for Change**
10
11The original API **ControlTransfer** is deprecated to comply with the USB standard protocol.
12
13**Change Impact**
14
15This change is a non-compatible change.
16When the **controlTransfer** API is used, a message is displayed, indicating that the API has been deprecated. You are advised to use the substitute API **usbManager.usbControlTransfer**.
17
18**Start API Level**
19
209
21
22**Change Since**
23
24OpenHarmony SDK 5.0.0.36
25
26**Deprecated APIs/Components**
27
28|            API           |               Description              |           Substitute API           |
29| :----------------------------: | :----------------------------------: | :---------------------------: |
30| usbManager.controlTransfer | Replaced by **usbManager.usbControlTransfer**.| usbManager.usbControlTransfer |
31
32
33**Adaptation Guide**
34
35Change **usbManager.controlTransfer** to **usbManager.usbControlTransfer** during application development.
36