次の方法で共有


クラス SMS_NAL_Methodsの PackNALPath メソッド

PackNALPath メソッドは、Configuration Managerで、そのコンポーネントからネットワーク抽象化レイヤー (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=<group name>
Windows NT (UNC) コンピューター名 \\<コンピューター名>
Windows NT (UNC) 共有名 \\<computer name>\<share name>

NetworkConnectionQualifiersデータ型: 配列String

修飾子: [in]

省略可能。 コンポーネント固有の修飾子をConfiguration Managerします。 使用可能な値は、SMS_SITE=<サイト コード> [優先] です。 SMS_SITEは、パスが属するサイトを識別します。 Preferred は省略可能であり、複数のパスが指定されている場合に使用するパスを識別します。

NALPath データ型: String

修飾子: [out]

エンコードされた NAL パス。

戻り値

成功を示す 0、失敗を示す 0 以外のデータ型 SInt32

返されたエラーの処理については、「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 サーバー WMI クラス オブジェクトの既存の配布ポイントの NAL パスを作成するために使用されません。 既存の配布ポイントの NAL パスを確認するには、アプリケーションで SMS_SystemResourceList サーバー WMI クラスに対してクエリを実行する必要があります。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。

関連項目

SMS_NAL_Methods サーバー WMI クラスSMS_SystemResourceListサーバー WMI クラス SMS_DistributionPoint SMS_NAL_MethodsクラスUnPackNALPath クラス