SMS_CIContentFiles Windows Management Instrumentation (WMI) クラスは、Configuration Manager の SMS プロバイダー サーバー クラスであり、特定の SMS_SoftwareUpdate Server WMI クラス オブジェクトの内容に関連付けられているすべてのファイルを一覧表示します。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_CIContentFiles : SMS_BaseClass
{
String CI_UniqueID;
UInt32 ContentID;
String FileHash;
String FileName;
SInt64 FileSize;
String FileVersion;
String ImportPath;
Boolean IsSigned;
UInt32 LanguageID;
String ModelName;
UInt32 ObjectTypeID;
String SourceURL;
};
メソッド
SMS_CIContentFiles クラスはメソッドを定義しません。
プロパティ
CI_UniqueID データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ContentID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read, key, Not_null]
ソフトウェア更新プログラム コンテンツの ID。
SMS_CIToContent Server WMI クラスの ContentID プロパティを参照してください。
FileHash データ型: String
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
ファイル ハッシュ。
FileName データ型: String
アクセスの種類: 読み取り専用
修飾子: [read, key, Not_null]
ルート ディレクトリの下のサブディレクトリ パスを含むファイル名。
FileSize データ型: SInt64
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
ファイルのサイズ。
FileVersion データ型: String
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
ファイルのバージョン。
ImportPath データ型: String
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
インポート ルートを基準としたファイルの場所 (ファイル名を含む)。
IsSigned データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
true ソフトウェア更新プログラムのコンテンツが署名されている場合。
LanguageID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
ファイルの言語属性。
ModelName データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ObjectTypeID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
セキュリティで保護されたオブジェクト クラス ID。 使用可能な値を以下に示します。
| ID 値 | オブジェクトの種類 |
|---|---|
| 0 | PKG_TYPE_REGULAR |
| 3 | PKG_TYPE_DRIVER |
| 4 | PKG_TYPE_TASK_SEQUENCE |
| 5 | PKG_TYPE_SWUPDATES |
| 6 | PKG_TYPE_DEVICE_SETTING |
| 8 | PKG_CONTENT_PACKAGE |
| 257 | PKG_TYPE_IMAGE |
| 258 | PKG_TYPE_BOOTIMAGE |
| 259 | PKG_TYPE_OSINSTALLIMAGE |
| 512 | アプリケーション |
SourceURL データ型: String
アクセスの種類: 読み取り専用
修飾子: [read, Not_null]
コンテンツ ファイルのソースがある URL。
注釈
このクラスのクラス修飾子は次のとおりです。
読み取り (読み取り専用)
セキュリティで保護
「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
このクラスは、特定の更新プログラムに対してダウンロードする更新ファイルを決定するために使用されます (たとえば、更新プログラムに関連付けられているロケールが異なる場合など)。 このクラスを使用する場合は、まずサーバー WMI クラスSMS_CIToContent クエリを実行してダウンロードする必要があるコンテンツを特定し、特定の言語条件に一致する
ContentIDプロパティの一覧を取得します。 この一覧から、関連するダウンロード URL およびコンテンツ ファイルの関連プロパティをSMS_CIContentFilesから取得できます。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。