類別SMS_NAL_Methods中的 PackNALPath 方法

在Configuration Manager中,方法 PackNALPath 會從其元件將網路抽象層 (NAL) 路徑編碼。 NAL 路徑是網路路徑或使用者帳戶的抽象標記法。

下列語法是從受控物件格式 (MOF) 程式碼中簡化,並定義 方法。

語法

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

參數

DisplayQualifiers
資料類型: String 陣列

限定詞:[in]

Configuration Manager主控台所使用的限定詞。 可能的值為:Display= < path、group 或 user > 。 您為路徑指定的值必須與您為 NetworkOSPath 指定的值相同。 如需路徑格式,請參閱 NetworkOSPath 本主題稍後的格式。

NALType
資料類型:String

限定詞:[in]

網路作業系統所指定的 NAL 類型。 可能的值為:

NAL 類型
通用 所有提供者都接受此帳戶規格。 只有在指定使用者或組名時,才使用此值。
MSWNET Windows NT。

NetworkOSPath
資料類型:String

限定詞:[in]

網路作業系統路徑。 可能的值為:

提供者 NetworkOSPath
Windows NT使用者名稱 <domain > \ < user name>
Windows NT組名 <domain > \group= < group name>
一般組名 GROUP= < 組名>
Windows NT (UNC) 電腦名稱稱 \\ < 電腦名稱稱>
Windows NT (UNC) 共用名稱 \\ < 電腦名稱稱 > \ < 共用名稱>

NetworkConnectionQualifiers
資料類型: String 陣列

限定詞:[in]

選用。 Configuration Manager元件特定限定詞。 可能的值為:SMS_SITE= < 月臺碼 > [慣用]。 SMS_SITE識別路徑所屬的網站。 慣用是選擇性的,可識別指定多個路徑時要使用的路徑。

NALPath
資料類型:String

限定詞:[out]

編碼的 NAL 路徑。

傳回值

資料 SInt32 類型,為 0 表示成功或非零表示失敗。

如需處理傳回錯誤的相關資訊,請參閱關於Configuration Manager錯誤

範例程式碼

下列範例會編碼 MSWNET 網路作業系統的 NAL 路徑。

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  

註解

您的應用程式會在以程式設計方式在月臺控制檔案中建立發佈點或定義系統資源時,使用此方法。 方法不會用來為 SMS_DistributionPoint Server WMI Class 物件建立現有發佈點的 NAL 路徑。 若要判斷現有發佈點的 NAL 路徑,應用程式應該查詢 SMS_SystemResourceList伺服器 WMI 類別

需求

執行時間需求

如需詳細資訊,請參閱Configuration Manager伺服器執行時間需求。

開發需求

如需詳細資訊,請參閱Configuration Manager伺服器開發需求。

另請參閱

SMS_NAL_Methods類別
類別SMS_NAL_Methods中的 UnPackNALPath 方法
SMS_DistributionPoint伺服器 WMI 類別
SMS_SystemResourceList伺服器 WMI 類別