Método UnPackNALPath na Classe SMS_NAL_Methods
O UnPackNALPath
método, no Gestor de Configuração, descodifica um caminho de camada de abstração de rede (NAL) para os seus componentes.
A seguinte sintaxe é simplificada a partir do código do Formato de Objeto Gerido (MOF) e define o método.
Sintaxe
SInt32 UnPackNALPath(
String NALPath,
String DisplayQualifiers[],
String NALType,
String NetworkOSPath,
String NetworkConnectionQualifiers[]
);
Parâmetros
NALPath
Tipo de dados: String
Eliminatórias: [in]
Caminho nal para ser descodificado.
DisplayQualifiers
Tipo de dados: Matriz String
Eliminatórias: [fora]
Qualificações utilizadas pela consola Do Gestor de Configuração. Consulte a DisplayQualifiers
propriedade do Método PackNALPath em SMS_NAL_Methods de classe.
NALType
Tipo de dados: String
Eliminatórias: [fora]
O tipo NAL especificado pelo sistema operativo da rede. Consulte a NALType
propriedade do Método PackNALPath em SMS_NAL_Methods de classe.
NetworkOSPath
Tipo de dados: String
Eliminatórias: [fora]
Trajetória do sistema operativo da rede. Consulte a NetworkOSPath
propriedade do Método PackNALPath em SMS_NAL_Methods de classe.
NetworkConnectionQualifiers
Tipo de dados: Matriz String
Eliminatórias: [fora]
Classificações específicas do Gestor de Configuração. Consulte a NetworkConnectionQualifiers
propriedade do Método PackNALPath em SMS_NAL_Methods de classe.
Valores de devolução
Um SInt32
tipo de dados que é 0 para indicar sucesso ou não zero para indicar falha.
Para obter informações sobre o manuseamento de erros devolvidos, consulte Sobre erros do Gestor de Configuração.
Código exemplo
O exemplo a seguir descodifica um caminho NAL.
Dim clsNALMethods As SWbemObject
Dim NALPath As String
Dim DisplayQuals() As Variant
Dim NALType As String
Dim NOSPath As String
Dim NOSQuals() As Variant
Dim instResources As SWbemObjectSet
Dim instResource As SWbemObject
Dim Query As String
Set clsNALMethods = Services.Get("SMS_NAL_Methods")
Query = "SELECT * FROM SMS_SystemResourceList " & _
"WHERE RoleName=""SMS Distribution Point"" AND SiteCode=""<site code>"""
Set instResources = Services.ExecQuery(Query, , wbemFlagForwardOnly Or wbemFlagReturnImmediately)
For Each instResource In instResources
NALPath = instResource.NALPath
clsNALMethods.UnPackNALPath NALPath, DisplayQuals, NALType, NOSPath, NOSQuals
MsgBox "Path = " & NALPath & vbCrLf & _
"Display = " & DisplayQuals(0) & vbCrLf & _
"Type = " & NALType & vbCrLf & _
"NOSPath = " & NOSPath & vbCrLf & _
"NOSQual = " & NOSQuals(0)
Next
Requisitos
Requisitos de Tempo de Execução
Para obter mais informações, consulte Configuration Manager Server Runtime Requirements (Requisitos de Tempo de Execução do Servidor do Configuration Manager).
Requisitos de Desenvolvimento
Para obter mais informações, consulte Configuration Manager Server Development Requirements (Requisitos de Desenvolvimento do Servidor do Configuration Manager).
Consulte também
Aula de SMS_NAL_Methods
Método PackNALPath na Classe SMS_NAL_Methods