Método UnPackNALPath na classe SMS_NAL_Methods
O UnPackNALPath
método, em Configuration Manager, decodifica um caminho de NAL (camada de abstração de rede) em seus componentes.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) 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 ser decodificado.
DisplayQualifiers
Tipo de dados: String
Matriz
Qualificadores: [out]
Qualificadores usados pelo console Configuration Manager. Consulte a DisplayQualifiers
propriedade do Método PackNALPath em Class SMS_NAL_Methods.
NALType
Tipo de dados: String
Qualificadores: [out]
O tipo NAL especificado pelo sistema operacional de rede. Consulte a NALType
propriedade do Método PackNALPath em Class SMS_NAL_Methods.
NetworkOSPath
Tipo de dados: String
Qualificadores: [out]
Caminho do sistema operacional de rede. Consulte a NetworkOSPath
propriedade do Método PackNALPath em Class SMS_NAL_Methods.
NetworkConnectionQualifiers
Tipo de dados: String
Matriz
Qualificadores: [out]
Configuration Manager qualificadores específicos do componente. Consulte a NetworkConnectionQualifiers
propriedade do Método PackNALPath em Class SMS_NAL_Methods.
Return Values
Um SInt32
tipo de dados que é 0 para indicar êxito ou não zero para indicar falha.
Para obter informações sobre como lidar com erros retornados, consulte Sobre erros de Configuration Manager.
Código de exemplo
O exemplo a seguir decodifica 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, consulte Configuration Manager Requisitos de Runtime do Servidor.
Requisitos de desenvolvimento
Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.
Confira também
Classe SMS_NAL_Methods
Método PackNALPath na classe SMS_NAL_Methods