アプリケーションのインストールとサービス

アプリケーションのインストールとサービステクノロジの概要。

アプリケーションのインストールとサービスを開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
ACTCTX_COMPATIBILITY_ELEMENT_TYPE

ACTCTX_COMPATIBILITY_ELEMENT_TYPE列挙では、アプリケーション マニフェストの互換性要素について説明します。
ACTCTX_REQUESTED_RUN_LEVEL

ACTCTX_REQUESTED_RUN_LEVEL列挙では、アクティブ化コンテキストの要求された実行レベルについて説明します。
ASM_CMP_FLAGS

ASM_CMP_FLAGS列挙体の値は、比較する 2 つのアセンブリ名の部分を指定するために IsEqual メソッドによって使用されます。
ASM_DISPLAY_FLAGS

ASM_DISPLAY_FLAGS列挙の値は、アセンブリ名の文字列表現に含めるアセンブリの完全名の部分を指定するために、GetDisplayName メソッドによって使用されます。
ASM_NAME

ASM_NAME列挙の値は、サイド バイ サイド アセンブリ名に含まれる名前と値のペアのプロパティ ID です。
CREATE_ASM_NAME_OBJ_FLAGS

CREATE_ASM_NAME_OBJ_FLAGS列挙は、CreateAssemblyNameObject 関数によって使用されます。

関数

 
ActivateActCtx

ActivateActCtx 関数は、指定されたアクティブ化コンテキストをアクティブにします。
ActivateActCtx

ActivateActCtx 関数は、指定されたアクティブ化コンテキストをアクティブにします。
AddRefActCtx

AddRefActCtx 関数は、指定されたアクティブ化コンテキストの参照カウントをインクリメントします。
AddRefActCtx

AddRefActCtx 関数は、指定されたアクティブ化コンテキストの参照カウントをインクリメントします。
複製

Clone メソッドは、現在の side-by-side アセンブリ名を IAssemblyName の新しいインスタンスにコピーします。
CloseCUB

CloseCUB メソッドは、開いている内部整合性エバリュエーター (ICE) .cub ファイルを閉じます。 内部整合性エバリュエーター (ICE) .cub ファイルは、OpenCUB メソッドを使用して開くことができます。
CloseDatabase

CloseDatabase メソッドは、現在開いている Windows インストーラー パッケージまたはマージ モジュールを閉じます。 Windows インストーラー パッケージまたはマージ モジュールは、OpenDatabase メソッドを使用して開くことができます。
CloseDatabase

CloseDatabase メソッドは、現在開いている Windows インストーラー データベースを閉じます。 詳細については、Merge オブジェクトの CloseDatabase メソッドを参照してください。
CloseLog

CloseLog 関数メソッドは、現在のログを閉じます。 詳細については、Merge オブジェクトの CloseLog メソッドを参照してください。
CloseModule

CloseModule メソッドは、現在開いている Windows インストーラーマージ モジュールを閉じます。 詳細については、Merge オブジェクトの CloseModule メソッドを参照してください。
コミット

Commit メソッドは、情報をサイド バイ サイド ストアにコピーします。 このメソッドが戻ると、アセンブリはサイド バイ サイド ストアに表示されます。
のインスタンスに接続するときには、

Connect メソッドは、データベースにマージされたモジュールまたはマージされるモジュールを追加機能に接続します。 詳細については、Merge オブジェクトの Connect メソッドを参照してください。
CreateActCtxA

CreateActCtx 関数は、アクティブ化コンテキストを作成します。 (ANSI)
CreateActCtxA

CreateActCtx 関数は、アクティブ化コンテキストを作成します。 (ANSI)
CreateActCtxW

CreateActCtx 関数は、アクティブ化コンテキストを作成します。 (Unicode)
CreateActCtxW

CreateActCtx 関数は、アクティブ化コンテキストを作成します。 (Unicode)
CreateAssemblyCache

CreateAssemblyCache 関数は、IAssemblyCache インターフェイスのインスタンスを取得します。
CreateAssemblyCacheItem

CreateAssemblyCacheItem メソッドは、インストールされているサイド バイ サイド アセンブリに対応する項目をアセンブリ キャッシュに作成します。
CreateAssemblyNameObject

CreateAssemblyNameObject 関数は、IAssemblyName インターフェイスのインスタンスを取得します。
CreateSourceImage

CreateSourceImage メソッドを使用すると、クライアントはマージ後にモジュールからディスク上のソース イメージにファイルを抽出し、モジュールの構成中に行われた可能性のあるモジュールへの変更を考慮できます。
CreateStream

CreateStream メソッドは、マニフェストまたはモジュールのソースをストリームにコピーします。
DeactivateActCtx

DeactivateActCtx 関数は、指定された Cookie に対応するアクティブ化コンテキストを非アクティブ化します。
DeactivateActCtx

DeactivateActCtx 関数は、指定された Cookie に対応するアクティブ化コンテキストを非アクティブ化します。
ExtractCAB

ExtractCAB メソッドは、埋め込まれた .cab ファイルをモジュールから抽出し、指定したファイルとして保存します。
ExtractFiles

ExtractFiles メソッドは、埋め込まれた .cab ファイルをモジュールから抽出し、それらのファイルを宛先ディレクトリに書き込みます。 詳細については、Merge オブジェクトの ExtractFiles メソッドを参照してください。
ExtractFilesEx

ExtractFilesEx メソッドは、埋め込まれた .cab ファイルをモジュールから抽出し、それらのファイルを宛先ディレクトリに書き込みます。 詳細については、Merge オブジェクトの ExtractFilesEx メソッドを参照してください。
Finalize

Finalize メソッドを使用すると、サイドバイサイド アセンブリ名が変更されなくなります。 Finalize が呼び出されると、SetProperty に対する追加の呼び出しによってE_UNEXPECTEDが返されます。
FindActCtxSectionGuid

FindActCtxSectionGuid 関数は、現在のアクティブ化コンテキストの特定の GUID に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。
FindActCtxSectionGuid

FindActCtxSectionGuid 関数は、現在のアクティブ化コンテキストの特定の GUID に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。
FindActCtxSectionStringA

FindActCtxSectionString 関数は、現在のアクティブ化コンテキストの特定の文字列に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。 (ANSI)
FindActCtxSectionStringA

FindActCtxSectionString 関数は、現在のアクティブ化コンテキストの特定の文字列に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。 (ANSI)
FindActCtxSectionStringW

FindActCtxSectionString 関数は、現在のアクティブ化コンテキストの特定の文字列に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。 (Unicode)
FindActCtxSectionStringW

FindActCtxSectionString 関数は、現在のアクティブ化コンテキストの特定の文字列に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。 (Unicode)
get_Attributes

get_Attributes メソッドは、ConfigurableItem オブジェクトの Attributes プロパティを取得します。
get_ConfigurableItems

get_ConfigurableItems メソッドは、Merge オブジェクトの ConfigurableItems プロパティを取得します。
get_Context

get_Context メソッドは、ConfigurableItem オブジェクトの Context プロパティを取得します。
get_DatabaseKeys

get_DatabaseKeys メソッドは、Error オブジェクトの DatabaseKeys プロパティを取得します。 このメソッドは、エラーの原因となっているデータベース内の行の主キーを含む文字列コレクションへのポインターを返します。これは、コレクション内のエントリごとに 1 つのキーです。
get_DatabaseTable

get_DatabaseTable メソッドは、Error オブジェクトの DatabaseTable プロパティを取得します。 メソッドは、エラーの原因となったデータベース内のテーブルの名前を返します。
get_DefaultValue

get_DefaultValue メソッドは、ConfigurableItem オブジェクトの DefaultValue プロパティを取得します。
get_Dependencies

get_Dependencies メソッドは、Merge オブジェクトの Dependencies プロパティを取得します。
get_Description

get_Description メソッドは、ConfigurableItem オブジェクトの Description プロパティを取得します。
get_DisplayName

get_DisplayName メソッドは、ConfigurableItem オブジェクトの DisplayName プロパティを取得します。
get_Errors

get_Errors メソッドは、Merge オブジェクトの Errors プロパティを取得します。 これにより、エラーの現在のコレクションが取得されます。
get_Format

get_Format メソッドは、ConfigurableItem オブジェクトの Format プロパティを取得します。
get_HelpKeyword

get_HelpKeyword メソッドは、ConfigurableItem オブジェクトの HelpKeyword プロパティを取得します。
get_HelpLocation

get_HelpLocation メソッドは、ConfigurableItem オブジェクトの HelpLocation プロパティを取得します。
get_Language

get_Language メソッドは、Dependency オブジェクトの Language プロパティを取得します。 このメソッドは、必要なモジュールの LANGID を返します。
get_Language

get_Language メソッドは、Error オブジェクトの Language プロパティを取得します。 この関数は、エラーの LANGID を返します。
get_Module

get_Module メソッドは、Dependency オブジェクトの Module プロパティを取得します。 このメソッドは、現在の文字列で必要なモジュールの ModuleID を BSTR の形式で返します。 ModuleID は、ModuleSignature テーブルで使用されるのと同じ形式です。
get_ModuleFiles

get_ModuleFiles メソッドは、GetFiles オブジェクトの ModuleFiles プロパティを取得します。
get_ModuleKeys

get_ModuleKeys メソッドは、Error オブジェクトの ModuleKeys プロパティを取得します。 このメソッドは、エラーの原因となっているモジュール内の行の主キーを含む文字列コレクションへのポインターを返します。これは、コレクション内のエントリごとに 1 つのキーです。
get_ModuleTable

get_ModuleTable メソッドは、Error オブジェクトの ModuleTable プロパティを取得します。 このメソッドは、エラーの原因となったモジュール内のテーブルの名前を返します。
get_Name

get_Name メソッドは、ConfigurableItem オブジェクトの Name プロパティを取得します。
get_Path

get_Path メソッドは、Error オブジェクトの Path プロパティを取得します。
get_Type

get_Type メソッドは、ConfigurableItem オブジェクトの Type プロパティを取得します。
get_Type

get_Type メソッドは、Error オブジェクトの Type プロパティを取得します。 このメソッドは、このオブジェクトによって表されるエラーの種類を示す msmErrorType 値を返します。
get_Version

get_Version メソッドは、Dependency オブジェクトの Version プロパティを取得します。 このメソッドは、必要なモジュールのバージョンを BSTR の形式で返します。
GetCurrentActCtx

GetCurrentActCtx 関数は、呼び出し元スレッドのアクティブなアクティブ化コンテキストにハンドルを返します。
GetCurrentActCtx

GetCurrentActCtx 関数は、呼び出し元スレッドのアクティブなアクティブ化コンテキストにハンドルを返します。
GetDisplayName

GetDisplayName メソッドは、サイド バイ サイド アセンブリ名の文字列表現を取得します。
GetName

GetName メソッドは、アセンブリ名の名前部分を返します。
GetProperty

GetProperty メソッドは、アセンブリ名の名前と値のペアの値を取得します。
InstallAssembly

InstallAssembly メソッドは、アセンブリへのアプリケーション参照をサイド バイ サイド ストアに追加し、アセンブリのファイルをサイド バイ サイド ストアにコピーします。 インストールされているアセンブリのファイルは、現在のファイル システムに存在している必要があります。
InstallHinfSectionA

InstallHinfSection は、.inf ファイルのセクションを実行するために使用できる Setupapi.dll によってエクスポートされるエントリ ポイント関数です。 InstallHinfSection は、「解説」セクションで説明されているように、Rundll32.exe ユーティリティを呼び出すことによって呼び出すことができます。 (ANSI)
InstallHinfSectionW

InstallHinfSection は、.inf ファイルのセクションを実行するために使用できる Setupapi.dll によってエクスポートされるエントリ ポイント関数です。 InstallHinfSection は、「解説」セクションで説明されているように、Rundll32.exe ユーティリティを呼び出すことによって呼び出すことができます。 (Unicode)
INSTALLUI_HANDLER_RECORD

INSTALLUI_HANDLER_RECORD関数プロトタイプは、インストーラーが進行状況通知とエラー メッセージを呼び出すコールバック関数を定義します。 MsiSetExternalUIRecord 関数を呼び出して、レコードベースの外部ユーザー インターフェイス (UI) ハンドラーを有効にします。
INSTALLUI_HANDLERA

INSTALLUI_HANDLER関数プロトタイプは、インストーラーが進行状況通知とエラー メッセージを呼び出すコールバック関数を定義します。 (ANSI)
INSTALLUI_HANDLERW

INSTALLUI_HANDLER関数プロトタイプは、インストーラーが進行状況通知とエラー メッセージを呼び出すコールバック関数を定義します。 (Unicode)
IsEqual

IsEqual メソッドは、現在のアセンブリ名を別のアセンブリ名と比較します。
Log

Log メソッドは、現在開いているログ ファイルにテキスト文字列を書き込みます。 詳細については、Merge オブジェクトの Log メソッドを参照してください。
LPDISPLAYVAL

LPDISPLAYVAL 関数の仕様では、コールバック関数プロトタイプが定義されています。 IValidate::SetDisplay メソッドを使用すると、オーサリング ツールは登録済みのコールバック関数を介して ICE ステータス メッセージを受信できます。
LPEVALCOMCALLBACK

LPEVALCOMCALLBACK 仕様は、コールバック関数プロトタイプを定義します。 IValidate::SetStatus メソッドを使用すると、登録されたコールバック関数を介して検証の進行状況に関する情報をオーサリング ツールで受け取ることができます。
[マージ]

Merge メソッドは、現在のデータベースと現在のモジュールのマージを実行します。
MergeEx

MergeEx メソッドは、現在のデータベースと現在のモジュールのマージを実行します。
MsiAdvertiseProductA

MsiAdvertiseProduct 関数は、アドバタイズ スクリプトを生成するか、製品をコンピューターにアドバタイズします。 (ANSI)
MsiAdvertiseProductExA

MsiAdvertiseProductEx 関数は、アドバタイズ スクリプトを生成するか、製品をコンピューターにアドバタイズします。 (ANSI)
MsiAdvertiseProductExW

MsiAdvertiseProductEx 関数は、アドバタイズ スクリプトを生成するか、製品をコンピューターにアドバタイズします。 (Unicode)
MsiAdvertiseProductW

MsiAdvertiseProduct 関数は、アドバタイズ スクリプトを生成するか、製品をコンピューターにアドバタイズします。 (Unicode)
MsiAdvertiseScriptA

MsiAdvertiseScript 関数は、アドバタイズされたスクリプト ファイルを指定した場所にコピーします。 (ANSI)
MsiAdvertiseScriptW

MsiAdvertiseScript 関数は、アドバタイズされたスクリプト ファイルを指定した場所にコピーします。 (Unicode)
MsiApplyMultiplePatchesA

パッチを受け取る資格のある製品に 1 つ以上のパッチを適用します。 (ANSI)
MsiApplyMultiplePatchesW

パッチを受け取る資格のある製品に 1 つ以上のパッチを適用します。 (Unicode)
MsiApplyPatchA

パッチ パッケージによってパッチを受け取る資格がある製品ごとに、MsiApplyPatch 関数によってインストールが呼び出され、PATCH プロパティがパッチ パッケージのパスに設定されます。 (ANSI)
MsiApplyPatchW

パッチ パッケージによってパッチを受け取る資格がある製品ごとに、MsiApplyPatch 関数によってインストールが呼び出され、PATCH プロパティがパッチ パッケージのパスに設定されます。 (Unicode)
MsiBeginTransactionA

MsiBeginTransaction 関数は、複数パッケージインストールのトランザクション処理を開始し、トランザクションの識別子を返します。 (ANSI)
MsiBeginTransactionW

MsiBeginTransaction 関数は、複数パッケージインストールのトランザクション処理を開始し、トランザクションの識別子を返します。 (Unicode)
MsiCloseAllHandles

MsiCloseAllHandles 関数は、現在のスレッドによって割り当てられた開いているすべてのインストール ハンドルを閉じます。 これは診断関数であり、クリーンアップには使用しないでください。
MsiCloseHandle

MsiCloseHandle 関数は、開いているインストール ハンドルを閉じます。
MsiCollectUserInfoA

MsiCollectUserInfo 関数は、インストール ウィザードからユーザー情報と製品 ID を取得して格納します。 (ANSI)
MsiCollectUserInfoW

MsiCollectUserInfo 関数は、インストール ウィザードからユーザー情報と製品 ID を取得して格納します。 (Unicode)
MsiConfigureFeatureA

MsiConfigureFeature 関数は、製品機能のインストール済み状態を構成します。 (ANSI)
MsiConfigureFeatureW

MsiConfigureFeature 関数は、製品機能のインストール済み状態を構成します。 (Unicode)
MsiConfigureProductA

MsiConfigureProduct 関数は、製品をインストールまたはアンインストールします。 (ANSI)
MsiConfigureProductExA

製品をインストールまたはアンインストールします。 (MsiConfigureProductExA)
MsiConfigureProductExW

製品をインストールまたはアンインストールします。 (MsiConfigureProductExW)
MsiConfigureProductW

MsiConfigureProduct 関数は、製品をインストールまたはアンインストールします。 (Unicode)
MsiCreateRecord

MsiCreateRecord 関数は、指定した数のフィールドを持つ新しいレコード オブジェクトを作成します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。
MsiCreateTransformSummaryInfoA

MsiCreateTransformSummaryInfo 関数は、検証条件とエラー条件を含む既存の変換の概要情報を作成します。 この関数を実行すると、MsiGetLastErrorRecord を使用してアクセスできるエラー レコードが設定されます。 (ANSI)
MsiCreateTransformSummaryInfoW

MsiCreateTransformSummaryInfo 関数は、検証条件とエラー条件を含む既存の変換の概要情報を作成します。 この関数を実行すると、MsiGetLastErrorRecord を使用してアクセスできるエラー レコードが設定されます。 (Unicode)
MsiDatabaseApplyTransformA

MsiDatabaseApplyTransform 関数は、変換をデータベースに適用します。 (ANSI)
MsiDatabaseApplyTransformW

MsiDatabaseApplyTransform 関数は、変換をデータベースに適用します。 (Unicode)
MsiDatabaseCommit

MsiDatabaseCommit 関数は、データベースへの変更をコミットします。
MsiDatabaseExportA

MsiDatabaseExport 関数は、開いているデータベースからテキスト アーカイブ ファイルに Microsoft インストーラー テーブルをエクスポートします。 (ANSI)
MsiDatabaseExportW

MsiDatabaseExport 関数は、開いているデータベースからテキスト アーカイブ ファイルに Microsoft インストーラー テーブルをエクスポートします。 (Unicode)
MsiDatabaseGenerateTransformA

MsiDatabaseGenerateTransform 関数は、2 つのデータベース間の相違点を含む変換ファイルを生成します。 (ANSI)
MsiDatabaseGenerateTransformW

MsiDatabaseGenerateTransform 関数は、2 つのデータベース間の相違点を含む変換ファイルを生成します。 (Unicode)
MsiDatabaseGetPrimaryKeysA

MsiDatabaseGetPrimaryKeys 関数は、指定されたテーブルのすべての主キー列の名前を含むレコードを返します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (ANSI)
MsiDatabaseGetPrimaryKeysW

MsiDatabaseGetPrimaryKeys 関数は、指定されたテーブルのすべての主キー列の名前を含むレコードを返します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (Unicode)
MsiDatabaseImportA

MsiDatabaseImport 関数は、インストーラー テキスト アーカイブ ファイルを開いているデータベース テーブルにインポートします。 (ANSI)
MsiDatabaseImportW

MsiDatabaseImport 関数は、インストーラー テキスト アーカイブ ファイルを開いているデータベース テーブルにインポートします。 (Unicode)
MsiDatabaseIsTablePersistentA

MsiDatabaseIsTablePersistent 関数は、特定のテーブルの状態を記述する列挙体を返します。 (ANSI)
MsiDatabaseIsTablePersistentW

MsiDatabaseIsTablePersistent 関数は、特定のテーブルの状態を記述する列挙体を返します。 (Unicode)
MsiDatabaseMergeA

MsiDatabaseMerge 関数は 2 つのデータベースを結合し、重複する行を許可します。 (ANSI)
MsiDatabaseMergeW

MsiDatabaseMerge 関数は 2 つのデータベースを結合し、重複する行を許可します。 (Unicode)
MsiDatabaseOpenViewA

MsiDatabaseOpenView 関数は、データベース クエリを準備し、ビュー オブジェクトを作成します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (ANSI)
MsiDatabaseOpenViewW

MsiDatabaseOpenView 関数は、データベース クエリを準備し、ビュー オブジェクトを作成します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (Unicode)
MsiDetermineApplicablePatchesA

MsiDetermineApplicablePatches 関数は、一連のパッチ ファイル、XML ファイル、および XML BLOB を受け取り、指定された Windows インストーラー パッケージに適用されるパッチとその順序を決定します。 (ANSI)
MsiDetermineApplicablePatchesW

MsiDetermineApplicablePatches 関数は、一連のパッチ ファイル、XML ファイル、および XML BLOB を受け取り、指定された Windows インストーラー パッケージに適用されるパッチとその順序を決定します。 (Unicode)
MsiDeterminePatchSequenceA

一連のパッチ ファイル、XML ファイル、および XML BLOB を受け取り、指定したインストール済み製品に対するパッチに最適なアプリケーション シーケンスを決定します。 (ANSI)
MsiDeterminePatchSequenceW

一連のパッチ ファイル、XML ファイル、および XML BLOB を受け取り、指定したインストール済み製品に対するパッチに最適なアプリケーション シーケンスを決定します。 (Unicode)
MsiDoActionA

MsiDoAction 関数は、組み込みアクション、カスタム アクション、またはユーザー インターフェイス ウィザード アクションを実行します。 (ANSI)
MsiDoActionW

MsiDoAction 関数は、組み込みアクション、カスタム アクション、またはユーザー インターフェイス ウィザード アクションを実行します。 (Unicode)
MsiEnableLogA

MsiEnableLog 関数は、呼び出し元プロセスで開始されるすべての後続のインストールのログ モードを設定します。 (ANSI)
MsiEnableLogW

MsiEnableLog 関数は、呼び出し元プロセスで開始されるすべての後続のインストールのログ モードを設定します。 (Unicode)
MsiEnableUIPreview

MsiEnableUIPreview 関数を使用すると、ユーザー インターフェイスのプレビュー モードが有効になり、ユーザー インターフェイス ダイアログ ボックスの作成が容易になります。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。
MsiEndTransaction

MsiEndTransaction 関数は、MsiBeginTransaction 関数によって開かれたトランザクションに属するすべてのインストールをコミットまたはロールバックできます。
MsiEnumClientsA

MsiEnumClients 関数は、インストールされている特定のコンポーネントのクライアントを列挙します。 関数は、呼び出されるたびに 1 つの製品コードを取得します。 (ANSI)
MsiEnumClientsExA

MsiEnumClientsEx 関数は、指定したコンポーネントを使用するインストール済みアプリケーションを列挙します。 関数は、アプリケーションが呼び出されるたびに製品コードを取得します。 (ANSI)
MsiEnumClientsExW

MsiEnumClientsEx 関数は、指定したコンポーネントを使用するインストール済みアプリケーションを列挙します。 関数は、アプリケーションが呼び出されるたびに製品コードを取得します。 (Unicode)
MsiEnumClientsW

MsiEnumClients 関数は、インストールされている特定のコンポーネントのクライアントを列挙します。 関数は、呼び出されるたびに 1 つの製品コードを取得します。 (Unicode)
MsiEnumComponentCostsA

MsiEnumComponentCosts 関数は、コンポーネントのインストールに必要なドライブごとのディスク領域を列挙します。 (ANSI)
MsiEnumComponentCostsW

MsiEnumComponentCosts 関数は、コンポーネントのインストールに必要なドライブごとのディスク領域を列挙します。 (Unicode)
MsiEnumComponentQualifiersA

MsiEnumComponentQualifiers 関数は、指定されたコンポーネントのアドバタイズされた修飾子を列挙します。 この関数は、呼び出されるたびに 1 つの修飾子を取得します。 (ANSI)
MsiEnumComponentQualifiersW

MsiEnumComponentQualifiers 関数は、指定されたコンポーネントのアドバタイズされた修飾子を列挙します。 この関数は、呼び出されるたびに 1 つの修飾子を取得します。 (Unicode)
MsiEnumComponentsA

MsiEnumComponents 関数は、すべての製品にインストールされているコンポーネントを列挙します。 この関数は、呼び出されるたびに 1 つのコンポーネント コードを取得します。 (ANSI)
MsiEnumComponentsExA

MsiEnumComponentsEx 関数は、インストール済みのコンポーネントを列挙します。 関数は、呼び出されるたびに 1 つのコンポーネントのコンポーネント コードを取得します。 コンポーネント コードは、コンポーネント、バージョン、言語に固有の文字列 GUID です。 (ANSI)
MsiEnumComponentsExW

MsiEnumComponentsEx 関数は、インストール済みのコンポーネントを列挙します。 関数は、呼び出されるたびに 1 つのコンポーネントのコンポーネント コードを取得します。 コンポーネント コードは、コンポーネント、バージョン、言語に固有の文字列 GUID です。 (Unicode)
MsiEnumComponentsW

MsiEnumComponents 関数は、すべての製品にインストールされているコンポーネントを列挙します。 この関数は、呼び出されるたびに 1 つのコンポーネント コードを取得します。 (Unicode)
MsiEnumFeaturesA

MsiEnumFeatures 関数は、特定の製品の発行済み機能を列挙します。 この関数は、呼び出されるたびに 1 つの機能 ID を取得します。 (ANSI)
MsiEnumFeaturesW

MsiEnumFeatures 関数は、特定の製品の発行済み機能を列挙します。 この関数は、呼び出されるたびに 1 つの機能 ID を取得します。 (Unicode)
MsiEnumPatchesA

MsiEnumPatches 関数は、製品に適用されているすべてのパッチを列挙します。 (ANSI)
MsiEnumPatchesExA

特定のコンテキストまたはすべてのコンテキストのすべてのパッチを列挙します。 (ANSI)
MsiEnumPatchesExW

特定のコンテキストまたはすべてのコンテキストのすべてのパッチを列挙します。 (Unicode)
MsiEnumPatchesW

MsiEnumPatches 関数は、製品に適用されているすべてのパッチを列挙します。 (Unicode)
MsiEnumProductsA

MsiEnumProducts 関数は、現在アドバタイズまたはインストールされているすべての製品を列挙します。 ユーザーごとのインストール コンテキストとマシンごとのインストール コンテキストと提供情報の両方にインストールされている製品が列挙されます。 (ANSI)
MsiEnumProductsExA

指定したコンテキストで現在アドバタイズまたはインストールされている製品の 1 つまたはすべてのインスタンスを列挙します。 (ANSI)
MsiEnumProductsExW

指定したコンテキストで現在アドバタイズまたはインストールされている製品の 1 つまたはすべてのインスタンスを列挙します。 (Unicode)
MsiEnumProductsW

MsiEnumProducts 関数は、現在アドバタイズまたはインストールされているすべての製品を列挙します。 ユーザーごとのインストール コンテキストとマシンごとのインストール コンテキストと提供情報の両方にインストールされている製品が列挙されます。 (Unicode)
MsiEnumRelatedProductsA

MsiEnumRelatedProducts 関数は、指定されたアップグレード コードを持つ製品を列挙します。 この関数は、Property テーブルに指定された UpgradeCode プロパティを持つ、現在インストールおよびアドバタイズされている製品を一覧表示します。 (ANSI)
MsiEnumRelatedProductsW

MsiEnumRelatedProducts 関数は、指定されたアップグレード コードを持つ製品を列挙します。 この関数は、Property テーブルに指定された UpgradeCode プロパティを持つ、現在インストールおよびアドバタイズされている製品を一覧表示します。 (Unicode)
MsiEvaluateConditionA

MsiEvaluateCondition 関数は、プロパティの名前と値を含む条件式を評価します。 (ANSI)
MsiEvaluateConditionW

MsiEvaluateCondition 関数は、プロパティの名前と値を含む条件式を評価します。 (Unicode)
MsiExtractPatchXMLDataA

MsiExtractPatchXMLData 関数は、パッチがターゲット システムに適用されるかどうかを判断するために使用できる情報をパッチから抽出します。 (ANSI)
MsiExtractPatchXMLDataW

MsiExtractPatchXMLData 関数は、パッチがターゲット システムに適用されるかどうかを判断するために使用できる情報をパッチから抽出します。 (Unicode)
MsiFormatRecordA

MsiFormatRecord 関数は、書式指定文字列を使用してレコード フィールドのデータとプロパティを書式設定します。 (ANSI)
MsiFormatRecordW

MsiFormatRecord 関数は、書式指定文字列を使用してレコード フィールドのデータとプロパティを書式設定します。 (Unicode)
MsiGetActiveDatabase

MsiGetActiveDatabase 関数は、インストール用のアクティブなデータベースを返します。 この関数は、MsiCloseHandle を使用して閉じる必要がある読み取り専用ハンドルを返します。
MsiGetComponentPathA

MsiGetComponentPath 関数は、インストールされているコンポーネントへの完全なパスを返します。 コンポーネントのキー パスがレジストリ キーの場合、レジストリ キーが返されます。 (ANSI)
MsiGetComponentPathExA

インストールされているコンポーネントの完全なパスを返します。 (ANSI)
MsiGetComponentPathExW

インストールされているコンポーネントの完全なパスを返します。 (Unicode)
MsiGetComponentPathW

MsiGetComponentPath 関数は、インストールされているコンポーネントへの完全なパスを返します。 コンポーネントのキー パスがレジストリ キーの場合、レジストリ キーが返されます。 (Unicode)
MsiGetComponentStateA

MsiGetComponentState 関数は、コンポーネントの状態を取得します。 (ANSI)
MsiGetComponentStateW

MsiGetComponentState 関数は、コンポーネントの状態を取得します。 (Unicode)
MsiGetDatabaseState

MsiGetDatabaseState 関数は、データベースの状態を返します。
MsiGetFeatureCostA

MsiGetFeatureCost 関数は、機能と、選択した子と親の機能に必要なディスク領域を返します。 (ANSI)
MsiGetFeatureCostW

MsiGetFeatureCost 関数は、機能と、選択した子と親の機能に必要なディスク領域を返します。 (Unicode)
MsiGetFeatureInfoA

機能の説明情報を返します。 (ANSI)
MsiGetFeatureInfoW

機能の説明情報を返します。 (Unicode)
MsiGetFeatureStateA

MsiGetFeatureState 関数は、機能の要求された状態を取得します。 (ANSI)
MsiGetFeatureStateW

MsiGetFeatureState 関数は、機能の要求された状態を取得します。 (Unicode)
MsiGetFeatureUsageA

MsiGetFeatureUsage 関数は、製品機能の使用状況メトリックを返します。 (ANSI)
MsiGetFeatureUsageW

MsiGetFeatureUsage 関数は、製品機能の使用状況メトリックを返します。 (Unicode)
MsiGetFeatureValidStatesA

MsiGetFeatureValidStates 関数は、有効なインストール状態を返します。 (ANSI)
MsiGetFeatureValidStatesW

MsiGetFeatureValidStates 関数は、有効なインストール状態を返します。 (Unicode)
MsiGetFileHashA

MsiGetFileHash 関数は、ファイルへのパスを取得し、そのファイルの 128 ビット ハッシュを返します。 作成ツールでは、MsiGetFileHash を使用して、MsiFileHash テーブルの設定に必要なファイル ハッシュを取得できます。 (ANSI)
MsiGetFileHashW

MsiGetFileHash 関数は、ファイルへのパスを取得し、そのファイルの 128 ビット ハッシュを返します。 作成ツールでは、MsiGetFileHash を使用して、MsiFileHash テーブルの設定に必要なファイル ハッシュを取得できます。 (Unicode)
MsiGetFileSignatureInformationA

MsiGetFileSignatureInformation 関数は、デジタル署名されたファイルへのパスを取得し、ファイルの署名者証明書とハッシュを返します。 (ANSI)
MsiGetFileSignatureInformationW

MsiGetFileSignatureInformation 関数は、デジタル署名されたファイルへのパスを取得し、ファイルの署名者証明書とハッシュを返します。 (Unicode)
MsiGetFileVersionA

MsiGetFileVersion は、インストーラーがデータベースで検索する必要がある形式のバージョン文字列と言語文字列を返します。 (ANSI)
MsiGetFileVersionW

MsiGetFileVersion は、インストーラーがデータベースで検索する必要がある形式のバージョン文字列と言語文字列を返します。 (Unicode)
MsiGetLanguage

MsiGetLanguage 関数は、現在実行中のインストールの数値言語を返します。
MsiGetLastErrorRecord

MsiGetLastErrorRecord 関数は、呼び出し元プロセスで最後に返されたエラー レコードを返します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。
MsiGetMode

MsiGetMode 関数は、次の表に示すように、インストーラーが現在指定されたモードで実行されているかどうかを判断するために使用されます。
MsiGetPatchFileListA

MsiGetPatchFileList 関数には、セミコロンで区切られた .msp ファイルの一覧が提供され、パッチによって更新できるファイルの一覧が取得されます。 (ANSI)
MsiGetPatchFileListW

MsiGetPatchFileList 関数には、セミコロンで区切られた .msp ファイルの一覧が提供され、パッチによって更新できるファイルの一覧が取得されます。 (Unicode)
MsiGetPatchInfoA

MsiGetPatchInfo 関数は、パッチに関する情報を返します。 (ANSI)
MsiGetPatchInfoExA

製品の指定されたインスタンスへのパッチの適用に関する情報を照会します。 (ANSI)
MsiGetPatchInfoExW

製品の指定されたインスタンスへのパッチの適用に関する情報を照会します。 (Unicode)
MsiGetPatchInfoW

MsiGetPatchInfo 関数は、パッチに関する情報を返します。 (Unicode)
MsiGetProductCodeA

MsiGetProductCode 関数は、アプリケーションのインストールまたはアドバタイズされたコンポーネントのコンポーネント コードを使用して、アプリケーションの製品コードを返します。 (ANSI)
MsiGetProductCodeW

MsiGetProductCode 関数は、アプリケーションのインストールまたはアドバタイズされたコンポーネントのコンポーネント コードを使用して、アプリケーションの製品コードを返します。 (Unicode)
MsiGetProductInfoA

MsiGetProductInfo 関数は、公開およびインストールされている製品の製品情報を返します。 (ANSI)
MsiGetProductInfoExA

アドバタイズされ、インストールされている製品の製品情報を返します。 (ANSI)
MsiGetProductInfoExW

アドバタイズされ、インストールされている製品の製品情報を返します。 (Unicode)
MsiGetProductInfoFromScriptA

MsiGetProductInfoFromScript 関数は、Windows インストーラー スクリプト ファイルの製品情報を返します。 (ANSI)
MsiGetProductInfoFromScriptW

MsiGetProductInfoFromScript 関数は、Windows インストーラー スクリプト ファイルの製品情報を返します。 (Unicode)
MsiGetProductInfoW

MsiGetProductInfo 関数は、公開およびインストールされている製品の製品情報を返します。 (Unicode)
MsiGetProductPropertyA

MsiGetProductProperty 関数は、製品のプロパティを取得します。 これらのプロパティは製品データベースにあります。 (ANSI)
MsiGetProductPropertyW

MsiGetProductProperty 関数は、製品のプロパティを取得します。 これらのプロパティは製品データベースにあります。 (Unicode)
MsiGetPropertyA

MsiGetProperty 関数は、インストーラー プロパティの値を取得します。 (ANSI)
MsiGetPropertyW

MsiGetProperty 関数は、インストーラー プロパティの値を取得します。 (Unicode)
MsiGetShortcutTargetA

MsiGetShortcutTarget 関数は、ショートカットを調べて、製品、機能名、およびコンポーネント (使用可能な場合) を返します。 (ANSI)
MsiGetShortcutTargetW

MsiGetShortcutTarget 関数は、ショートカットを調べて、製品、機能名、およびコンポーネント (使用可能な場合) を返します。 (Unicode)
MsiGetSourcePathA

MsiGetSourcePath 関数は、ディレクトリ テーブル内のフォルダーの完全なソース パスを返します。 (ANSI)
MsiGetSourcePathW

MsiGetSourcePath 関数は、ディレクトリ テーブル内のフォルダーの完全なソース パスを返します。 (Unicode)
MsiGetSummaryInformationA

MsiGetSummaryInformation 関数は、インストーラー データベースの_SummaryInformation ストリームへのハンドルを取得します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (ANSI)
MsiGetSummaryInformationW

MsiGetSummaryInformation 関数は、インストーラー データベースの_SummaryInformation ストリームへのハンドルを取得します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (Unicode)
MsiGetTargetPathA

MsiGetTargetPath 関数は、ディレクトリ テーブル内のフォルダーの完全なターゲット パスを返します。 (ANSI)
MsiGetTargetPathW

MsiGetTargetPath 関数は、ディレクトリ テーブル内のフォルダーの完全なターゲット パスを返します。 (Unicode)
MsiGetUserInfoA

MsiGetUserInfo 関数は、インストールされている製品の登録済みユーザー情報を返します。 (ANSI)
MsiGetUserInfoW

MsiGetUserInfo 関数は、インストールされている製品の登録済みユーザー情報を返します。 (Unicode)
MsiInstallMissingComponentA

MsiInstallMissingComponent 関数は、予期せず見つからないファイルをインストールします。 (ANSI)
MsiInstallMissingComponentW

MsiInstallMissingComponent 関数は、予期せず見つからないファイルをインストールします。 (Unicode)
MsiInstallMissingFileA

MsiInstallMissingFile 関数は、予期せず見つからないファイルをインストールします。 (ANSI)
MsiInstallMissingFileW

MsiInstallMissingFile 関数は、予期せず見つからないファイルをインストールします。 (Unicode)
MsiInstallProductA

製品をインストールまたはアンインストールします。 (MsiInstallProductA)
MsiInstallProductW

製品をインストールまたはアンインストールします。 (MsiInstallProductW)
MsiIsProductElevatedA

MsiIsProductElevated 関数は、製品が管理されているかどうかを返します。 (ANSI)
MsiIsProductElevatedW

MsiIsProductElevated 関数は、製品が管理されているかどうかを返します。 (Unicode)
MsiJoinTransaction

MsiJoinTransaction 関数は、Windows インストーラーが、現在のプロセスを複数パッケージ インストールをインストールするトランザクションの所有者にすることを要求します。
MsiLocateComponentA

MsiLocateComponent 関数は、製品コードなしでインストールされているコンポーネントへの完全なパスを返します。 (ANSI)
MsiLocateComponentW

MsiLocateComponent 関数は、製品コードなしでインストールされているコンポーネントへの完全なパスを返します。 (Unicode)
MsiNotifySidChangeA

MsiNotifySidChange 関数は、ユーザー SID に変更を加えて、Windows インストーラーの内部情報に通知し、更新します。 (ANSI)
MsiNotifySidChangeW

MsiNotifySidChange 関数は、ユーザー SID に変更を加えて、Windows インストーラーの内部情報に通知し、更新します。 (Unicode)
MsiOpenDatabaseA

MsiOpenDatabase 関数は、データ アクセス用のデータベース ファイルを開きます。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (ANSI)
MsiOpenDatabaseW

MsiOpenDatabase 関数は、データ アクセス用のデータベース ファイルを開きます。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。 (Unicode)
MsiOpenPackageA

MsiOpenPackage 関数は、製品データベースにアクセスする関数で使用するパッケージを開きます。 (ANSI)
MsiOpenPackageExA

MsiOpenPackageEx 関数は、製品データベースにアクセスする関数で使用するパッケージを開きます。 (ANSI)
MsiOpenPackageExW

MsiOpenPackageEx 関数は、製品データベースにアクセスする関数で使用するパッケージを開きます。 (Unicode)
MsiOpenPackageW

MsiOpenPackage 関数は、製品データベースにアクセスする関数で使用するパッケージを開きます。 (Unicode)
MsiOpenProductA

MsiOpenProduct 関数は、製品データベースにアクセスする関数で使用する製品を開きます。 ハンドルが不要になった場合は、MsiCloseHandle 関数を ハンドルと共に呼び出す必要があります。 (ANSI)
MsiOpenProductW

MsiOpenProduct 関数は、製品データベースにアクセスする関数で使用する製品を開きます。 ハンドルが不要になった場合は、MsiCloseHandle 関数を ハンドルと共に呼び出す必要があります。 (Unicode)
MsiPreviewBillboardA

MsiPreviewBillboard 関数は、表示されたダイアログ ボックスにホスト コントロールを含むビルボードを表示します。 (ANSI)
MsiPreviewBillboardW

MsiPreviewBillboard 関数は、表示されたダイアログ ボックスにホスト コントロールを含むビルボードを表示します。 (Unicode)
MsiPreviewDialogA

MsiPreviewDialog 関数は、ダイアログ ボックスをモードレスで非アクティブとして表示します。 (ANSI)
MsiPreviewDialogW

MsiPreviewDialog 関数は、ダイアログ ボックスをモードレスで非アクティブとして表示します。 (Unicode)
MsiProcessAdvertiseScriptA

MsiProcessAdvertiseScript 関数は、指定した場所にアドバタイズ スクリプト ファイルを処理します。 (ANSI)
MsiProcessAdvertiseScriptW

MsiProcessAdvertiseScript 関数は、指定した場所にアドバタイズ スクリプト ファイルを処理します。 (Unicode)
MsiProcessMessage

MsiProcessMessage 関数は、処理のためにエラー レコードをインストーラーに送信します。
MsiProvideAssemblyA

MsiProvideAssembly 関数は、アセンブリを含む Windows インストーラー コンポーネントへの完全なパスを返します。 この関数は、ソースの入力を求め、必要なインストールを実行します。 MsiProvideAssembly は、機能の使用数をインクリメントします。 (ANSI)
MsiProvideAssemblyW

MsiProvideAssembly 関数は、アセンブリを含む Windows インストーラー コンポーネントへの完全なパスを返します。 この関数は、ソースの入力を求め、必要なインストールを実行します。 MsiProvideAssembly は、機能の使用数をインクリメントします。 (Unicode)
MsiProvideComponentA

MsiProvideComponent 関数は、必要なインストールを実行して、完全なコンポーネント パスを返します。 この関数は、必要に応じてソースの入力を求め、機能の使用数を増やします。 (ANSI)
MsiProvideComponentW

MsiProvideComponent 関数は、必要なインストールを実行して、完全なコンポーネント パスを返します。 この関数は、必要に応じてソースの入力を求め、機能の使用数を増やします。 (Unicode)
MsiProvideQualifiedComponentA

MsiProvideQualifiedComponent 関数は、修飾されたコンポーネントの完全なコンポーネント パスを返し、必要なインストールを実行します。 この関数は、必要に応じてソースの入力を求め、機能の使用数を増やします。 (ANSI)
MsiProvideQualifiedComponentExA

MsiProvideQualifiedComponentEx 関数は、製品によって公開され、必要なインストールを実行する修飾コンポーネントの完全なコンポーネント パスを返します。 (ANSI)
MsiProvideQualifiedComponentExW

MsiProvideQualifiedComponentEx 関数は、製品によって公開され、必要なインストールを実行する修飾コンポーネントの完全なコンポーネント パスを返します。 (Unicode)
MsiProvideQualifiedComponentW

MsiProvideQualifiedComponent 関数は、修飾されたコンポーネントの完全なコンポーネント パスを返し、必要なインストールを実行します。 この関数は、必要に応じてソースの入力を求め、機能の使用数を増やします。 (Unicode)
MsiQueryComponentStateA

MsiQueryComponentState 関数は、コンポーネントのインストール済み状態を返します。 (ANSI)
MsiQueryComponentStateW

MsiQueryComponentState 関数は、コンポーネントのインストール済み状態を返します。 (Unicode)
MsiQueryFeatureStateA

MsiQueryFeatureState 関数は、製品機能のインストール済み状態を返します。 (ANSI)
MsiQueryFeatureStateExA

MsiQueryFeatureStateEx 関数は、製品機能のインストール済み状態を返します。 (ANSI)
MsiQueryFeatureStateExW

MsiQueryFeatureStateEx 関数は、製品機能のインストール済み状態を返します。 (Unicode)
MsiQueryFeatureStateW

MsiQueryFeatureState 関数は、製品機能のインストール済み状態を返します。 (Unicode)
MsiQueryProductStateA

MsiQueryProductState 関数は、製品のインストール済み状態を返します。 (ANSI)
MsiQueryProductStateW

MsiQueryProductState 関数は、製品のインストール済み状態を返します。 (Unicode)
MsiRecordClearData

MsiRecordClearData 関数は、レコード内のすべてのフィールドを null に設定します。
MsiRecordDataSize

MsiRecordDataSize 関数は、レコード フィールドの長さを返します。 カウントには、終端の null 文字は含まれません。
MsiRecordGetFieldCount

レコード内のフィールドの数が返されます。
MsiRecordGetInteger

MsiRecordGetInteger 関数は、レコード フィールドから整数値を返します。
MsiRecordGetStringA

MsiRecordGetString 関数は、レコード フィールドの文字列値を返します。 (ANSI)
MsiRecordGetStringW

MsiRecordGetString 関数は、レコード フィールドの文字列値を返します。 (Unicode)
MsiRecordIsNull

null レコード フィールドを報告します。
MsiRecordReadStream

MsiRecordReadStream 関数は、レコード ストリーム フィールドからバッファーにバイトを読み取ります。
MsiRecordSetInteger

レコード フィールドが整数フィールドに設定されます。
MsiRecordSetStreamA

MsiRecordSetStream 関数は、ファイルからレコード ストリーム フィールドを設定します。 ストリーム データを一時フィールドに挿入することはできません。 (ANSI)
MsiRecordSetStreamW

MsiRecordSetStream 関数は、ファイルからレコード ストリーム フィールドを設定します。 ストリーム データを一時フィールドに挿入することはできません。 (Unicode)
MsiRecordSetStringA

MsiRecordSetString 関数は、指定されたフィールドに文字列をコピーします。 (ANSI)
MsiRecordSetStringW

MsiRecordSetString 関数は、指定されたフィールドに文字列をコピーします。 (Unicode)
MsiReinstallFeatureA

機能を再インストールします。 (ANSI)
MsiReinstallFeatureW

機能を再インストールします。 (Unicode)
MsiReinstallProductA

製品を再インストールします。 (ANSI)
MsiReinstallProductW

製品を再インストールします。 (Unicode)
MsiRemovePatchesA

1 つの製品から 1 つ以上のパッチを削除します。 (ANSI)
MsiRemovePatchesW

1 つの製品から 1 つ以上のパッチを削除します。 (Unicode)
MsiSequenceA

MsiSequence 関数は、指定されたテーブルで説明されているように、別のアクション シーケンスを実行します。 (ANSI)
MsiSequenceW

MsiSequence 関数は、指定されたテーブルで説明されているように、別のアクション シーケンスを実行します。 (Unicode)
MsiSetComponentStateA

MsiSetComponentState 関数は、コンポーネントを要求された状態に設定します。 (ANSI)
MsiSetComponentStateW

MsiSetComponentState 関数は、コンポーネントを要求された状態に設定します。 (Unicode)
MsiSetExternalUIA

MsiSetExternalUI 関数は、外部ユーザー インターフェイス ハンドラーを有効にします。 (ANSI)
MsiSetExternalUIRecord

MsiSetExternalUIRecord 関数を使用すると、外部ユーザー インターフェイス (UI) ハンドラーが有効になります。
MsiSetExternalUIW

MsiSetExternalUI 関数は、外部ユーザー インターフェイス ハンドラーを有効にします。 (Unicode)
MsiSetFeatureAttributesA

MsiSetFeatureAttributes 関数は、実行時に機能の既定の属性を変更できます。 フィーチャの既定の属性は、フィーチャー テーブルの [属性] 列に作成されることに注意してください。 (ANSI)
MsiSetFeatureAttributesW

MsiSetFeatureAttributes 関数は、実行時に機能の既定の属性を変更できます。 フィーチャの既定の属性は、フィーチャー テーブルの [属性] 列に作成されることに注意してください。 (Unicode)
MsiSetFeatureStateA

MsiSetFeatureState 関数は、機能を指定された状態に設定します。 (ANSI)
MsiSetFeatureStateW

MsiSetFeatureState 関数は、機能を指定された状態に設定します。 (Unicode)
MsiSetInstallLevel

MsiSetInstallLevel 関数は、製品の完全インストールのインストール レベルを設定します。
MsiSetInternalUI

MsiSetInternalUI 関数を使用すると、インストーラーの内部ユーザー インターフェイスが有効になります。 次に、このユーザー インターフェイスは、このプロセスでユーザー インターフェイスを生成するインストーラー関数に対する後続のすべての呼び出しに使用されます。 詳細については、「ユーザー インターフェイス レベル」を参照してください。
MsiSetMode

MsiSetMode 関数は、内部エンジンのブール値の状態を設定します。
MsiSetPropertyA

MsiSetProperty 関数は、インストール プロパティの値を設定します。 (ANSI)
MsiSetPropertyW

MsiSetProperty 関数は、インストール プロパティの値を設定します。 (Unicode)
MsiSetTargetPathA

MsiSetTargetPath 関数は、ディレクトリ テーブル内のフォルダーの完全なターゲット パスを設定します。 (ANSI)
MsiSetTargetPathW

MsiSetTargetPath 関数は、ディレクトリ テーブル内のフォルダーの完全なターゲット パスを設定します。 (Unicode)
MsiSourceListAddMediaDiskA

MsiSourceListAddMediaDisk 関数は、登録済み製品またはパッチのメディア ソースのディスクを追加または更新します。 (ANSI)
MsiSourceListAddMediaDiskW

MsiSourceListAddMediaDisk 関数は、登録済み製品またはパッチのメディア ソースのディスクを追加または更新します。 (Unicode)
MsiSourceListAddSourceA

指定したユーザー コンテキストの製品またはパッチの指定した種類のソースを含む有効なネットワーク ソースの一覧にを追加します。 (ANSI)
MsiSourceListAddSourceExA

指定したコンテキストでパッチまたは製品のソースのセットを追加または並べ替えます。 また、指定されたコンテキストに存在しないパッチのソース リストを作成することもできます。 (ANSI)
MsiSourceListAddSourceExW

指定したコンテキストでパッチまたは製品のソースのセットを追加または並べ替えます。 また、指定されたコンテキストに存在しないパッチのソース リストを作成することもできます。 (Unicode)
MsiSourceListAddSourceW

指定したユーザー コンテキストの製品またはパッチの指定した種類のソースを含む有効なネットワーク ソースの一覧にを追加します。 (Unicode)
MsiSourceListClearAllA

MsiSourceListClearAll 関数は、指定されたコンテキストでパッチまたは製品のソース リストからすべてのネットワーク ソースを削除します。 詳細については、「ソースの回復性」を参照してください。 (ANSI)
MsiSourceListClearAllExA

MsiSourceListClearAllEx 関数は、指定した製品またはパッチ インスタンスの特定のソースの種類のすべての既存のソースを削除します。 (ANSI)
MsiSourceListClearAllExW

MsiSourceListClearAllEx 関数は、指定した製品またはパッチ インスタンスの特定のソースの種類のすべての既存のソースを削除します。 (Unicode)
MsiSourceListClearAllW

MsiSourceListClearAll 関数は、指定されたコンテキストでパッチまたは製品のソース リストからすべてのネットワーク ソースを削除します。 詳細については、「ソースの回復性」を参照してください。 (Unicode)
MsiSourceListClearMediaDiskA

MsiSourceListClearMediaDisk 関数は、特定のコンテキストで製品またはパッチのメディア ソースの下にある既存の登録済みディスクを削除する機能を提供します。 (ANSI)
MsiSourceListClearMediaDiskW

MsiSourceListClearMediaDisk 関数は、特定のコンテキストで製品またはパッチのメディア ソースの下にある既存の登録済みディスクを削除する機能を提供します。 (Unicode)
MsiSourceListClearSourceA

指定されたコンテキストで、製品またはパッチの既存のソースを削除します。 (ANSI)
MsiSourceListClearSourceW

指定されたコンテキストで、製品またはパッチの既存のソースを削除します。 (Unicode)
MsiSourceListEnumMediaDisksA

MsiSourceListEnumMediaDisks 関数は、パッチまたは製品のメディア ソースに登録されているディスクの一覧を列挙します。 (ANSI)
MsiSourceListEnumMediaDisksW

MsiSourceListEnumMediaDisks 関数は、パッチまたは製品のメディア ソースに登録されているディスクの一覧を列挙します。 (Unicode)
MsiSourceListEnumSourcesA

MsiSourceListEnumSources 関数は、指定されたパッチまたは製品のソース リスト内のソースを列挙します。 (ANSI)
MsiSourceListEnumSourcesW

MsiSourceListEnumSources 関数は、指定されたパッチまたは製品のソース リスト内のソースを列挙します。 (Unicode)
MsiSourceListForceResolutionA

MsiSourceListForceResolution 関数は、次にソースが必要な場合に、インストーラーに対して有効な製品ソースのソース 一覧を強制的に検索します。 (ANSI)
MsiSourceListForceResolutionExA

MsiSourceListForceResolutionEx 関数は、"LastUsedSource" というプロパティの登録を削除します。 (ANSI)
MsiSourceListForceResolutionExW

MsiSourceListForceResolutionEx 関数は、"LastUsedSource" というプロパティの登録を削除します。 (Unicode)
MsiSourceListForceResolutionW

MsiSourceListForceResolution 関数は、次にソースが必要な場合に、インストーラーに対して有効な製品ソースのソース 一覧を強制的に検索します。 (Unicode)
MsiSourceListGetInfoA

MsiSourceListGetInfo 関数は、特定のコンテキストでの製品またはパッチのソース リストに関する情報を取得します。 (ANSI)
MsiSourceListGetInfoW

MsiSourceListGetInfo 関数は、特定のコンテキストでの製品またはパッチのソース リストに関する情報を取得します。 (Unicode)
MsiSourceListSetInfoA

特定のコンテキストでの製品またはパッチのソース リストに関する情報を設定します。 (ANSI)
MsiSourceListSetInfoW

特定のコンテキストでの製品またはパッチのソース リストに関する情報を設定します。 (Unicode)
MsiSummaryInfoGetPropertyA

MsiSummaryInfoGetProperty 関数は、概要情報ストリームから 1 つのプロパティを取得します。 (ANSI)
MsiSummaryInfoGetPropertyCount

MsiSummaryInfoGetPropertyCount 関数は、概要情報ストリーム内の既存のプロパティの数を返します。
MsiSummaryInfoGetPropertyW

MsiSummaryInfoGetProperty 関数は、概要情報ストリームから 1 つのプロパティを取得します。 (Unicode)
MsiSummaryInfoPersist

MsiSummaryInfoPersist 関数は、変更された概要情報をサマリー情報ストリームに書き戻します。
MsiSummaryInfoSetPropertyA

MsiSummaryInfoSetProperty 関数は、1 つの概要情報プロパティを設定します。 (ANSI)
MsiSummaryInfoSetPropertyW

MsiSummaryInfoSetProperty 関数は、1 つの概要情報プロパティを設定します。 (Unicode)
MsiUseFeatureA

MsiUseFeature 関数は、特定の機能の使用数をインクリメントし、その機能のインストール状態を示します。 この関数は、機能を使用するアプリケーションの意図を示すために使用する必要があります。 (ANSI)
MsiUseFeatureExA

MsiUseFeatureEx 関数は、特定の機能の使用数をインクリメントし、その機能のインストール状態を示します。 この関数は、機能を使用するアプリケーションの意図を示すために使用する必要があります。 (ANSI)
MsiUseFeatureExW

MsiUseFeatureEx 関数は、特定の機能の使用数をインクリメントし、その機能のインストール状態を示します。 この関数は、機能を使用するアプリケーションの意図を示すために使用する必要があります。 (Unicode)
MsiUseFeatureW

MsiUseFeature 関数は、特定の機能の使用数をインクリメントし、その機能のインストール状態を示します。 この関数は、機能を使用するアプリケーションの意図を示すために使用する必要があります。 (Unicode)
MsiVerifyDiskSpace

MsiVerifyDiskSpace 関数は、現在のインストールに十分なディスク領域があるかどうかを確認します。
MsiVerifyPackageA

MsiVerifyPackage 関数は、指定されたファイルがインストール パッケージであることを確認します。 (ANSI)
MsiVerifyPackageW

MsiVerifyPackage 関数は、指定されたファイルがインストール パッケージであることを確認します。 (Unicode)
MsiViewClose

MsiViewClose 関数は、実行されたビューの結果セットを解放します。
MsiViewExecute

MsiViewExecute 関数は、SQL ビュー クエリを実行し、必要なパラメーターを指定します。
MsiViewFetch

MsiViewFetch 関数は、ビューから次のシーケンシャル レコードをフェッチします。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。
MsiViewGetColumnInfo

MsiViewGetColumnInfo 関数は、列名または定義を含むレコードを返します。 この関数は、MsiCloseHandle を使用して閉じる必要があるハンドルを返します。
MsiViewGetErrorA

MsiViewGetError 関数は、MsiViewModify 関数で発生したエラーを返します。 (ANSI)
MsiViewGetErrorW

MsiViewGetError 関数は、MsiViewModify 関数で発生したエラーを返します。 (Unicode)
MsiViewModify

MsiViewModify 関数は、フェッチされたレコードを更新します。
OpenCUB

OpenCUB メソッドは、検証に使用する内部整合性エバリュエーター (ICE) ファイルを開きます。
OpenDatabase

OpenDatabase メソッドは、検証のために Windows インストーラー インストール パッケージまたはマージ モジュールを開きます。
OpenDatabase

OpenDatabase メソッドは、モジュールとマージされる、指定されたパスにある Windows インストーラー インストール データベースを開きます。 詳細については、Merge オブジェクトの OpenDatabase メソッドを参照してください。
OpenLog

OpenLog メソッドは、進行状況とエラー メッセージを受信するログ ファイルを開きます。
OpenModule

OpenModule メソッドは、Windows インストーラーのマージ モジュールを読み取り専用モードで開きます。 モジュールをインストール データベースとマージするには、まず開いておく必要があります。 詳細については、Merge オブジェクトの OpenModule メソッドを参照してください。
ProvideIntegerData

ProvideIntegerData メソッドは、クライアント ツールから整数データを取得します。 詳細については、ConfigureModule オブジェクトの ProvideIntegerData メソッドを参照してください。
ProvideTextData

ProvideTextData メソッドは、クライアント ツールからテキスト データを取得します。 詳細については、ConfigureModule オブジェクトの ProvideTextData メソッドを参照してください。
PSP_FILE_CALLBACK_A

FileCallback コールバック関数は、いくつかのセットアップ関数で使用されます。 (ANSI)
PSP_FILE_CALLBACK_W

FileCallback コールバック関数は、いくつかのセットアップ関数で使用されます。 (Unicode)
QueryActCtxSettingsW

QueryActCtxSettingsW 関数は、アクティブ化コンテキストと、クエリを実行する属性の名前空間と名前を指定します。
QueryActCtxSettingsW

QueryActCtxSettingsW 関数は、アクティブ化コンテキストと、クエリを実行する属性の名前空間と名前を指定します。
QueryActCtxW

QueryActCtxW 関数は、アクティブ化コンテキストに対してクエリを実行します。
QueryActCtxW

QueryActCtxW 関数は、アクティブ化コンテキストに対してクエリを実行します。
QueryAssemblyInfo

QueryAssemblyInfo メソッドは、サイド バイ サイド アセンブリ ストアに対してアセンブリ情報を照会し、サイド バイ サイド アセンブリ ストア内のファイルをアセンブリ マニフェストに対して検証します。
ReleaseActCtx

ReleaseActCtx 関数は、指定されたアクティブ化コンテキストの参照カウントをデクリメントします。
ReleaseActCtx

ReleaseActCtx 関数は、指定されたアクティブ化コンテキストの参照カウントをデクリメントします。
SetDisplay

SetDisplay メソッドを使用すると、オーサリング ツールはコールバック関数を使用して ICE ステータス メッセージを取得できます。
SetProperty

SetProperty メソッドは、名前と値のペアをサイド バイ サイド アセンブリ名に追加します。 このメソッドは、既存の名前と値のペアの値を変更または削除できます。
SetStatus

SetStatus メソッドを使用すると、登録されたコールバック関数を介して検証の進行状況に関する情報をオーサリング ツールで受け取ることができます。
SetupAddInstallSectionToDiskSpaceListA

SetupAddInstallSectionToDiskSpaceList 関数は、INF ファイルの Install セクションで CopyFile 行と DelFile 行を検索します。 次に、 関数は、これらのセクションで指定されたファイル操作をディスク領域リストに追加します。 (ANSI)
SetupAddInstallSectionToDiskSpaceListW

SetupAddInstallSectionToDiskSpaceList 関数は、INF ファイルの Install セクションで CopyFile 行と DelFile 行を検索します。 次に、 関数は、これらのセクションで指定されたファイル操作をディスク領域リストに追加します。 (Unicode)
SetupAddSectionToDiskSpaceListA

SetupAddSectionToDiskSpaceList 関数は、INF ファイルの [ファイルのコピー] セクションまたは [ファイルの削除] セクションに一覧表示されているすべてのファイルの削除操作またはコピー操作をディスク領域リストに追加します。 (ANSI)
SetupAddSectionToDiskSpaceListW

SetupAddSectionToDiskSpaceList 関数は、INF ファイルの [ファイルのコピー] セクションまたは [ファイルの削除] セクションに一覧表示されているすべてのファイルの削除操作またはコピー操作をディスク領域リストに追加します。 (Unicode)
SetupAddToDiskSpaceListA

SetupAddToDiskSpaceList 関数は、単一の削除操作またはコピー操作をディスク領域リストに追加します。 INF ファイルのセクションにすべてのファイル操作を追加するには、SetupAddSectionToDiskSpaceList または SetupAddInstallSectionToDiskSpaceList を使用します。 (ANSI)
SetupAddToDiskSpaceListW

SetupAddToDiskSpaceList 関数は、単一の削除操作またはコピー操作をディスク領域リストに追加します。 INF ファイルのセクションにすべてのファイル操作を追加するには、SetupAddSectionToDiskSpaceList または SetupAddInstallSectionToDiskSpaceList を使用します。 (Unicode)
SetupAddToSourceListA

SetupAddToSourceList 関数は、現在のユーザーまたはシステムのインストール ソースの一覧に値を追加します。 値が既に存在する場合は、重複するエントリが作成されないように、最初に削除されます。 (ANSI)
SetupAddToSourceListW

SetupAddToSourceList 関数は、現在のユーザーまたはシステムのインストール ソースの一覧に値を追加します。 値が既に存在する場合は、重複するエントリが作成されないように、最初に削除されます。 (Unicode)
SetupAdjustDiskSpaceListA

SetupAdjustDiskSpaceList 関数は、指定したドライブに必要な領域の量を調整します。 (ANSI)
SetupAdjustDiskSpaceListW

SetupAdjustDiskSpaceList 関数は、指定したドライブに必要な領域の量を調整します。 (Unicode)
SetupBackupErrorA

SetupBackupError 関数は、バックアップ エラーをユーザーに通知するダイアログ ボックスを生成します。 (ANSI)
SetupBackupErrorW

SetupBackupError 関数は、バックアップ エラーをユーザーに通知するダイアログ ボックスを生成します。 (Unicode)
SetupCancelTemporarySourceList

SetupCancelTemporarySourceList 関数は、一時的なリストと参照なしの動作を取り消し、標準のリストの動作を再確立します。
SetupCloseFileQueue

SetupCloseFileQueue 関数は、セットアップ ファイル キューを破棄します。
SetupCloseInfFile

SetupCloseInfFile 関数は、SetupOpenInfFile の呼び出しによって開かれた INF ファイルを閉じます。 この関数は、SetupOpenAppendInfFile を呼び出して、追加されたすべての INF ファイルを閉じます。
SetupCloseLog

SetupCloseLog 関数は、ログ ファイルを閉じます。
SetupCommitFileQueueA

SetupCommitFileQueue 関数は、セットアップ ファイル キューでキューに登録されたファイル操作を実行します。 (ANSI)
SetupCommitFileQueueW

SetupCommitFileQueue 関数は、セットアップ ファイル キューでキューに登録されたファイル操作を実行します。 (Unicode)
SetupConfigureWmiFromInfSectionA

SetupConfigureWmiFromInfSection 関数は、[DDInstall.WMI] セクションに渡されたときに INF ファイルによって公開される WMI データのセキュリティを構成します。 (ANSI)
SetupConfigureWmiFromInfSectionW

SetupConfigureWmiFromInfSection 関数は、[DDInstall.WMI] セクションに渡されたときに INF ファイルによって公開される WMI データのセキュリティを構成します。 (Unicode)
SetupCopyErrorA

SetupCopyError 関数は、ファイルのコピー エラーをユーザーに通知するダイアログ ボックスを生成します。 (ANSI)
SetupCopyErrorW

SetupCopyError 関数は、ファイルのコピー エラーをユーザーに通知するダイアログ ボックスを生成します。 (Unicode)
SetupCopyOEMInfA

SetupCopyOEMInf 関数は、指定した .inf ファイルを %windir%/Inf ディレクトリにコピーします。 (ANSI)
SetupCopyOEMInfW

SetupCopyOEMInf 関数は、指定した .inf ファイルを %windir%/Inf ディレクトリにコピーします。 (Unicode)
SetupCreateDiskSpaceListA

SetupCreateDiskSpaceList 関数は、ディスク領域リストを作成します。 (ANSI)
SetupCreateDiskSpaceListW

SetupCreateDiskSpaceList 関数は、ディスク領域リストを作成します。 (Unicode)
SetupDecompressOrCopyFileA

SetupDecompressOrCopyFile 関数はファイルをコピーし、必要に応じて圧縮解除します。 (ANSI)
SetupDecompressOrCopyFileW

SetupDecompressOrCopyFile 関数はファイルをコピーし、必要に応じて圧縮解除します。 (Unicode)
SetupDefaultQueueCallbackA

SetupDefaultQueueCallback 関数は、Setup API に含まれる既定のキュー コールバック ルーチンです。 これを使用して、SetupCommitFileQueue 関数によって送信された通知を処理できます。 (ANSI)
SetupDefaultQueueCallbackW

SetupDefaultQueueCallback 関数は、Setup API に含まれる既定のキュー コールバック ルーチンです。 これを使用して、SetupCommitFileQueue 関数によって送信された通知を処理できます。 (Unicode)
SetupDeleteErrorA

SetupDeleteError 関数は、削除エラーをユーザーに通知するダイアログ ボックスを生成します。 (ANSI)
SetupDeleteErrorW

SetupDeleteError 関数は、削除エラーをユーザーに通知するダイアログ ボックスを生成します。 (Unicode)
SetupDestroyDiskSpaceList

SetupDestroyDiskSpaceList 関数は、ディスク領域リストを破棄し、割り当てられたリソースを解放します。
SetupDiGetClassDevsA

SetupDiGetClassDevs 関数は、ローカル コンピューターの要求されたデバイス情報要素を含むデバイス情報セットへのハンドルを返します。 (ANSI)
SetupDuplicateDiskSpaceListA

SetupDuplicateDiskSpaceList 関数は、ディスク領域リストを新しい独立したディスク領域リストとして複製します。 (ANSI)
SetupDuplicateDiskSpaceListW

SetupDuplicateDiskSpaceList 関数は、ディスク領域リストを新しい独立したディスク領域リストとして複製します。 (Unicode)
SetupEnumInfSectionsA

SetupEnumInfSections 関数は、INF ファイルからセクション名を取得します。 (ANSI)
SetupEnumInfSectionsW

SetupEnumInfSections 関数は、INF ファイルからセクション名を取得します。 (Unicode)
SetupFindFirstLineA

SetupFindFirstLine 関数は、INF ファイルの指定されたセクション内の行を検索します。 Key パラメーターが NULL の場合、SetupFindFirstLine はセクションの最初の行を返します。 (ANSI)
SetupFindFirstLineW

SetupFindFirstLine 関数は、INF ファイルの指定されたセクション内の行を検索します。 Key パラメーターが NULL の場合、SetupFindFirstLine はセクションの最初の行を返します。 (Unicode)
SetupFindNextLine

SetupFindNextLine は、ContextIn.Line を基準にした INF ファイル セクション内の次の行の位置を返します。
SetupFindNextMatchLineA

SetupFindNextMatchLine 関数は、指定したキーと一致する ContextIn.Line を基準にした INF ファイル内の次の行の場所を返します。 (ANSI)
SetupFindNextMatchLineW

SetupFindNextMatchLine 関数は、指定したキーと一致する ContextIn.Line を基準にした INF ファイル内の次の行の場所を返します。 (Unicode)
SetupFreeSourceListA

SetupFreeSourceList 関数は、ソース リストに割り当てられたシステム リソースを解放します。 (ANSI)
SetupFreeSourceListW

SetupFreeSourceList 関数は、ソース リストに割り当てられたシステム リソースを解放します。 (Unicode)
SetupGetBinaryField

SetupGetBinaryField 関数は、INF ファイル セクションの行から、指定したフィールドから行の末尾までバイナリ データを取得します。
SetupGetFieldCount

SetupGetFieldCount 関数は、INF ファイル内の指定された行のフィールドの数を取得します。
SetupGetFileCompressionInfoA

SetupGetFileCompressionInfo 関数は、物理ファイルを調べて圧縮されているかどうかを判断し、圧縮されていないターゲット ファイルの完全なパス、サイズ、およびサイズを取得します。 (ANSI)
SetupGetFileCompressionInfoExA

SetupGetFileCompressionInfoEx 関数は、圧縮される可能性のあるファイルを調べ、圧縮の種類、ファイルの完全パス (ファイル名を含む)、圧縮されたサイズ、および圧縮されていないターゲット ファイルのサイズを取得します。 (ANSI)
SetupGetFileCompressionInfoExW

SetupGetFileCompressionInfoEx 関数は、圧縮される可能性のあるファイルを調べ、圧縮の種類、ファイルの完全パス (ファイル名を含む)、圧縮されたサイズ、および圧縮されていないターゲット ファイルのサイズを取得します。 (Unicode)
SetupGetFileCompressionInfoW

SetupGetFileCompressionInfo 関数は、物理ファイルを調べて圧縮されているかどうかを判断し、圧縮されていないターゲット ファイルの完全なパス、サイズ、およびサイズを取得します。 (Unicode)
SetupGetFileQueueCount

SetupGetFileQueueCount 関数は、セットアップ ファイル キューからカウントを取得します。
SetupGetFileQueueFlags

SetupGetFileQueueFlags 関数は、セットアップ ファイル キューからフラグを取得します。
SetupGetInfFileListA

SetupGetInfFileList 関数は、呼び出し元指定のディレクトリにある INF ファイルの一覧を呼び出し指定バッファーに返します。 (ANSI)
SetupGetInfFileListW

SetupGetInfFileList 関数は、呼び出し元指定のディレクトリにある INF ファイルの一覧を呼び出し指定バッファーに返します。 (Unicode)
SetupGetInfInformationA

SetUpGetInfInformation 関数は、指定した INF ファイルのSP_INF_INFORMATION構造体をバッファーに返します。 (ANSI)
SetupGetInfInformationW

SetUpGetInfInformation 関数は、指定した INF ファイルのSP_INF_INFORMATION構造体をバッファーに返します。 (Unicode)
SetupGetIntField

SetupGetIntField 関数は、INF ファイル内の行の指定されたフィールドから整数値を取得します。
SetupGetLineByIndexA

SetupGetLineByIndex 関数は、INF ファイル内の指定されたセクションのインデックス値で行を検索します。 (ANSI)
SetupGetLineByIndexW

SetupGetLineByIndex 関数は、INF ファイル内の指定されたセクションのインデックス値で行を検索します。 (Unicode)
SetupGetLineCountA

SetupGetLineCount 関数は、INF ファイルの指定したセクションの行数を返します。 (ANSI)
SetupGetLineCountW

SetupGetLineCount 関数は、INF ファイルの指定したセクションの行数を返します。 (Unicode)
SetupGetLineTextA

SetupGetLineText 関数は、INF ファイル内の行の内容をコンパクトな形式で返します。 (ANSI)
SetupGetLineTextW

SetupGetLineText 関数は、INF ファイル内の行の内容をコンパクトな形式で返します。 (Unicode)
SetupGetMultiSzFieldA

SetupGetMultiSzField 関数は、指定されたフィールドから行の末尾まで、INF ファイルの行に格納されている複数の文字列を取得します。 (ANSI)
SetupGetMultiSzFieldW

SetupGetMultiSzField 関数は、指定されたフィールドから行の末尾まで、INF ファイルの行に格納されている複数の文字列を取得します。 (Unicode)
SetupGetSourceFileLocationA

SetupGetSourceFileLocation 関数は、INF ファイルに一覧表示されているソース ファイルの場所を取得します。 (ANSI)
SetupGetSourceFileLocationW

SetupGetSourceFileLocation 関数は、INF ファイルに一覧表示されているソース ファイルの場所を取得します。 (Unicode)
SetupGetSourceFileSizeA

SetupGetSourceFileSize 関数は、INF ファイルに一覧表示されているソース ファイルの圧縮されていないサイズを読み取ります。 (ANSI)
SetupGetSourceFileSizeW

SetupGetSourceFileSize 関数は、INF ファイルに一覧表示されているソース ファイルの圧縮されていないサイズを読み取ります。 (Unicode)
SetupGetSourceInfoA

SetupGetSourceInfo 関数は、INF ファイルに一覧表示されているソースのパス、タグ ファイル、またはメディアの説明を取得します。 (ANSI)
SetupGetSourceInfoW

SetupGetSourceInfo 関数は、INF ファイルに一覧表示されているソースのパス、タグ ファイル、またはメディアの説明を取得します。 (Unicode)
SetupGetStringFieldA

SetupGetStringField 関数は、INF ファイル内の行の指定されたフィールドから文字列を取得します。 (ANSI)
SetupGetStringFieldW

SetupGetStringField 関数は、INF ファイル内の行の指定されたフィールドから文字列を取得します。 (Unicode)
SetupGetTargetPathA

SetupGetTargetPath 関数は、ファイル リスト セクションのターゲット ディレクトリを決定します。 (ANSI)
SetupGetTargetPathW

SetupGetTargetPath 関数は、ファイル リスト セクションのターゲット ディレクトリを決定します。 (Unicode)
SetupInitDefaultQueueCallback

SetupInitDefaultQueueCallback 関数は、セットアップ API に含まれる既定のキュー コールバック ルーチンで使用されるコンテキストを初期化します。
SetupInitDefaultQueueCallbackEx

セットアップ API に含まれる既定のキュー コールバック ルーチンで使用されるコンテキストを、SetupInitDefaultQueueCallback と同じ方法で初期化します。ただし、進行状況メッセージを受け入れるための追加ウィンドウがコールバック関数に提供される点が除きます。
SetupInitializeFileLogA

SetupInitializeFileLog 関数は、インストール操作と結果を記録するファイルを初期化します。 これはシステム ログで、システムが Windows の一部としてインストールされたファイル、またはその他のファイルを追跡します。 (ANSI)
SetupInitializeFileLogW

SetupInitializeFileLog 関数は、インストール操作と結果を記録するファイルを初期化します。 これはシステム ログで、システムが Windows の一部としてインストールされたファイル、またはその他のファイルを追跡します。 (Unicode)
SetupInstallFileA

SetupInstallFile 関数は、SetupFindXXXLine によって返される INFCONTEXT またはファイル名とパスによって明示的に指定されたファイルをインストールします。 (ANSI)
SetupInstallFileExA

SetupInstallFileEx 関数は、SetupFindXXXLine によって返される INFCONTEXT によって、またはファイル名とパス情報によって明示的に指定されたファイルをインストールします。 (ANSI)
SetupInstallFileExW

SetupInstallFileEx 関数は、SetupFindXXXLine によって返される INFCONTEXT によって、またはファイル名とパス情報によって明示的に指定されたファイルをインストールします。 (Unicode)
SetupInstallFilesFromInfSectionA

SetupInstallFilesFromInfSection 関数は、[ファイルのコピー]、[ファイルの削除]、および [ファイルの名前の変更] セクションで指定されたインストール用のすべてのファイルをキューに入れます。このセクションは、Install セクションで一覧表示されます。 (ANSI)
SetupInstallFilesFromInfSectionW

SetupInstallFilesFromInfSection 関数は、[ファイルのコピー]、[ファイルの削除]、および [ファイルの名前の変更] セクションで指定されたインストール用のすべてのファイルをキューに入れます。このセクションは、Install セクションで一覧表示されます。 (Unicode)
SetupInstallFileW

SetupInstallFile 関数は、SetupFindXXXLine によって返される INFCONTEXT またはファイル名とパスによって明示的に指定されたファイルをインストールします。 (Unicode)
SetupInstallFromInfSectionA

SetupInstallFromInfSection 関数は、INF ファイルの [インストール] セクションのすべてのディレクティブを実行します。 (ANSI)
SetupInstallFromInfSectionW

SetupInstallFromInfSection 関数は、INF ファイルの [インストール] セクションのすべてのディレクティブを実行します。 (Unicode)
SetupInstallServicesFromInfSectionA

SetupInstallServicesFromInfSection 関数は、INF ファイルの [サービス] セクションに記載されている [サービスのインストール] セクションで指定されているサービスのインストールと削除の操作を実行します。 (ANSI)
SetupInstallServicesFromInfSectionExA

SetupInstallServicesFromInfSectionEx 関数は、INF ファイルの [サービス] セクションに記載されている [サービスのインストール] セクションで指定されているサービスのインストールおよび削除操作を実行します。 (ANSI)
SetupInstallServicesFromInfSectionExW

SetupInstallServicesFromInfSectionEx 関数は、INF ファイルの [サービス] セクションに記載されている [サービスのインストール] セクションで指定されているサービスのインストールおよび削除操作を実行します。 (Unicode)
SetupInstallServicesFromInfSectionW

SetupInstallServicesFromInfSection 関数は、INF ファイルの [サービス] セクションに記載されている [サービスのインストール] セクションで指定されているサービスのインストールと削除の操作を実行します。 (Unicode)
SetupIterateCabinetA

SetupIterateCabinet 関数は、キャビネット内のすべてのファイルを反復処理し、検出された各ファイルのコールバック関数に通知を送信します。 (ANSI)
SetupIterateCabinetW

SetupIterateCabinet 関数は、キャビネット内のすべてのファイルを反復処理し、検出された各ファイルのコールバック関数に通知を送信します。 (Unicode)
SetupLogErrorA

SetupLogError 関数は、エラー メッセージをログ ファイルに書き込みます。 (ANSI)
SetupLogErrorW

SetupLogError 関数は、エラー メッセージをログ ファイルに書き込みます。 (Unicode)
SetupLogFileA

SetupLogFile 関数は、ログ ファイルにエントリを追加します。 (ANSI)
SetupLogFileW

SetupLogFile 関数は、ログ ファイルにエントリを追加します。 (Unicode)
SetupOpenAppendInfFileA

SetupOpenAppendInfFile 関数は、以前に SetupOpenInfFile によって開かれた INF ファイルに INF ファイル内の情報を追加します。 (ANSI)
SetupOpenAppendInfFileW

SetupOpenAppendInfFile 関数は、以前に SetupOpenInfFile によって開かれた INF ファイルに INF ファイル内の情報を追加します。 (Unicode)
SetupOpenFileQueue

SetupOpenFileQueue 関数は、セットアップ ファイル キューを作成します。
SetupOpenInfFileA

SetupOpenInfFile 関数は INF ファイルを開き、それに対するハンドルを返します。 (ANSI)
SetupOpenInfFileW

SetupOpenInfFile 関数は INF ファイルを開き、それに対するハンドルを返します。 (Unicode)
SetupOpenLog

SetupOpenLog 関数を使用すると、ログ ファイルが開きます。
SetupOpenMasterInf

SetupOpenMasterInf 関数は、Windows に付属しているファイルのファイルとレイアウト情報を含むマスター INF ファイルを開きます。
SetupPromptForDiskA

SetupPromptForDisk 関数は、ユーザーにディスクの入力を求めるダイアログ ボックスを表示します。 (ANSI)
SetupPromptForDiskW

SetupPromptForDisk 関数は、ユーザーにディスクの入力を求めるダイアログ ボックスを表示します。 (Unicode)
SetupPromptReboot

SetupPromptReboot 関数は、システムを再起動するかどうかをユーザーに確認します。必要に応じて、コミットされたファイル キュー内のファイルがファイル操作中に使用されているかどうかに依存します。
SetupQueryDrivesInDiskSpaceListA

SetupQueryDrivesInDiskSpaceList 関数は、ディスク領域の一覧に一覧表示されているファイル操作によって参照されるドライブの一覧をバッファーに格納します。 (ANSI)
SetupQueryDrivesInDiskSpaceListW

SetupQueryDrivesInDiskSpaceList 関数は、ディスク領域の一覧に一覧表示されているファイル操作によって参照されるドライブの一覧をバッファーに格納します。 (Unicode)
SetupQueryFileLogA

SetupQueryFileLog 関数は、セットアップ ファイル ログから情報を返します。 (ANSI)
SetupQueryFileLogW

SetupQueryFileLog 関数は、セットアップ ファイル ログから情報を返します。 (Unicode)
SetupQueryInfFileInformationA

SetupQueryInfFileInformation 関数は、SP_INF_INFORMATION構造体からバッファーに INF ファイル名を返します。 (ANSI)
SetupQueryInfFileInformationW

SetupQueryInfFileInformation 関数は、SP_INF_INFORMATION構造体からバッファーに INF ファイル名を返します。 (Unicode)
SetupQueryInfOriginalFileInformationA

SetupQueryInfOriginalFileInformation 関数は、OEM INF ファイルの元の名前を返します。 (ANSI)
SetupQueryInfOriginalFileInformationW

SetupQueryInfOriginalFileInformation 関数は、OEM INF ファイルの元の名前を返します。 (Unicode)
SetupQueryInfVersionInformationA

SetupQueryInfVersionInformation 関数は、SP_INF_INFORMATION構造体からバッファーに INF ファイルのバージョン情報を返します。 (ANSI)
SetupQueryInfVersionInformationW

SetupQueryInfVersionInformation 関数は、SP_INF_INFORMATION構造体からバッファーに INF ファイルのバージョン情報を返します。 (Unicode)
SetupQuerySourceListA

SetupQuerySourceList 関数は、インストール ソースの現在の一覧を照会します。 リストはシステムおよびユーザー固有のリストから作成され、一時リストによってオーバーライドされる可能性があります (SetupSetSourceList を参照)。 (ANSI)
SetupQuerySourceListW

SetupQuerySourceList 関数は、インストール ソースの現在の一覧を照会します。 リストはシステムおよびユーザー固有のリストから作成され、一時リストによってオーバーライドされる可能性があります (SetupSetSourceList を参照)。 (Unicode)
SetupQuerySpaceRequiredOnDriveA

SetupQuerySpaceRequiredOnDrive 関数は、ディスク領域の一覧を調べて、特定のドライブに一覧表示されているすべてのファイル操作を実行するために必要な領域を決定します。 (ANSI)
SetupQuerySpaceRequiredOnDriveW

SetupQuerySpaceRequiredOnDrive 関数は、ディスク領域の一覧を調べて、特定のドライブに一覧表示されているすべてのファイル操作を実行するために必要な領域を決定します。 (Unicode)
SetupQueueCopyA

SetupQueueCopy 関数は、1 つのファイル コピー操作をセットアップ ファイル キューに追加します。 (ANSI)
SetupQueueCopyIndirectA

SetupQueueCopyIndirect 関数は、追加のパラメーターを構造体として渡す SetupQueueCopy の拡張形式です (SP_FILE_COPY_PARAMS)。 これ以外の動作は同じです。 (ANSI)
SetupQueueCopyIndirectW

SetupQueueCopyIndirect 関数は、追加のパラメーターを構造体として渡す SetupQueueCopy の拡張形式です (SP_FILE_COPY_PARAMS)。 これ以外の動作は同じです。 (Unicode)
SetupQueueCopySectionA

SetupQueueCopySection 関数は、コピー用のセットアップ キュー内の INF ファイルのセクションにすべてのファイルを配置します。 (ANSI)
SetupQueueCopySectionW

SetupQueueCopySection 関数は、コピー用のセットアップ キュー内の INF ファイルのセクションにすべてのファイルを配置します。 (Unicode)
SetupQueueCopyW

SetupQueueCopy 関数は、1 つのファイル コピー操作をセットアップ ファイル キューに追加します。 (Unicode)
SetupQueueDefaultCopyA

SetupQueueDefaultCopy 関数は、INF ファイルで指定された既定のソース メディアと宛先を使用して、コピー用のセットアップ ファイル キューに 1 つのファイルを追加します。 (ANSI)
SetupQueueDefaultCopyW

SetupQueueDefaultCopy 関数は、INF ファイルで指定された既定のソース メディアと宛先を使用して、コピー用のセットアップ ファイル キューに 1 つのファイルを追加します。 (Unicode)
SetupQueueDeleteA

SetupQueueDelete 関数は、セットアップ ファイル キューに個別のファイル削除操作を配置します。 (ANSI)
SetupQueueDeleteSectionA

SetupQueueDeleteSection 関数は、INF ファイルのセクション内のすべてのファイルをキューに入れ、削除します。 セクションは正しいファイルの削除形式である必要があり、INF ファイルには DestinationDirs セクションが含まれている必要があります。 (ANSI)
SetupQueueDeleteSectionW

SetupQueueDeleteSection 関数は、INF ファイルのセクション内のすべてのファイルをキューに入れ、削除します。 セクションは正しいファイルの削除形式である必要があり、INF ファイルには DestinationDirs セクションが含まれている必要があります。 (Unicode)
SetupQueueDeleteW

SetupQueueDelete 関数は、セットアップ ファイル キューに個別のファイル削除操作を配置します。 (Unicode)
SetupQueueRenameA

SetupQueueRename 関数は、セットアップ ファイル キューに個々のファイル名変更操作を配置します。 (ANSI)
SetupQueueRenameSectionA

SetupQueueRenameSection 関数は、INF ファイル内のセクションをキューに入れ、名前を変更します。 セクションは正しい名前変更リスト セクション形式である必要があり、INF ファイルには DestinationDirs セクションが含まれている必要があります。 (ANSI)
SetupQueueRenameSectionW

SetupQueueRenameSection 関数は、INF ファイル内のセクションをキューに入れ、名前を変更します。 セクションは正しい名前変更リスト セクション形式である必要があり、INF ファイルには DestinationDirs セクションが含まれている必要があります。 (Unicode)
SetupQueueRenameW

SetupQueueRename 関数は、セットアップ ファイル キューに個別のファイル名変更操作を配置します。 (Unicode)
SetupRemoveFileLogEntryA

SetupRemoveFileLogEntry 関数は、ファイル ログからエントリまたはセクションを削除します。 (ANSI)
SetupRemoveFileLogEntryW

SetupRemoveFileLogEntry 関数は、ファイル ログからエントリまたはセクションを削除します。 (Unicode)
SetupRemoveFromDiskSpaceListA

SetupRemoveFromDiskSpaceList 関数は、ディスク領域リストからファイルの削除またはコピー操作を削除します。 (ANSI)
SetupRemoveFromDiskSpaceListW

SetupRemoveFromDiskSpaceList 関数は、ディスク領域リストからファイルの削除またはコピー操作を削除します。 (Unicode)
SetupRemoveFromSourceListA

SetupRemoveFromSourceList 関数は、現在のユーザーまたはシステムのインストール ソースの一覧から値を削除します。 システムリストとユーザリストは実行時にマージされます。 (ANSI)
SetupRemoveFromSourceListW

SetupRemoveFromSourceList 関数は、現在のユーザーまたはシステムのインストール ソースの一覧から値を削除します。 システムリストとユーザリストは実行時にマージされます。 (Unicode)
SetupRemoveInstallSectionFromDiskSpaceListA

SetupRemoveInstallSectionFromDiskSpaceList 関数は、INF ファイルの Install セクションで CopyFiles 行と DelFiles 行を検索し、それらのセクションで指定されたファイル操作をディスク領域リストから削除します。 (ANSI)
SetupRemoveInstallSectionFromDiskSpaceListW

SetupRemoveInstallSectionFromDiskSpaceList 関数は、INF ファイルの Install セクションで CopyFiles 行と DelFiles 行を検索し、それらのセクションで指定されたファイル操作をディスク領域リストから削除します。 (Unicode)
SetupRemoveSectionFromDiskSpaceListA

SetupRemoveSectionFromDiskSpaceList 関数は、INF ファイルの [ファイルのコピー] セクションに一覧表示されているファイルの削除操作またはコピー操作をディスク領域の一覧から削除します。 (ANSI)
SetupRemoveSectionFromDiskSpaceListW

SetupRemoveSectionFromDiskSpaceList 関数は、INF ファイルの [ファイルのコピー] セクションに一覧表示されているファイルの削除操作またはコピー操作をディスク領域の一覧から削除します。 (Unicode)
SetupRenameErrorA

RenameError 関数は、ファイル名の変更エラーをユーザーに通知するダイアログ ボックスを生成します。 (ANSI)
SetupRenameErrorW

RenameError 関数は、ファイル名の変更エラーをユーザーに通知するダイアログ ボックスを生成します。 (Unicode)
SetupScanFileQueueA

SetupScanFileQueue 関数は、セットアップ ファイル キューをスキャンし、コピー リスト内の各ノードに対して操作を実行します。 操作は、フラグのセットによって指定されます。 この関数は、キューがコミットされる前または後に呼び出すことができます。 (ANSI)
SetupScanFileQueueW

SetupScanFileQueue 関数は、セットアップ ファイル キューをスキャンし、コピー リスト内の各ノードに対して操作を実行します。 操作は、フラグのセットによって指定されます。 この関数は、キューがコミットされる前または後に呼び出すことができます。 (Unicode)
SetupSetDirectoryIdA

SetupSetDirectoryId 関数は、INF ファイル内のディレクトリ識別子を特定のディレクトリに関連付けます。 (ANSI)
SetupSetDirectoryIdExA

SetupSetDirectoryIdEx 関数は、INF ファイル内のディレクトリ識別子を特定のディレクトリに関連付けます。 (ANSI)
SetupSetDirectoryIdExW

SetupSetDirectoryIdEx 関数は、INF ファイル内のディレクトリ識別子を特定のディレクトリに関連付けます。 (Unicode)
SetupSetDirectoryIdW

SetupSetDirectoryId 関数は、INF ファイル内のディレクトリ識別子を特定のディレクトリに関連付けます。 (Unicode)
SetupSetFileQueueAlternatePlatformA

SetupSetFileQueueAlternatePlatform 関数は、ファイル キューを、関数を実行しているプラットフォームとは異なるターゲット プラットフォームに関連付けます。 これは、ネイティブでない署名検証を有効にするために行われます。 (ANSI)
SetupSetFileQueueAlternatePlatformW

SetupSetFileQueueAlternatePlatform 関数は、ファイル キューを、関数を実行しているプラットフォームとは異なるターゲット プラットフォームに関連付けます。 これは、ネイティブでない署名検証を有効にするために行われます。 (Unicode)
SetupSetFileQueueFlags

SetupSetFileQueueFlags 関数は、セットアップ ファイル キューにフラグを設定します。
SetupSetPlatformPathOverrideA

SetupSetPlatformPathOverride 関数は、別のコンピューターの INF を操作するときに、ターゲット コンピューターのプラットフォーム パスのオーバーライドを設定するために使用されます。 (ANSI)
SetupSetPlatformPathOverrideW

SetupSetPlatformPathOverride 関数は、別のコンピューターの INF を操作するときに、ターゲット コンピューターのプラットフォーム パスのオーバーライドを設定するために使用されます。 (Unicode)
SetupSetSourceListA

SetupSetSourceList 関数を使用すると、呼び出し元は現在のユーザーまたはシステム (すべてのユーザーに共通) のインストール ソースの一覧を設定できます。 (ANSI)
SetupSetSourceListW

SetupSetSourceList 関数を使用すると、呼び出し元は現在のユーザーまたはシステム (すべてのユーザーに共通) のインストール ソースの一覧を設定できます。 (Unicode)
SetupTermDefaultQueueCallback

SetupTermDefaultQueueCallback 関数は、キューのコミットが完了した後に呼び出されます。 SetupInitDefaultQueueCallback または SetupInitDefaultQueueCallbackEx の以前の呼び出しによって割り当てられたリソースが解放されます。
SetupTerminateFileLog

SetupTerminateFileLog 関数は、ファイル ログに関連付けられているリソースを解放します。
SetupUninstallNewlyCopiedInfs

SetupUninstallNewlyCopiedInfs 関数は、指定されたファイル キューのコミット時に以前にインストールされた INF ファイル (.inf)、プリコンパイル済み INF ファイル (.pnf)、およびカタログ ファイル (.cat) をアンインストールします。
SetupUninstallOEMInfA

SetupUninstallOEMInf 関数は、指定した .inf ファイルと関連付けられている .pnf ファイルをアンインストールします。 (ANSI)
SetupUninstallOEMInfW

SetupUninstallOEMInf 関数は、指定した .inf ファイルと関連付けられている .pnf ファイルをアンインストールします。 (Unicode)
SetupVerifyInfFileA

SetupVerifyInfFile 関数は、対応するカタログを使用して、指定された INF ファイルのデジタル署名を検証します。 検証は、代替プラットフォームに対して実行できます。 (ANSI)
SetupVerifyInfFileW

SetupVerifyInfFile 関数は、対応するカタログを使用して、指定された INF ファイルのデジタル署名を検証します。 検証は、代替プラットフォームに対して実行できます。 (Unicode)
SfcGetNextProtectedFile

保護されたファイルの完全な一覧を取得します。
SfcIsFileProtected

指定したファイルが保護されているかどうかを判断します。
SfcIsKeyProtected

指定したレジストリ キーが保護されているかどうかを判断します。
UninstallAssembly

UnistallAssembly メソッドは、アセンブリへのアプリケーション参照をサイド バイ サイド ストアから削除します。
検証

Validate メソッドは、指定された内部整合性エバリュエーター ファイルを使用して、インストール パッケージまたはマージ モジュールの検証を実行します。
ZombifyActCtx

ZombifyActCtx 関数は、指定されたアクティブ化コンテキストを非アクティブ化しますが、割り当てを解除しません。
ZombifyActCtx

ZombifyActCtx 関数は、指定されたアクティブ化コンテキストを非アクティブ化しますが、割り当てを解除しません。

インターフェイス

 
IAssemblyCache

IAssemblyCache インターフェイスを使用して、サイド バイ サイド アセンブリのインストール、アンインストール、またはクエリを実行できます。 IAssemblyCache のインスタンスは、CreateAssemblyCache 関数を呼び出すことによって取得されます。
IAssemblyCacheItem

IAssemblyCacheItem インターフェイスを使用すると、ストリーム ベースのインストールを使用してサイド バイ サイド ストアにサイド バイ サイド アセンブリをインストールできます。
IAssemblyName

IAssemblyName インターフェイスは、サイド バイ サイドアセンブリ名を表します。
IMsmConfigurableItem

IMsmConfigurableItem インターフェイスは、ModuleConfiguration テーブルから 1 つの行を管理します。 これは、モジュールからの 1 つの構成可能な "属性" です。 インターフェイスは、ModuleConfiguration テーブルの列ごとに 1 つずつ、読み取り専用プロパティで構成されます。
IMsmConfigureModule

IMsmConfigureModule インターフェイスはコールバック インターフェイスです。これにより、クライアントはマージ プロセス中にマージ構成情報を提供できます。
IMsmDependency

IMsmDependency インターフェイスは、1 つのモジュール依存関係の詳細を取得します。
IMsmError

IMsmError インターフェイスは、1 つのマージ エラーに関する詳細を取得します。
IMsmGetFiles

IMsmGetFiles インターフェイスを使用すると、クライアントはモジュールの特定の言語で必要なファイルを取得できます。
IMsmMerge

IMsmMerge インターフェイスと IMsmMerge2 インターフェイスは、Merge オブジェクトへのインターフェイスを提供します。
IMsmMerge2

IMsmMerge インターフェイスと IMsmMerge2 インターフェイスは、Merge オブジェクトへのインターフェイスを提供します。IMsmMerge2 インターフェイスは、クライアント マージ ツールが新しい構成可能モジュール機能を利用する方法を提供します。
IValidate

IValidate インターフェイスを使用すると、作成ツールで一連の内部整合性エバリュエーターに対して Windows インストーラー パッケージを検証できます。

構造

 
ACTCTX_SECTION_KEYED_DATA

ACTCTX_SECTION_KEYED_DATA構造体は、FindActCtxSectionString 関数と FindActCtxSectionGuid 関数によって使用され、GUID または 32 ビットの整数タグ付きアクティブ化コンテキスト セクションと共にアクティブ化コンテキスト情報を返します。
ACTCTX_SECTION_KEYED_DATA

ACTCTX_SECTION_KEYED_DATA構造体は、FindActCtxSectionString 関数と FindActCtxSectionGuid 関数によって使用され、GUID または 32 ビットの整数タグ付きアクティブ化コンテキスト セクションと共にアクティブ化コンテキスト情報を返します。
ACTCTXA

ACTCTX 構造体は、CreateActCtx 関数によってアクティブ化コンテキストを作成するために使用されます。 (ANSI)
ACTCTXA

ACTCTX 構造体は、CreateActCtx 関数によってアクティブ化コンテキストを作成するために使用されます。 (ANSI)
ACTCTXW

ACTCTX 構造体は、CreateActCtx 関数によってアクティブ化コンテキストを作成するために使用されます。 (Unicode)
ACTCTXW

ACTCTX 構造体は、CreateActCtx 関数によってアクティブ化コンテキストを作成するために使用されます。 (Unicode)
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION

ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION構造体は、QueryActCtxW 関数によって使用されます。
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION

ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION構造体は、QueryActCtxW 関数によって使用されます。
ACTIVATION_CONTEXT_DETAILED_INFORMATION

ACTIVATION_CONTEXT_DETAILED_INFORMATION構造体は、QueryActCtxW 関数によって使用されます。
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION

ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION構造体は、QueryActCtxW 関数によって使用されます。
ASSEMBLY_FILE_DETAILED_INFORMATION

ASSEMBLY_FILE_DETAILED_INFORMATION構造体は、QueryActCtxW 関数によって使用されます。
ASSEMBLY_INFO

ASSEMBLY_INFO構造体には、サイド バイ サイド アセンブリ ストア内のアセンブリに関する情報が含まれています。 この情報は QueryAssemblyInfo メソッドによって使用されます。
CABINET_INFO_A

CABINET_INFO構造体には、キャビネット ファイルに関する情報が格納されます。 SetupIterateCabinet 関数は、キャビネット コールバック ルーチンにSPFILENOTIFY_NEEDNEWCABINET通知を送信するときに、この構造体をパラメーターとして指定します。 (ANSI)
CABINET_INFO_W

CABINET_INFO構造体には、キャビネット ファイルに関する情報が格納されます。 SetupIterateCabinet 関数は、キャビネット コールバック ルーチンにSPFILENOTIFY_NEEDNEWCABINET通知を送信するときに、この構造体をパラメーターとして指定します。 (Unicode)
COMPATIBILITY_CONTEXT_ELEMENT

COMPATIBILITY_CONTEXT_ELEMENT構造体は、ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION構造体の一部として QueryActCtxW 関数によって使用されます。
FILE_IN_CABINET_INFO_A

FILE_IN_CABINET_INFO構造は、キャビネット内にあるファイルに関する情報を提供します。 (ANSI)
FILE_IN_CABINET_INFO_W

FILE_IN_CABINET_INFO構造は、キャビネット内にあるファイルに関する情報を提供します。 (Unicode)
FILEPATHS_A

FILEPATHS 構造体には、ソースとターゲットのパス情報が格納されます。 セットアップ関数は、コールバック ルーチンに送信されるいくつかの通知のパラメーターとして FILEPATHS 構造体を送信します。 詳細については、通知に関するページをご覧ください。 (ANSI)
FILEPATHS_SIGNERINFO_A

FILEPATHS_SINGNERINFO構造体には、ソースとターゲットのパス情報、およびファイル署名情報も格納されます。 (ANSI)
FILEPATHS_SIGNERINFO_W

FILEPATHS_SINGNERINFO構造体には、ソースとターゲットのパス情報、およびファイル署名情報も格納されます。 (Unicode)
FILEPATHS_W

FILEPATHS 構造体には、ソースとターゲットのパス情報が格納されます。 セットアップ関数は、コールバック ルーチンに送信されるいくつかの通知のパラメーターとして FILEPATHS 構造体を送信します。 詳細については、通知に関するページをご覧ください。 (Unicode)
FUSION_INSTALL_REFERENCE

FUSION_INSTALL_REFERENCE構造体には、サイド バイ サイド アセンブリを参照するアプリケーションに関する情報が含まれています。
INFCONTEXT

INFCONTEXT 構造体には、SetupGetLineText などの関数が INF ファイル内を移動するために使用するコンテキスト情報が格納されます。
MSIFILEHASHINFO

MSIFILEHASHINFO 構造体には、MsiGetFileHash によって返され、MsiFileHash テーブルで使用されるファイル ハッシュ情報が含まれています。
MSIPATCHSEQUENCEINFOA

MSIPATCHSEQUENCEINFO 構造体は、MsiDeterminePatchSequence 関数と MsiDetermineApplicablePatches 関数によって使用されます。 (ANSI)
MSIPATCHSEQUENCEINFOW

MSIPATCHSEQUENCEINFO 構造体は、MsiDeterminePatchSequence 関数と MsiDetermineApplicablePatches 関数によって使用されます。 (Unicode)
SOURCE_MEDIA_A

SOURCE_MEDIA構造体は、ソース メディア情報を渡すために、SPFILENOTIFY_NEEDMEDIA通知と共に使用されます。 (ANSI)
SOURCE_MEDIA_W

SOURCE_MEDIA構造体は、ソース メディア情報を渡すために、SPFILENOTIFY_NEEDMEDIA通知と共に使用されます。 (Unicode)
SP_ALTPLATFORM_INFO_V1

この構造体は、代替プラットフォームの情報を SetupQueryInfOriginalFileInformation に渡すために使用されます。
SP_ALTPLATFORM_INFO_V2

SP_ALTPLATFORM_INFO_V2構造体は、代替プラットフォームの情報を SetupQueryInfOriginalFileInformation に渡すために使用されます。
SP_FILE_COPY_PARAMS_A

SP_FILE_COPY_PARAMS構造体では、1 つのファイル コピー操作について説明します。 (ANSI)
SP_FILE_COPY_PARAMS_W

SP_FILE_COPY_PARAMS構造体では、1 つのファイル コピー操作について説明します。 (Unicode)
SP_INF_INFORMATION

SP_INF_INFORMATION構造体には、INF ファイルに関する情報 (スタイル、構成 INF ファイルの数、バージョン データなど) が格納されます。
SP_INF_SIGNER_INFO_V1_A

SP_INF_SIGNER_INFO構造体には、INF ファイルのデジタル署名に関する情報が格納されます。 (sp_inf_signer_info_v1_a)
SP_INF_SIGNER_INFO_V1_W

SP_INF_SIGNER_INFO構造体には、INF ファイルのデジタル署名に関する情報が格納されます。 (sp_inf_signer_info_v1_w)
SP_INF_SIGNER_INFO_V2_A

SP_INF_SIGNER_INFO構造体には、INF ファイルのデジタル署名に関する情報が格納されます。 (sp_inf_signer_info_v2_a)
SP_INF_SIGNER_INFO_V2_W

SP_INF_SIGNER_INFO構造体には、INF ファイルのデジタル署名に関する情報が格納されます。 (sp_inf_signer_info_v2_w)
SP_ORIGINAL_FILE_INFO_A

SP_ORIGINAL_FILE_INFO構造体は、SetupQueryInfOriginalFileInformation によって返された元の INF ファイル名とカタログ ファイル情報を受け取ります。 (ANSI)
SP_ORIGINAL_FILE_INFO_W

SP_ORIGINAL_FILE_INFO構造体は、SetupQueryInfOriginalFileInformation によって返された元の INF ファイル名とカタログ ファイル情報を受け取ります。 (Unicode)
SP_REGISTER_CONTROL_STATUSA

SP_REGISTER_CONTROL_STATUS構造体には、RegisterDlls INF ディレクティブを使用して Windows 2000 の DLL を自己登録するために登録または登録解除されているファイルに関する情報が含まれています。 (ANSI)
SP_REGISTER_CONTROL_STATUSW

SP_REGISTER_CONTROL_STATUS構造体には、RegisterDlls INF ディレクティブを使用して Windows 2000 の DLL を自己登録するために登録または登録解除されているファイルに関する情報が含まれています。 (Unicode)