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]
Msi.dll
IID
IID_IProduct が 000C10A0-0000-0000-C000-000000000046 として定義されている

こちらもご覧ください

Product

MsiSourceListGetInfo

MsiSourceListSetInfo

Windows インストーラー 2.0 以前でのサポート対象外