Compartir a través de


Método UnPackNALPath en la clase SMS_NAL_Methods

El UnPackNALPath método, en Configuration Manager, descodifica una ruta de acceso 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

Calificadores: [in]

Ruta de acceso NAL que se va a descodificar.

DisplayQualifiers
Tipo de datos: String Matriz

Calificadores: [out]

Calificadores usados por la consola de Configuration Manager. Vea la DisplayQualifiers propiedad del método PackNALPath en la clase SMS_NAL_Methods.

NALType
Tipo de datos: String

Calificadores: [out]

Tipo NAL especificado por el sistema operativo de red. Vea la NALType propiedad del método PackNALPath en la clase SMS_NAL_Methods.

NetworkOSPath
Tipo de datos: String

Calificadores: [out]

Ruta de acceso del sistema operativo de red. Vea la NetworkOSPath propiedad del método PackNALPath en la clase SMS_NAL_Methods.

NetworkConnectionQualifiers
Tipo de datos: String Matriz

Calificadores: [out]

Configuration Manager calificadores específicos del componente. Vea la NetworkConnectionQualifiers propiedad del método PackNALPath en la clase SMS_NAL_Methods.

Valores devueltos

Un SInt32 tipo de datos que es 0 para indicar que se ha realizado correctamente o que no es cero para indicar un error.

Para obtener información sobre cómo controlar los errores devueltos, vea 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, consulte requisitos de tiempo de ejecución de Configuration Manager Server.

Requisitos de desarrollo

Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.

Consulta también

clase SMS_NAL_Methods
Método PackNALPath en la clase SMS_NAL_Methods