Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La VerifyNoLoops méthode de classe WMI (Windows Management Instrumentation), dans Configuration Manager, détermine si l’insertion d’un site dans la hiérarchie Configuration Manager à un point spécifique entraîne une boucle récursive des sites.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et est destinée à afficher la définition de la méthode.
Syntaxe
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
Paramètres
CentralSiteCode Type de données: String
Qualificateurs : [in, SizeLimit(« 3 »)]
Non utilisé.
TargetSiteCode Type de données: String
Qualificateurs : [in, SizeLimit(« 3 »)]
Code de site du site enfant à insérer.
ParentSiteCode Type de données: String
Qualificateurs : [in, SizeLimit(« 3 »)]
Code de site du site qui sera le parent du site cible.
Result Type de données: Boolean
Qualificateurs : [out]
truesi aucune boucle n’est formée en insérant le nouveau site dans la hiérarchie Configuration Manager
Valeurs de retour
Type SInt32 de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec.
Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.
Exemple de code
L’exemple suivant montre comment appeler la VerifyNoLoops méthode .
Dim Site As SWbemObject
Dim NoLoop As Boolean
Set Site = GetObject("winmgmts:root\sms\site_<sitecode>:SMS_Site")
Site.VerifyNoLoops "", "<child sitecode>", "<parent sitecode>", NoLoop
MsgBox "NoLoop = " & NoLoop
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.