Freigeben über


CreateRelationship-Methode in der Klasse SMS_UserMachineRelationship

Die CreateRelationship WMI-Klassenmethode erstellt eine Beziehung zwischen einem Benutzer und einem Gerät.

Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.

Syntax

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

Parameter

MachineResourceId
Datentyp: UInt32

Qualifikation: [in]

Eindeutiger Configuration Manager bereitgestellter Bezeichner für die Ressource.

UserAccountName
Datentyp: String

Qualifikation: [in]

Benutzerkontoname. Beispiel: contoso\jqpublic.

SourceId
Datentyp: UInt32

Qualifikation: [in]

Quellobjektbezeichner für Abhängigkeiten.

Wert Name Beschreibung
1 Self-Service-Portal Der Endbenutzer hat die Beziehung durch Auswahl der Option im Softwarecenter aktiviert.
2 Administrator Ein Administrator hat die Beziehung manuell in der Konsole erstellt.
3 Benutzer Nicht verwendet/veraltet.
4 Nutzungs-Agent Der Schwellenwert der Aktivität hat eine Beziehung ausgelöst, die erstellt werden soll.
5 Geräteverwaltung Der Benutzer und das Gerät wurden während der lokalen MDM-Registrierung miteinander verbunden.
6 Osd Der Benutzer und das Gerät wurden im Rahmen einer Tasksequenz für die Betriebssystembereitstellung miteinander verbunden.
7 Schnelle Installation Der Benutzer/das Gerät wurde vorübergehend miteinander verbunden, um eine bedarfsgesteuerte Installation aus dem Katalog zu ermöglichen, wenn vor dem Auslösen der Installation keine UDA-Beziehung installiert wurde.
8 Exchange Server-Connector Das Gerät wurde über Exchange ActiveSync bereitgestellt.

TypeId
Datentyp: UInt32

Qualifikation: [in, optional]

Ein Array von Typen für diese Beziehung. Bei einem Wert von 1ist UniqueUserName der primäre Benutzer. Wenn der Wert NULL ist, sind sie nicht der primäre Benutzer.

Rückgabewerte

Ein SInt32 Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ungleich 0 (null), um einen Fehler anzugeben.

Weitere Informationen zur Behandlung zurückgegebener Fehler finden Sie unter Informationen zu Configuration Manager Fehlern.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverruntimeanforderungen.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Serverklasse SMS_Application