1# RunningLockInfo 2 3 4## 概述 5 6定义运行锁的信息。 7 8**起始版本:** 4.0 9 10**相关模块:**[Power](power-v12.md) 11 12 13## 汇总 14 15 16### 成员变量 17 18| 名称 | 描述 | 19| -------- | -------- | 20| String [name](#name) | 运行锁的名称,不能为空 | 21| enum [RunningLockType](power-v12.md#runninglocktype)[type](#type) | 运行锁类型,默认值为RUNNINGLOCK_BACKGROUND_TASK | 22| int [timeoutMs](#timeoutms) | 运行锁的超时时间,单位毫秒。值小于 0 表示没有超时。默认为3000 | 23| int [pid](#pid) | 进程ID | 24| int [uid](#uid) | 用户ID | 25 26 27## 结构体成员变量说明 28 29 30### name 31 32``` 33String RunningLockInfo::name 34``` 35**描述** 36运行锁的名称,不能为空 37 38 39### pid 40 41``` 42int RunningLockInfo::pid 43``` 44**描述** 45进程ID 46 47 48### timeoutMs 49 50``` 51int RunningLockInfo::timeoutMs 52``` 53**描述** 54运行锁的超时时间,单位毫秒。值小于 0 表示没有超时。默认为3000 55 56 57### type 58 59``` 60enum RunningLockType RunningLockInfo::type 61``` 62**描述** 63运行锁类型,默认值为RUNNINGLOCK_BACKGROUND_TASK 64 65 66### uid 67 68``` 69int RunningLockInfo::uid 70``` 71**描述** 72用户ID 73