SMS_ObjectLockRequest Windows Management Instrumentation (WMI) 类是Configuration Manager中表示对象锁定请求信息的 SMS 提供程序服务器类。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
Class SMS_ObjectLockRequest :
{
String AssignedMachine;
String AssignedObjectLockContext;
String AssignedSiteCode;
DateTime AssignedTimeUTC;
String AssignedUser;
UInt32 LockState;
String ObjectRelPath;
String RequestID;
UInt32 RequestState;
};
方法
类 SMS_ObjectLockRequest 不定义任何方法。
属性
AssignedMachine 数据类型: String
访问类型:读/写
限定符:无
指示请求锁的当前分配的计算机。
AssignedObjectLockContext 数据类型: String
访问类型:读/写
限定符:无
指示锁当前分配到的 ObjectLockContext。
AssignedSiteCode 数据类型: String
访问类型:读/写
限定符:无
指示所请求锁的当前站点。
AssignedTimeUTC 数据类型: DateTime
访问类型:读/写
限定符:无
指示分配请求的锁的时间。
AssignedUser 数据类型: String
访问类型:读/写
限定符:无
指示请求的锁的当前分配用户。
LockState 数据类型: UInt32
访问类型:读/写
限定符:无
指示所请求锁的当前状态。 可能的值是:
| 值 | 锁定状态 |
|---|---|
| 0 | 未分配 |
| 1 | 已分配 |
| 2 | 已请求 |
| 3 | PendingAssignment |
| 4 | TimedOut |
| 5 | NotFound |
ObjectRelPath 数据类型: String
访问类型:读/写
限定符:无
请求锁定的对象的路径。
RequestID 数据类型: String
访问类型:读/写
限定符:无
请求的唯一标识符。
RequestState 数据类型: UInt32
访问类型:读/写
限定符:无
请求状态值。 请求状态 Granted为 , GrantedAfterTimeout 并 GrantedLockWasOrphaned 指示请求成功,然后用户可以对 对象进行和保存修改。 所有其他请求都指示错误。
| RequestStateID | RequestStateName |
|---|---|
| 0 | 未知 |
| 2 | 已请求 |
| 3 | RequestedCanceled |
| 4 | ResponseReceived |
| 10 | Granted |
| 11 | GrantedAfterTimeout |
| 12 | GrantedLockWasOrphaned |
| 20 | DeniedLockAlreadyAssigned |
| 21 | DeniedInvalidObjectVersion |
| 22 | DeniedLockNotFound |
| 23 | DeniedLockNotLocal |
| 24 | DeniedRequestTimedOut |
| 50 | 错误 |
| 52 | ErrorRequestNotFound |
| 53 | ErrorRequestTimedOut |
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。