Sdílet prostřednictvím


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