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 UnPackNALPath método, no Configuration Manager, descodifica um caminho de camada de abstração de rede (NAL) nos respetivos componentes.
A seguinte sintaxe é simplificada a partir do código MOF (Managed Object Format) 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
Qualificadores: [in]
Caminho NAL a descodificar.
DisplayQualifiers Tipo de dados: String Matriz
Qualificadores: [fora]
Qualificadores utilizados pela consola do Configuration Manager. Veja a DisplayQualifiers propriedade do Método PackNALPath na Classe SMS_NAL_Methods.
NALType Tipo de dados: String
Qualificadores: [fora]
O tipo de NAL especificado pelo sistema operativo de rede. Veja a NALType propriedade do Método PackNALPath na Classe SMS_NAL_Methods.
NetworkOSPath Tipo de dados: String
Qualificadores: [fora]
Caminho do sistema operativo de rede. Veja a NetworkOSPath propriedade do Método PackNALPath na Classe SMS_NAL_Methods.
NetworkConnectionQualifiers Tipo de dados: String Matriz
Qualificadores: [fora]
Configuration Manager qualificadores específicos de componentes. Veja a NetworkConnectionQualifiers propriedade do Método PackNALPath na Classe SMS_NAL_Methods.
Return Values
Um SInt32 tipo de dados que é 0 para indicar êxito ou não zero para indicar a falha.
Para obter informações sobre como lidar com erros devolvidos, veja About Configuration Manager Errors (Acerca dos Erros de Configuration Manager).
Código de Exemplo
O exemplo seguinte 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 Runtime
Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).
Requisitos de Desenvolvimento
Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.
Confira também
Método SMS_NAL_Methods ClassPackNALPath na Classe SMS_NAL_Methods