类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]

此关系的类型数组。 对于 值 1UniqueUserName 是主要用户。 如果值为 null,则他们不是主要用户。

返回值

一个 SInt32 数据类型,为 0 表示成功,非零表示失败。

有关处理返回的错误的详细信息,请参阅关于Configuration Manager错误

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求

另请参阅

SMS_Application 服务器 WMI 类