Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El UnPackNALPath método, en Configuration Manager, descodifica una ruta de capa de abstracción de red (NAL) en sus componentes.
La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) y define el método.
Sintaxis
SInt32 UnPackNALPath(
String NALPath,
String DisplayQualifiers[],
String NALType,
String NetworkOSPath,
String NetworkConnectionQualifiers[]
);
Parámetros
NALPath Tipo de datos: String
Clasificatorios: [en]
Ruta de acceso NAL que se va a descodificar.
DisplayQualifiers Tipo de datos: String matriz
Clasificatorios: [fuera]
Cualificadores utilizados por la consola de Configuration Manager. Consulte la propiedad del método PackNALPath en Class DisplayQualifiers SMS_NAL_Methods.
NALType Tipo de datos: String
Clasificatorios: [fuera]
El tipo de NAL especificado por el sistema operativo de red. Consulte la propiedad del método PackNALPath en Class NALType SMS_NAL_Methods.
NetworkOSPath Tipo de datos: String
Clasificatorios: [fuera]
Ruta del sistema operativo de red. Consulte la propiedad del método PackNALPath en Class NetworkOSPath SMS_NAL_Methods.
NetworkConnectionQualifiers Tipo de datos: String matriz
Clasificatorios: [fuera]
Cualificadores específicos de componentes de Configuration Manager. Consulte la propiedad del método PackNALPath en Class NetworkConnectionQualifiers SMS_NAL_Methods.
Valores devueltos
Un SInt32 tipo de datos que es 0 para indicar éxito o distinto de cero para indicar un error.
Para obtener información sobre cómo controlar los errores devueltos, consulte Acerca de los errores de Configuration Manager.
Código de ejemplo
En el ejemplo siguiente se descodifica una ruta de acceso 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 del entorno de ejecución
Para obtener más información, consulta Requisitos de tiempo de ejecución del servidor de Configuration Manager.
Requisitos de desarrollo
Para obtener más información, consulta Requisitos de desarrollo del servidor de Configuration Manager.
Consulta también
SMS_NAL_Methods métodoPackNALPath de clase en la clase SMS_NAL_Methods