Метод UnPackNALPath в классе SMS_NAL_Methods
Метод UnPackNALPath
в Configuration Manager декодирует путь уровня абстракции сети (NAL) в его компоненты.
Следующий синтаксис упрощен в коде MOF и определяет метод .
Синтаксис
SInt32 UnPackNALPath(
String NALPath,
String DisplayQualifiers[],
String NALType,
String NetworkOSPath,
String NetworkConnectionQualifiers[]
);
Параметры
NALPath
Тип данных: String
Квалификаторы: [в]
Декодировать путь NAL.
DisplayQualifiers
Тип данных: String
Array
Квалификаторы: [out]
Квалификаторы, используемые консолью Configuration Manager.
DisplayQualifiers
См. свойство метода PackNALPath в SMS_NAL_Methods класса.
NALType
Тип данных: String
Квалификаторы: [out]
Тип NAL, заданный сетевой операционной системой.
NALType
См. свойство метода PackNALPath в SMS_NAL_Methods класса.
NetworkOSPath
Тип данных: String
Квалификаторы: [out]
Путь к сетевой операционной системе.
NetworkOSPath
См. свойство метода PackNALPath в SMS_NAL_Methods класса.
NetworkConnectionQualifiers
Тип данных: String
Array
Квалификаторы: [out]
Configuration Manager квалификаторы для конкретных компонентов.
NetworkConnectionQualifiers
См. свойство метода PackNALPath в SMS_NAL_Methods класса.
Возвращаемые значения
Тип 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
Метод PackNALPath в классе SMS_NAL_Methods