クラス 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) コンピューター名 | \\<computer name> |
Windows NT (UNC) 共有名 | \\<computer name>\<share name> |
NetworkConnectionQualifiers
データ型: String
配列
修飾子: [in]
オプション。 コンポーネント固有の修飾子をConfiguration Managerします。 使用可能な値は、SMS_SITE=<サイト コード> [Preferred] です。 SMS_SITEは、パスが属するサイトを識別します。 Preferred は省略可能であり、複数のパスが指定されている場合に使用するパスを識別します。
NALPath
データ型: String
修飾子: [out]
エンコードされた NAL パス。
戻り値
SInt32
成功を示す 0 のデータ型、失敗を示す 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 サーバー WMI クラス オブジェクトの既存の配布ポイントの NAL パスを作成するために使用されません。 既存の配布ポイントの NAL パスを確認するには、アプリケーションで SMS_SystemResourceList サーバー WMI クラスに対してクエリを実行する必要があります。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。
関連項目
SMS_NAL_Methods クラス
クラス SMS_NAL_Methodsの UnPackNALPath メソッド
SMS_DistributionPoint サーバー WMI クラス
SMS_SystemResourceList サーバー WMI クラス