類別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伺服器開發需求。