类SMS_NAL_Methods中的 UnPackNALPath 方法

在 Configuration Manager 中,方法UnPackNALPath将网络抽象层 (NAL) 路径解码为其组件。

以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。

语法

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

参数

NALPath
数据类型String

限定符:[in]

要解码的 NAL 路径。

DisplayQualifiers
数据类型: String 数组

限定符:[out]

Configuration Manager控制台使用的限定符。 DisplayQualifiers请参阅类SMS_NAL_Methods中的 PackNALPath 方法的属性。

NALType
数据类型String

限定符:[out]

网络操作系统指定的 NAL 类型。 NALType请参阅类SMS_NAL_Methods中的 PackNALPath 方法的属性。

NetworkOSPath
数据类型String

限定符:[out]

网络操作系统路径。 NetworkOSPath请参阅类SMS_NAL_Methods中的 PackNALPath 方法的属性。

NetworkConnectionQualifiers
数据类型: String 数组

限定符:[out]

Configuration Manager特定于组件的限定符。 NetworkConnectionQualifiers请参阅类SMS_NAL_Methods中的 PackNALPath 方法的属性。

返回值

一个 SInt32 数据类型,为 0 表示成功,非零表示失败。

有关处理返回的错误的信息,请参阅关于Configuration Manager错误

示例代码

以下示例解码 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  

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求

另请参阅

SMS_NAL_Methods 类
类SMS_NAL_Methods中的 PackNALPath 方法