類別 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 使用者名稱 <網域>\<使用者名稱>
Windows NT 群組名稱 <domain>\group=<群組名稱>
一般群組名稱 GROUP=<群組名稱>
Windows NT (UNC) 電腦名稱 \\<電腦名稱>
Windows NT (UNC) 共用名稱 \\<電腦名稱>\<共用名稱>

NetworkConnectionQualifiers 資料類型: String 陣列

限定詞:[in]

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

NALPath 資料類型: String

資格賽:[出局]

編碼的 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 類別 物件建立現有發佈點的 NAL 路徑。 若要判斷現有發佈點的 NAL 路徑,應用程式應該查詢 SMS_SystemResourceList Server WMI 類別。

需求

執行階段需求

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

開發需求

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

另請參閱

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