类SMS_UserMachineRelationship中的 CreateRelationship 方法
CreateRelationship
WMI 类方法在用户和设备之间创建关系。
以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。
语法
sint32 CreateRelationship (
uint32 MachineResourceId,
string UserAccountName,
uint32 SourceId,
uint32 TypeId
);
参数
MachineResourceId
数据类型UInt32
限定 符: [in]
资源提供的唯一Configuration Manager标识符。
UserAccountName
数据类型String
限定 符: [in]
用户帐户名称。 例如,contoso\jqpublic
。
SourceId
数据类型UInt32
限定 符: [in]
依赖项的源对象标识符。
值 | 名称 | 说明 |
---|---|---|
1 |
自助服务门户 | 最终用户通过在软件中心中选择 选项来启用关系。 |
2 |
管理员 | 管理员在控制台中手动创建了关系。 |
3 |
User | 未使用/已弃用。 |
4 |
使用代理 | 活动的阈值触发了要创建的关系。 |
5 |
设备管理 | 在本地 MDM 注册期间,用户和设备已绑定在一起。 |
6 |
Osd | 用户和设备作为 OS 部署任务序列的一部分绑定在一起。 |
7 |
快速安装 | 如果用户/设备暂时绑定在一起,以便在触发 Install 之前未安装任何 UDA 关系,则从目录中启用按需安装。 |
8 |
Exchange Server 连接器 | 设备是通过Exchange ActiveSync预配的。 |
TypeId
数据类型UInt32
限定 符: [in, optional]
此关系的类型数组。 对于 值 1
, UniqueUserName 是主要用户。 如果值为 null,则他们不是主要用户。
返回值
一个 SInt32
数据类型,为 0 表示成功,非零表示失败。
有关处理返回的错误的详细信息,请参阅关于Configuration Manager错误。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。