UnPackNALPath-metoden i klass SMS_NAL_Methods

Metoden UnPackNALPath i Configuration Manager avkodar en NAL-sökväg (Network Abstraction Layer) till dess komponenter.

Följande syntax är förenklad från MOF-kod (Managed Object Format) och definierar metoden.

Syntax

SInt32 UnPackNALPath(
     String NALPath,
     String DisplayQualifiers[],
     String NALType,
     String NetworkOSPath,
     String NetworkConnectionQualifiers[]
);

Parametrar

NALPath Datatyp: String

Kvalificerare: [i]

NAL-sökväg som ska avkodas.

DisplayQualifiers Datatyp: String Matris

Kvalificerare: [ut]

Kvalificerare som används av konsolen Configuration Manager. DisplayQualifiers Se egenskapen för PackNALPath-metoden i klass SMS_NAL_Methods.

NALType Datatyp: String

Kvalificerare: [ut]

NAL-typen som anges av nätverkets operativsystem. NALType Se egenskapen för PackNALPath-metoden i klass SMS_NAL_Methods.

NetworkOSPath Datatyp: String

Kvalificerare: [ut]

Sökväg till nätverksoperativsystem. NetworkOSPath Se egenskapen för PackNALPath-metoden i klass SMS_NAL_Methods.

NetworkConnectionQualifiers Datatyp: String Matris

Kvalificerare: [ut]

Configuration Manager komponentspecifika kvalificerare. NetworkConnectionQualifiers Se egenskapen för PackNALPath-metoden i klass SMS_NAL_Methods.

Returvärden

En SInt32 datatyp som är 0 för att indikera framgång eller inte noll för att indikera fel.

Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.

Exempelkod

I följande exempel avkodas en NAL-sökväg.

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

Krav

Körningskrav

Mer information finns i Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.

Se även

SMS_NAL_Methods ClassPackNALPath-metoden i klass SMS_NAL_Methods