Metoda PackNALPath v SMS_NAL_Methods třídy
Metoda PackNALPath
v Configuration Manager kóduje cestu k vrstvě abstrakce sítě (NAL) ze svých komponent. Cesta NAL je abstraktní reprezentace síťové cesty nebo uživatelského účtu.
Následující syntaxe je zjednodušena z kódu MOF (Managed Object Format) a definuje metodu.
Syntaxe
SInt32 PackNALPath(
String DisplayQualifiers[],
String NALType,
String NetworkOSPath,
String NetworkConnectionQualifiers[],
String NALPath
);
Parametry
DisplayQualifiers
Datový typ: String
Array
Kvalifikátory: [v]
Kvalifikátory používané konzolou Configuration Manager. Možné hodnoty jsou: Display=<path, group nebo user>. Hodnota, kterou zadáte pro cestu, musí být stejná jako hodnota, kterou zadáte pro NetworkOSPath
. Formáty cest najdete v části NetworkOSPath
Formáty dále v tomto tématu.
NALType
Datový typ: String
Kvalifikátory: [v]
Typ překladu adres (NAL) určený síťovým operačním systémem. Možné hodnoty jsou:
Hodnota | Typ překladu adres (NAL) |
---|---|
OBECNÉ | Všichni poskytovatelé přijímají tuto specifikaci účtu. Tuto hodnotu použijte pouze v případě, že zadáte název uživatele nebo skupiny. |
MSWNET | systém Windows NT. |
NetworkOSPath
Datový typ: String
Kvalifikátory: [v]
Cesta síťového operačního systému. Možné hodnoty jsou:
Zprostředkovatel | NetworkOSPath |
---|---|
systém Windows NT uživatelských jmen | <doména>\<uživatelské jméno> |
systém Windows NT názvy skupin | <doména>\skupina=<název skupiny> |
Obecné názvy skupin | GROUP=<název skupiny> |
názvy počítačů systém Windows NT (UNC) | \\<název počítače> |
názvy sdílených složek systém Windows NT (UNC) | \\<název> počítače\<název sdílené složky> |
NetworkConnectionQualifiers
Datový typ: String
Array
Kvalifikátory: [v]
Volitelný parametr Configuration Manager kvalifikátory specifické pro jednotlivé komponenty. Možné hodnoty jsou: SMS_SITE=<kód> webu [Preferred]. SMS_SITE identifikuje lokalitu, ke které cesta patří. Upřednostňovaný je nepovinný a určuje cestu, která se má použít při zadání více cest.
NALPath
Datový typ: String
Kvalifikátory: [out]
Zakódovaná cesta NAL.
Návratové hodnoty
Datový SInt32
typ, který má hodnotu 0, která označuje úspěch nebo nenulovou hodnotu, která označuje selhání.
Informace o zpracování vrácených chyb najdete v tématu Informace o chybách Configuration Manager.
Příklad kódu
Následující příklad kóduje cestu NAL pro síťový operační systém 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
Poznámky
Aplikace používá tuto metodu při vytváření distribučního bodu nebo definování systémových prostředků v řídicím souboru lokality prostřednictvím kódu programu. Metoda se nepoužívá k vytvoření cesty NAL existujícího distribučního bodu pro objekt třídy služby WMI serveru SMS_DistributionPoint . Pokud chcete zjistit cestu NAL pro existující distribuční bod, měla by se aplikace dotazovat na serverovou třídu služby WMI SMS_SystemResourceList.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.
Viz taky
SMS_NAL_Methods – třída
Metoda UnPackNALPath v SMS_NAL_Methods třídy
Serverová třída služby WMI SMS_DistributionPoint
Serverová třída služby WMI SMS_SystemResourceList