Condividi tramite


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 di dati: String

Qualificatori: [in]

Percorso NAL da decodificare.

DisplayQualifiers Tipo di dati: String Matrice

Qualificatori: [out]

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

NALType Tipo di dati: String

Qualificatori: [out]

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

NetworkOSPath Tipo di dati: String

Qualificatori: [out]

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

NetworkConnectionQualifiers Tipo di dati: String Matrice

Qualificatori: [out]

Configuration Manager qualificatori specifici del componente. Vedere la NetworkConnectionQualifiers proprietà del metodo PackNALPath nella classe SMS_NAL_Methods.

Valori restituiti

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

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 Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Metodo SMS_NAL_Methods Class PackNALPath nella classe SMS_NAL_Methods