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 NetworkOSPath
angeben. 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