UnPackNALPath, metoda w klasie SMS_NAL_Methods
Metoda UnPackNALPath
w Configuration Manager dekoduje ścieżkę warstwy abstrakcji sieci (NAL) do swoich składników.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
SInt32 UnPackNALPath(
String NALPath,
String DisplayQualifiers[],
String NALType,
String NetworkOSPath,
String NetworkConnectionQualifiers[]
);
Parametry
NALPath
Typ danych: String
Kwalifikatory: [w]
Ścieżka NAL, która ma zostać zdekodowana.
DisplayQualifiers
Typ danych: String
Tablica
Kwalifikatory: [out]
Kwalifikatory używane przez konsolę Configuration Manager. Zobacz właściwość DisplayQualifiers
PackNALPath Method w klasie SMS_NAL_Methods.
NALType
Typ danych: String
Kwalifikatory: [out]
Typ NAL określony przez system operacyjny sieci. Zobacz właściwość NALType
PackNALPath Method w klasie SMS_NAL_Methods.
NetworkOSPath
Typ danych: String
Kwalifikatory: [out]
Ścieżka systemu operacyjnego sieci. Zobacz właściwość NetworkOSPath
PackNALPath Method w klasie SMS_NAL_Methods.
NetworkConnectionQualifiers
Typ danych: String
Tablica
Kwalifikatory: [out]
Configuration Manager kwalifikatory specyficzne dla składników. Zobacz właściwość NetworkConnectionQualifiers
PackNALPath Method w klasie SMS_NAL_Methods.
Wartości zwracane
Typ SInt32
danych, który ma wartość 0, aby wskazać powodzenie lub inny niż zero, aby wskazać błąd.
Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.
Przykładowy kod
Poniższy przykład dekoduje ścieżkę 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
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.
Zobacz też
klasa SMS_NAL_Methods
PackNALPath, metoda w klasie SMS_NAL_Methods