PackNALPath-Methode in Klasse SMS_NAL_Methods

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

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

Syntax

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

Parameter

DisplayQualifiers Datentyp: String Array

Qualifikanten: [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 übereinstimmen, den Sie für NetworkOSPathangeben. Informationen zu Pfadformaten finden Sie NetworkOSPath unter Formate weiter unten in diesem Thema.

NALType Datentyp: String

Qualifikanten: [in]

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

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

NetworkOSPath Datentyp: String

Qualifikanten: [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 name>
Generische Gruppennamen GROUP=<Gruppenname>
Windows NT (UNC)-Computernamen \\<Computername>
Windows NT (UNC)-Freigabenamen \\<Computername>\<Freigabename>

NetworkConnectionQualifiers Datentyp: String Array

Qualifikanten: [in]

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

NALPath Datentyp: String

Qualifikanten: [raus]

Kodierter NAL-Pfad.

Rückgabewerte

Ein SInt32 Datentyp, der 0 ist, um Erfolg anzuzeigen, oder ungleich null, um Fehler anzuzeigen.

Informationen zum Behandeln zurückgegebener Fehler 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 Objekt der SMS_DistributionPoint Server WMI-Klasse zu erstellen. Um den NAL-Pfad für einen vorhandenen Verteilungspunkt zu ermitteln, sollte die Anwendung die SMS_SystemResourceList Server WMI-Klasse abfragen.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.

Siehe auch

SMS_NAL_Methods ClassUnpackNALPath Methode in Class SMS_NAL_MethodsSMS_DistributionPoint Server WMI ClassSMS_SystemResourceList Server WMI Class