Partager via


Méthode UnPackNALPath dans la classe SMS_NAL_Methods

La UnPackNALPath méthode, dans Configuration Manager, décode un chemin d’accès de couche d’abstraction réseau (NAL) dans ses composants.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .

Syntaxe

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

Paramètres

NALPath
Type de donnéesString

Qualificateurs : [in]

Chemin d’accès NAL à décoder.

DisplayQualifiers
Type de données : String Tableau

Qualificateurs : [out]

Qualificateurs utilisés par la console Configuration Manager. Consultez la DisplayQualifiers propriété de la méthode PackNALPath dans class SMS_NAL_Methods.

NALType
Type de donnéesString

Qualificateurs : [out]

Type NAL spécifié par le système d’exploitation réseau. Consultez la NALType propriété de la méthode PackNALPath dans class SMS_NAL_Methods.

NetworkOSPath
Type de donnéesString

Qualificateurs : [out]

Chemin du système d’exploitation réseau. Consultez la NetworkOSPath propriété de la méthode PackNALPath dans class SMS_NAL_Methods.

NetworkConnectionQualifiers
Type de données : String Tableau

Qualificateurs : [out]

Configuration Manager qualificateurs spécifiques au composant. Consultez la NetworkConnectionQualifiers propriété de la méthode PackNALPath dans class SMS_NAL_Methods.

Valeurs de retour

Type SInt32 de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec.

Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.

Exemple de code

L’exemple suivant décode un chemin d’accès 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 requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

SMS_NAL_Methods, classe
Méthode PackNALPath dans le SMS_NAL_Methods de classe