Metodo UnpackNALPath nella classe SMS_NAL_Methods

Il UnPackNALPath metodo, in Configuration Manager, decodifica un percorso NAL (Network Abstraction Layer) nei relativi componenti.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e definisce il metodo.

Sintassi

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

Parametri

NALPath Tipo: String

Qualificazioni: [in]

Percorso NAL da decodificare.

DisplayQualifiers Tipo di dati: String matrice

Qualificazioni: [fuori]

Qualificatori usati dalla console di Configuration Manager. Vedere la DisplayQualifiers proprietà del metodo PackNALPath nella classe SMS_NAL_Methods.

NALType Tipo: String

Qualificazioni: [fuori]

Tipo NAL specificato dal sistema operativo di rete. Vedere la NALType proprietà del metodo PackNALPath nella classe SMS_NAL_Methods.

NetworkOSPath Tipo: String

Qualificazioni: [fuori]

Percorso del sistema operativo di rete. Vedere la NetworkOSPath proprietà del metodo PackNALPath nella classe SMS_NAL_Methods.

NetworkConnectionQualifiers Tipo di dati: String matrice

Qualificazioni: [fuori]

Qualificatori specifici dei componenti di Configuration Manager. Vedere la NetworkConnectionQualifiers proprietà del metodo PackNALPath nella classe SMS_NAL_Methods.

Valori restituiti

Tipo SInt32 di dati con valore 0 per indicare l'esito positivo o diverso da zero per indicare l'esito negativo.

Per informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.

Codice di esempio

Nell'esempio seguente viene decodificato un percorso 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

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Requisiti di sviluppo del server di Configuration Manager.

Vedere anche

SMS_NAL_MethodsMetodo Class PackNALPath nella classe SMS_NAL_Methods