| 操作 | 旧版本 | 新版本 | d.ts文件 |
| ---- | ------ | ------ | -------- |
|新增|NA|模块名: ohos.usbV9
类名: usbV9|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: getDevices|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: connectDevice|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: hasRight|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: requestRight|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: removeRight|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: addRight|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: usbFunctionsFromString|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: usbFunctionsToString|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: setCurrentFunctions|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: getCurrentFunctions|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: getPorts|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: getSupportedModes|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: setPortRoles|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: claimInterface|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: releaseInterface|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: setConfiguration|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: setInterface|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: getRawDescriptor|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: getFileDescriptor|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: controlTransfer|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: bulkTransfer|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: usbV9
方法名 or 属性名: closePipe|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: address|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: attributes|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: interval|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: maxPacketSize|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: direction|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: number|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: type|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBEndpoint
方法名 or 属性名: interfaceId|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: id|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: protocol|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: clazz|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: subClass|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: alternateSetting|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: name|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBInterface
方法名 or 属性名: endpoints|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: id|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: attributes|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: maxPower|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: name|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: isRemoteWakeup|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: isSelfPowered|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBConfig
方法名 or 属性名: interfaces|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: busNum|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: devAddress|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: serial|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: name|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: manufacturerName|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: productName|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: version|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: vendorId|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: productId|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: clazz|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: subClass|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: protocol|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevice
方法名 or 属性名: configs|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevicePipe|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevicePipe
方法名 or 属性名: busNum|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBDevicePipe
方法名 or 属性名: devAddress|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PowerRoleType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PowerRoleType
方法名 or 属性名: NONE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PowerRoleType
方法名 or 属性名: SOURCE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PowerRoleType
方法名 or 属性名: SINK|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: DataRoleType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: DataRoleType
方法名 or 属性名: NONE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: DataRoleType
方法名 or 属性名: HOST|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: DataRoleType
方法名 or 属性名: DEVICE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PortModeType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PortModeType
方法名 or 属性名: NONE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PortModeType
方法名 or 属性名: UFP|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PortModeType
方法名 or 属性名: DFP|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PortModeType
方法名 or 属性名: DRP|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: PortModeType
方法名 or 属性名: NUM_MODES|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPortStatus|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPortStatus
方法名 or 属性名: currentMode|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPortStatus
方法名 or 属性名: currentPowerRole|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPortStatus
方法名 or 属性名: currentDataRole|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPort|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPort
方法名 or 属性名: id|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPort
方法名 or 属性名: supportedModes|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBPort
方法名 or 属性名: status|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams
方法名 or 属性名: request|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams
方法名 or 属性名: target|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams
方法名 or 属性名: reqType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams
方法名 or 属性名: value|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams
方法名 or 属性名: index|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlParams
方法名 or 属性名: data|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestTargetType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestTargetType
方法名 or 属性名: USB_REQUEST_TARGET_DEVICE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestTargetType
方法名 or 属性名: USB_REQUEST_TARGET_INTERFACE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestTargetType
方法名 or 属性名: USB_REQUEST_TARGET_ENDPOINT|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestTargetType
方法名 or 属性名: USB_REQUEST_TARGET_OTHER|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlRequestType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlRequestType
方法名 or 属性名: USB_REQUEST_TYPE_STANDARD|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlRequestType
方法名 or 属性名: USB_REQUEST_TYPE_CLASS|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBControlRequestType
方法名 or 属性名: USB_REQUEST_TYPE_VENDOR|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestDirection|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestDirection
方法名 or 属性名: USB_REQUEST_DIR_TO_DEVICE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: USBRequestDirection
方法名 or 属性名: USB_REQUEST_DIR_FROM_DEVICE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: NONE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: ACM|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: ECM|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: HDC|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: MTP|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: PTP|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: RNDIS|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: MIDI|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: AUDIO_SOURCE|@ohos.usbV9.d.ts|
|新增|NA|模块名: ohos.usbV9
类名: FunctionType
方法名 or 属性名: NCM|@ohos.usbV9.d.ts|
|废弃版本有变化|类名:usb
废弃版本:N/A|类名:usb
废弃版本:9
代替接口:ohos.usbV9 |@ohos.usb.d.ts|