Product.SourceListInfo プロパティ
Product オブジェクトの SourceListInfo プロパティは、製品のソース情報プロパティを取得および設定します。 このプロパティは、MsiSourceListGetInfo または MsiSourceListSetInfo を呼び出します。 これは、読み取りまたは書き込みプロパティです。
このプロパティは読み取り専用です。
構文
propVal = Product.SourceListInfo
プロパティ値
クエリまたは設定を行う製品のソース情報プロパティの名前。 使用できる値については、このトピックの「解説」セクションを参照してください。
解説
取得できるすべてのプロパティを設定できるわけではありません。 szProperty パラメーターには、次の値のいずれかを指定できます。
プロパティ | 設定可否 | 説明 |
---|---|---|
MediaPackagePath | Y | インストール メディアのルートに対して相対的なパス。 |
DiskPrompt | Y | ユーザーにインストール メディアの入力を求めるときに使用されるプロンプト テンプレート。 |
LastUsedSource | Y | 製品に最後に使用したソースの場所。 このプロパティを設定するときは、ネットワーク ソースの場合はソースの場所の先頭に "n;"、URL の種類には "u;" というプレフィックスを付けます。 例: "n;\\scratch\scratch\MySource"、"u;https://MyServer/MyFolder/MySource"。 |
LastUsedType | N | 最後に使用したソースがネットワークの場所である場合は "n"。 最後に使用したソースが URL の場所だった場合は "u"。 最後に使用したソースがメディアだった場合は "m"。 最後に使用したソースがない場合は、空の文字列 ("")。 |
PackageName | Y | ソースの Windows インストーラー パッケージまたはパッチ パッケージの名前。 |
必要条件
要件 | 値 |
---|---|
バージョン |
Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。 Windows Server 2003、Windows XP、Windows 2000 上の Windows インストーラー 3.0 以降 |
[DLL] |
|
IID |
IID_IProduct が 000C10A0-0000-0000-C000-000000000046 として定義されている |
こちらもご覧ください