Partager via


Méthode PackNALPath dans le SMS_NAL_Methods de classe

La PackNALPath méthode, dans Configuration Manager, encode un chemin d’accès de couche d’abstraction réseau (NAL) à partir de ses composants. Un chemin NAL est une représentation abstraite d’un chemin d’accès réseau ou d’un compte d’utilisateur.

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

Syntaxe

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

Paramètres

DisplayQualifiers
Type de données : String Tableau

Qualificateurs : [in]

Qualificateurs utilisés par la console Configuration Manager. Les valeurs possibles sont : Display=<path, group ou user>. La valeur que vous spécifiez pour le chemin d’accès doit être identique à la valeur que vous spécifiez pour NetworkOSPath. Pour les formats de chemin d’accès, consultez NetworkOSPath formats plus loin dans cette rubrique.

NALType
Type de donnéesString

Qualificateurs : [in]

Type NAL spécifié par le système d’exploitation réseau. Les valeurs possibles sont les suivantes :

Valeur Type NAL
GÉNÉRIQUE Tous les fournisseurs acceptent cette spécification de compte. Utilisez cette valeur uniquement lorsque vous spécifiez un nom d’utilisateur ou de groupe.
MSWNET Windows NT.

NetworkOSPath
Type de donnéesString

Qualificateurs : [in]

Chemin du système d’exploitation réseau. Les valeurs possibles sont les suivantes :

Fournisseur NetworkOSPath
Noms d’utilisateur Windows NT <domaine>\<nom d’utilisateur>
Noms des groupes Windows NT <domain>\group=group name<>
Noms de groupes génériques GROUP=<nom du groupe>
Noms d’ordinateurs Windows NT (UNC) \\nom de< l’ordinateur>
Noms de partage Windows NT (UNC) \\<nom> de l’ordinateur\<nom du partage>

NetworkConnectionQualifiers
Type de données : String Tableau

Qualificateurs : [in]

Facultatif. Configuration Manager qualificateurs spécifiques au composant. Les valeurs possibles sont : SMS_SITE=<code de> site [Préféré]. SMS_SITE identifie le site auquel appartient le chemin d’accès. Preferred est facultatif et identifie le chemin d’accès à utiliser lorsque plusieurs chemins sont spécifiés.

NALPath
Type de donnéesString

Qualificateurs : [out]

Chemin d’accès NAL encodé.

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 encode un chemin d’accès NAL pour un système d’exploitation réseau MSWNET.

Dim clsNALMethods As SWbemObject  
Dim NALPath As String  

Set clsNALMethods = Services.Get("SMS_NAL_Methods")  
clsNALMethods.PackNALPath Array("Display=\\<server>"), "MSWNET", _  
"\\<server>", Array("SMS_SITE=<site code>"), NALPath  

Remarques

Votre application utilise cette méthode lors de la création d’un point de distribution ou de la définition de ressources système dans le fichier de contrôle de site par programme. La méthode n’est pas utilisée pour créer un chemin d’accès NAL d’un point de distribution existant pour un objet de classe WMI SMS_DistributionPoint Server . Pour déterminer le chemin d’accès réseau d’un point de distribution existant, l’application doit interroger la classe WMI du serveur SMS_SystemResourceList.

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 UnPackNALPath dans la classe SMS_NAL_Methods
Classe WMI du serveur SMS_DistributionPoint
Classe WMI du serveur SMS_SystemResourceList