Compartilhar via


Método CreateRelationship na classe SMS_UserMachineRelationship

O CreateRelationship método de classe WMI cria uma relação entre um usuário e um dispositivo.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e define o método.

Sintaxe

sint32 CreateRelationship (  
     uint32 MachineResourceId,  
     string UserAccountName,  
     uint32 SourceId,  
     uint32 TypeId  
);  

Parâmetros

MachineResourceId
Tipo de dados: UInt32

Qualificadores: [in]

Identificador exclusivo fornecido por Configuration Manager para o recurso.

UserAccountName
Tipo de dados: String

Qualificadores: [in]

Nome da conta de usuário. Por exemplo, contoso\jqpublic.

SourceId
Tipo de dados: UInt32

Qualificadores: [in]

Identificador de objeto de origem para dependência.

Valor Nome Descrição
1 Portal de autoatendimento O usuário final habilitou a relação selecionando a opção no Centro de Software.
2 Administrador Um administrador criou a relação manualmente no console.
3 User Não utilizado/preterido.
4 Agente de uso O limite de atividade desencadeou uma relação a ser criada.
5 Gerenciamento de dispositivos O usuário e o dispositivo foram amarrados durante o registro de MDM no local.
6 Osd O usuário e o dispositivo foram vinculados como parte de uma sequência de tarefas de implantação do sistema operacional.
7 Instalação rápida O usuário/dispositivo foi vinculado temporariamente para habilitar uma instalação sob demanda do catálogo se nenhuma relação UDA foi instalada antes da instalação ser disparada.
8 Conector do Exchange Server O dispositivo foi provisionado por meio de Exchange ActiveSync.

TypeId
Tipo de dados: UInt32

Qualificadores: [in, optional]

Uma matriz de tipos para essa relação. Para um valor de 1, o UniqueUserName é o usuário principal. Se o valor for nulo, ele não será o usuário principal.

Valores de retorno

Um SInt32 tipo de dados que é 0 para indicar êxito ou não zero para indicar falha.

Para obter mais informações sobre como lidar com erros retornados, consulte Sobre Configuration Manager erros.

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager requisitos de runtime do servidor.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager requisitos de desenvolvimento do servidor.

Confira também

Classe WMI do servidor SMS_Application