Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O VerifyNoLoops método de classe WMI (Instrumentação de Gerenciamento do Windows), no Configuration Manager, determina se a inserção de um site na hierarquia do Configuration Manager em um ponto específico resultará em um loop recursivo dos sites.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e tem o objetivo de mostrar a definição do método.
Sintaxe
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
Parâmetros
CentralSiteCode Tipo de dados: String
Qualificadores: [in, SizeLimit("3")]
Não usado.
TargetSiteCode Tipo de dados: String
Qualificadores: [in, SizeLimit("3")]
Código do site filho a ser inserido.
ParentSiteCode Tipo de dados: String
Qualificadores: [in, SizeLimit("3")]
Código do site que será o pai do site de destino.
Result Tipo de dados: Boolean
Eliminatórias: [fora]
trueSe nenhum loop for formado inserindo o novo site na hierarquia do Configuration Manager
Return Values
Um SInt32 tipo de dados que é 0 para indicar sucesso ou diferente de zero para indicar falha.
Para obter informações sobre como lidar com erros retornados, consulte Sobre erros do Configuration Manager.
Código de exemplo
O exemplo a seguir mostra como chamar o VerifyNoLoops método.
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
Requisitos
Requisitos de tempo de execução
Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.
Requisitos de desenvolvimento
Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.