Freigeben über


PackNALPath-Methode in Class SMS_NAL_Methods

Die PackNALPath -Methode codiert in Configuration Manager einen NAL-Pfad (Network Abstraction Layer) aus ihren Komponenten. Ein NAL-Pfad ist eine abstrakte Darstellung eines Netzwerkpfads oder eines Benutzerkontos.

Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.

Syntax

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

Parameter

DisplayQualifiers
Datentyp: String Array

Qualifizierer: [in]

Qualifizierer, die von der Configuration Manager-Konsole verwendet werden. Die möglichen Werte sind: Display=<path, group oder user>. Der Wert, den Sie für den Pfad angeben, muss mit dem Wert identisch sein, den Sie für NetworkOSPathangeben. Informationen zu Pfadformaten finden Sie weiter unten in diesem Thema unter NetworkOSPath Formate.

NALType
Datentyp: String

Qualifizierer: [in]

Der vom Netzwerkbetriebssystem angegebene NAL-Typ. Die folgenden Werte sind möglich:

Wert NAL-Typ
GENERISCH Alle Anbieter akzeptieren diese Kontospezifikation. Verwenden Sie diesen Wert nur, wenn Sie einen Benutzer- oder Gruppennamen angeben.
MSWNET Windows NT.

NetworkOSPath
Datentyp: String

Qualifizierer: [in]

Der Pfad des Netzwerkbetriebssystems. Die folgenden Werte sind möglich:

Anbieter NetworkOSPath
Windows NT-Benutzernamen <Domäne>\<Benutzername>
Windows NT-Gruppennamen <domain>\group=group=<group name>
Generische Gruppennamen GROUP=<Gruppenname>
Windows NT (UNC)-Computernamen \\<Computername>
Namen von Windows NT-Freigaben (UNC) \\<Computername>\<Freigabename>

NetworkConnectionQualifiers
Datentyp: String Array

Qualifizierer: [in]

Optional. Configuration Manager komponentenspezifische Qualifizierer. Die möglichen Werte sind: SMS_SITE=<Standortcode> [Bevorzugt]. SMS_SITE identifiziert die Website, zu der der Pfad gehört. Preferred ist optional und gibt den Pfad an, der verwendet werden soll, wenn mehrere Pfade angegeben werden.

NALPath
Datentyp: String

Qualifizierer: [out]

Codierter NAL-Pfad.

Rückgabewerte

Ein SInt32 Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ungleich 0 (null), um einen Fehler anzugeben.

Informationen zur Behandlung von zurückgegebenen Fehlern finden Sie unter Informationen zu Configuration Manager Fehlern.

Beispielcode

Im folgenden Beispiel wird ein NAL-Pfad für ein MSWNET-Netzwerkbetriebssystem codiert.

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  

Hinweise

Ihre Anwendung verwendet diese Methode beim Erstellen eines Verteilungspunkts oder beim programmgesteuerten Definieren von Systemressourcen in der Standortsteuerungsdatei. Die -Methode wird nicht verwendet, um einen NAL-Pfad eines vorhandenen Verteilungspunkts für ein SMS_DistributionPoint Server WMI Class-Objekt zu erstellen. Um den NAL-Pfad für einen vorhandenen Verteilungspunkt zu ermitteln, sollte die Anwendung die WMI-Klasse des SMS_SystemResourceList Servers abfragen.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

SMS_NAL_Methods-Klasse
UnPackNALPath-Methode in Class SMS_NAL_Methods
WMI-Klasse für SMS_DistributionPoint Server
WMI-Klasse des SMS_SystemResourceList-Servers