setupapi.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

setupapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
InstallHinfSectionA

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

InstallHinfSection は、.inf ファイルのセクションを実行するために使用できる Setupapi.dll によってエクスポートされるエントリ ポイント関数です。 InstallHinfSection は、「解説」セクションで説明されているように、Rundll32.exe ユーティリティを呼び出すことによって呼び出すことができます。 (Unicode)
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 関数は、セットアップ API に含まれる既定のキュー コールバック ルーチンです。 これを使用して、SetupCommitFileQueue 関数によって送信された通知を処理できます。 (ANSI)
SetupDefaultQueueCallbackW

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

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

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

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

SetupDiAskForOEMDisk 関数は、OEM インストール ディスクのパスをユーザーに求めるダイアログを表示します。
SetupDiBuildClassInfoList

SetupDiBuildClassInfoList 関数は、ローカル コンピューターにインストールされているクラスを識別するセットアップ クラス GUID の一覧を返します。
SetupDiBuildClassInfoListExA

SetupDiBuildClassInfoListEx 関数は、ローカル システムまたはリモート システムにインストールされているすべてのクラスを含むセットアップ クラス GUID の一覧を返します。 (ANSI)
SetupDiBuildClassInfoListExW

SetupDiBuildClassInfoListEx 関数は、ローカル システムまたはリモート システムにインストールされているすべてのクラスを含むセットアップ クラス GUID の一覧を返します。 (Unicode)
SetupDiBuildDriverInfoList

SetupDiBuildDriverInfoList 関数は、特定のデバイスまたはデバイス情報セットのグローバル クラス ドライバー リストに関連付けられているドライバーの一覧を作成します。
SetupDiCallClassInstaller

SetupDiCallClassInstaller 関数は、指定されたインストール要求 (DIF コード) を使用して、適切なクラス インストーラーと、登録されている共同インストーラーを呼び出します。
SetupDiCancelDriverInfoSearch

SetupDiCancelDriverInfoSearch 関数は、別のスレッドで現在進行中のドライバー リスト検索を取り消します。
SetupDiChangeState

SetupDiChangeState 関数は、DIF_PROPERTYCHANGEインストール要求の既定のハンドラーです。
SetupDiClassGuidsFromNameA

SetupDiClassGuidsFromName 関数は、指定したクラス名に関連付けられている GUID を取得します。 このリストは、システムに現在インストールされているクラスに基づいて構築されています。 (ANSI)
SetupDiClassGuidsFromNameExA

SetupDiClassGuidsFromNameEx 関数は、指定したクラス名に関連付けられている GUID を取得します。 この結果の一覧には、ローカル コンピューターまたはリモート コンピューターに現在インストールされているクラスが含まれています。 (ANSI)
SetupDiClassGuidsFromNameExW

SetupDiClassGuidsFromNameEx 関数は、指定したクラス名に関連付けられている GUID を取得します。 この結果の一覧には、ローカル コンピューターまたはリモート コンピューターに現在インストールされているクラスが含まれています。 (Unicode)
SetupDiClassGuidsFromNameW

SetupDiClassGuidsFromName 関数は、指定したクラス名に関連付けられている GUID を取得します。 このリストは、システムに現在インストールされているクラスに基づいて構築されています。 (Unicode)
SetupDiClassNameFromGuidA

SetupDiClassNameFromGuid 関数は、クラス GUID に関連付けられているクラス名を取得します。 (ANSI)
SetupDiClassNameFromGuidExA

SetupDiClassNameFromGuidEx 関数は、クラス GUID に関連付けられているクラス名を取得します。 クラスは、ローカル コンピューターまたはリモート コンピューターにインストールできます。 (ANSI)
SetupDiClassNameFromGuidExW

SetupDiClassNameFromGuidEx 関数は、クラス GUID に関連付けられているクラス名を取得します。 クラスは、ローカル コンピューターまたはリモート コンピューターにインストールできます。 (Unicode)
SetupDiClassNameFromGuidW

SetupDiClassNameFromGuid 関数は、クラス GUID に関連付けられているクラス名を取得します。 (Unicode)
SetupDiCreateDeviceInfoA

SetupDiCreateDeviceInfo 関数は、新しいデバイス情報要素を作成し、指定したデバイス情報セットに新しいメンバーとして追加します。 (ANSI)
SetupDiCreateDeviceInfoList

SetupDiCreateDeviceInfoList 関数は、空のデバイス情報セットを作成し、必要に応じて、そのセットをデバイス セットアップ クラスと最上位ウィンドウに関連付けます。
SetupDiCreateDeviceInfoListExA

SetupDiCreateDeviceInfoList 関数は、リモート コンピューターまたはローカル コンピューターに空のデバイス情報セットを作成し、必要に応じてセットをデバイス セットアップ クラス に関連付けます。 (ANSI)
SetupDiCreateDeviceInfoListExW

SetupDiCreateDeviceInfoList 関数は、リモート コンピューターまたはローカル コンピューターに空のデバイス情報セットを作成し、必要に応じてセットをデバイス セットアップ クラス に関連付けます。 (Unicode)
SetupDiCreateDeviceInfoW

SetupDiCreateDeviceInfo 関数は、新しいデバイス情報要素を作成し、指定したデバイス情報セットに新しいメンバーとして追加します。 (Unicode)
SetupDiCreateDeviceInterfaceA

SetupDiCreateDeviceInterface 関数は、ローカル システムまたはリモート システムにデバイス インターフェイスを登録します。 (ANSI)
SetupDiCreateDeviceInterfaceRegKeyA

SetupDiCreateDeviceInterfaceRegKey 関数は、デバイス インターフェイスに関する情報を格納するためのレジストリ キーを作成し、キーへのハンドルを返します。 (ANSI)
SetupDiCreateDeviceInterfaceRegKeyW

SetupDiCreateDeviceInterfaceRegKey 関数は、デバイス インターフェイスに関する情報を格納するためのレジストリ キーを作成し、キーへのハンドルを返します。 (Unicode)
SetupDiCreateDeviceInterfaceW

SetupDiCreateDeviceInterface 関数は、ローカル システムまたはリモート システムにデバイス インターフェイスを登録します。 (Unicode)
SetupDiCreateDevRegKeyA

SetupDiCreateDevRegKey 関数は、デバイス固有の構成情報のレジストリ キーを作成し、キーへのハンドルを返します。 (ANSI)
SetupDiCreateDevRegKeyW

SetupDiCreateDevRegKey 関数は、デバイス固有の構成情報のレジストリ キーを作成し、キーへのハンドルを返します。 (Unicode)
SetupDiDeleteDeviceInfo

SetupDiDeleteDeviceInfo 関数は、デバイス情報セットからデバイス情報要素を削除します。 この関数は、実際のデバイスを削除しません。
SetupDiDeleteDeviceInterfaceData

SetupDiDeleteDeviceInterfaceData 関数は、デバイス情報セットからデバイス インターフェイスを削除します。
SetupDiDeleteDeviceInterfaceRegKey

SetupDiDeleteDeviceInterfaceRegKey 関数は、アプリケーションとドライバーがインターフェイス固有の情報を格納するために使用するレジストリ サブキーを削除します。
SetupDiDeleteDevRegKey

SetupDiDeleteDevRegKey 関数は、デバイス情報要素に関連付けられている指定されたユーザーアクセス可能なレジストリ キーを削除します。
SetupDiDestroyClassImageList

SetupDiDestroyClassImageList 関数は、SetupDiGetClassImageList または SetupDiGetClassImageListEx の呼び出しによって構築されたクラス イメージ リストを破棄します。
SetupDiDestroyDeviceInfoList

SetupDiDestroyDeviceInfoList 関数は、デバイス情報セットを削除し、関連付けられているすべてのメモリを解放します。
SetupDiDestroyDriverInfoList

SetupDiDestroyDriverInfoList 関数は、ドライバーの一覧を削除します。
SetupDiDrawMiniIcon

SetupDiDrawMiniIcon 関数は、指定されたミニ アイコンを要求された場所に描画します。
SetupDiEnumDeviceInfo

SetupDiEnumDeviceInfo 関数は、デバイス情報セット内のデバイス情報要素を指定するSP_DEVINFO_DATA構造体を返します。
SetupDiEnumDeviceInterfaces

SetupDiEnumDeviceInterfaces 関数は、デバイス情報セットに含まれているデバイス インターフェイスを列挙します。
SetupDiEnumDriverInfoA

SetupDiEnumDriverInfo 関数は、ドライバー リストのメンバーを列挙します。 (ANSI)
SetupDiEnumDriverInfoW

SetupDiEnumDriverInfo 関数は、ドライバー リストのメンバーを列挙します。 (Unicode)
SetupDiGetActualModelsSectionA

SetupDiGetActualModelsSection 関数は、デバイス INF ファイルからデバイスをインストールするときに使用する適切な装飾 INF モデル セクションを取得します。 (ANSI)
SetupDiGetActualModelsSectionW

SetupDiGetActualModelsSection 関数は、デバイス INF ファイルからデバイスをインストールするときに使用する適切な装飾 INF モデル セクションを取得します。 (Unicode)
SetupDiGetActualSectionToInstallA

SetupDiGetActualSectionToInstall 関数は、ローカル コンピューター上のデバイス INF ファイルからデバイスをインストールするときに使用する適切な INF DDInstall セクションを取得します。 (ANSI)
SetupDiGetActualSectionToInstallExA

SetupDiGetActualSectionToInstallEx 関数は、指定されたオペレーティング システムとプロセッサ アーキテクチャ用のデバイスをインストールする INF DDInstall セクションの名前を取得します。 (ANSI)
SetupDiGetActualSectionToInstallExW

SetupDiGetActualSectionToInstallEx 関数は、指定されたオペレーティング システムとプロセッサ アーキテクチャ用のデバイスをインストールする INF DDInstall セクションの名前を取得します。 (Unicode)
SetupDiGetActualSectionToInstallW

SetupDiGetActualSectionToInstall 関数は、ローカル コンピューター上のデバイス INF ファイルからデバイスをインストールするときに使用する適切な INF DDInstall セクションを取得します。 (Unicode)
SetupDiGetClassBitmapIndex

SetupDiGetClassBitmapIndex 関数は、指定したクラスに指定されたミニ アイコンのインデックスを取得します。
SetupDiGetClassDescriptionA

SetupDiGetClassDescription 関数は、指定されたセットアップ クラス GUID に関連付けられているクラスの説明を取得します。 (ANSI)
SetupDiGetClassDescriptionExA

SetupDiGetClassDescriptionEx 関数は、ローカル コンピューターまたはリモート コンピューターにインストールされているセットアップ クラスの説明を取得します。 (ANSI)
SetupDiGetClassDescriptionExW

SetupDiGetClassDescriptionEx 関数は、ローカル コンピューターまたはリモート コンピューターにインストールされているセットアップ クラスの説明を取得します。 (Unicode)
SetupDiGetClassDescriptionW

SetupDiGetClassDescription 関数は、指定されたセットアップ クラス GUID に関連付けられているクラスの説明を取得します。 (Unicode)
SetupDiGetClassDevPropertySheetsA

SetupDiGetClassDevPropertySheets 関数は、デバイス情報要素のプロパティ シートまたはデバイス情報セットのデバイス セットアップ クラスのハンドルを取得します。 (ANSI)
SetupDiGetClassDevPropertySheetsW

SetupDiGetClassDevPropertySheets 関数は、デバイス情報要素のプロパティ シートまたはデバイス情報セットのデバイス セットアップ クラスのハンドルを取得します。 (Unicode)
SetupDiGetClassDevsA

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

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

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

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

SetupDiGetClassImageIndex 関数は、指定したクラスのクラス イメージ リスト内のインデックスを取得します。
SetupDiGetClassImageList

SetupDiGetClassImageList 関数は、インストールされているすべてのクラスのビットマップを含むイメージ リストをビルドし、データ構造内のリストを返します。
SetupDiGetClassImageListExA

SetupDiGetClassImageListEx 関数は、ローカル システムまたはリモート システムにインストールされているすべてのクラスのビットマップのイメージ リストを作成します。 (ANSI)
SetupDiGetClassImageListExW

SetupDiGetClassImageListEx 関数は、ローカル システムまたはリモート システムにインストールされているすべてのクラスのビットマップのイメージ リストを作成します。 (Unicode)
SetupDiGetClassInstallParamsA

SetupDiGetClassInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のクラス インストール パラメーターを取得します。 (ANSI)
SetupDiGetClassInstallParamsW

SetupDiGetClassInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のクラス インストール パラメーターを取得します。 (Unicode)
SetupDiGetClassPropertyExW

SetupDiGetClassPropertyEx 関数は、ローカルまたはリモート コンピューター上のデバイス セットアップ クラスまたはデバイス インターフェイス クラスのクラス プロパティを取得します。
SetupDiGetClassPropertyKeys

SetupDiGetClassPropertyKeys 関数は、デバイス セットアップ クラスまたはデバイス インターフェイス クラスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetClassPropertyKeysExW

SetupDiGetClassPropertyKeysEx 関数は、ローカル コンピューターまたはリモート コンピューター上のデバイス セットアップ クラスまたはデバイス インターフェイス クラスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetClassPropertyW

SetupDiGetClassProperty 関数は、デバイス セットアップ クラスまたはデバイス インターフェイス クラスに設定されているデバイス プロパティを取得します。
SetupDiGetClassRegistryPropertyA

SetupDiGetClassRegistryProperty 関数は、レジストリから指定したデバイス セットアップ クラスのプロパティを取得します。 (ANSI)
SetupDiGetClassRegistryPropertyW

SetupDiGetClassRegistryProperty 関数は、レジストリから指定したデバイス セットアップ クラスのプロパティを取得します。 (Unicode)
SetupDiGetCustomDevicePropertyA

SetupDiGetCustomDeviceProperty 関数は、レジストリから指定されたカスタム デバイス プロパティを取得します。 (ANSI)
SetupDiGetCustomDevicePropertyW

SetupDiGetCustomDeviceProperty 関数は、レジストリから指定されたカスタム デバイス プロパティを取得します。 (Unicode)
SetupDiGetDeviceInfoListClass

SetupDiGetDeviceInfoListClass 関数は、セットに関連付けられたクラスがある場合に、デバイス情報セットに関連付けられているデバイス セットアップ クラスの GUID を取得します。
SetupDiGetDeviceInfoListDetailA

SetupDiGetDeviceInfoListDetail 関数は、クラス GUID、リモート コンピューター ハンドル、リモート コンピューター名など、デバイス情報セットに関連付けられている情報を取得します。 (ANSI)
SetupDiGetDeviceInfoListDetailW

SetupDiGetDeviceInfoListDetail 関数は、クラス GUID、リモート コンピューター ハンドル、リモート コンピューター名など、デバイス情報セットに関連付けられている情報を取得します。 (Unicode)
SetupDiGetDeviceInstallParamsA

SetupDiGetDeviceInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のデバイス インストール パラメーターを取得します。 (ANSI)
SetupDiGetDeviceInstallParamsW

SetupDiGetDeviceInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のデバイス インストール パラメーターを取得します。 (Unicode)
SetupDiGetDeviceInstanceIdA

SetupDiGetDeviceInstanceId 関数は、デバイス情報要素に関連付けられているデバイス インスタンス ID を取得します。 (ANSI)
SetupDiGetDeviceInstanceIdW

SetupDiGetDeviceInstanceId 関数は、デバイス情報要素に関連付けられているデバイス インスタンス ID を取得します。 (Unicode)
SetupDiGetDeviceInterfaceAlias

SetupDiGetDeviceInterfaceAlias 関数は、指定されたデバイス インターフェイスのエイリアスを返します。
SetupDiGetDeviceInterfaceDetailA

SetupDiGetDeviceInterfaceDetail 関数は、デバイス インターフェイスに関する詳細を返します。 (ANSI)
SetupDiGetDeviceInterfaceDetailW

SetupDiGetDeviceInterfaceDetail 関数は、デバイス インターフェイスに関する詳細を返します。 (Unicode)
SetupDiGetDeviceInterfacePropertyKeys

SetupDiGetDeviceInterfacePropertyKeys 関数は、デバイス インターフェイスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetDeviceInterfacePropertyW

SetupDiGetDeviceInterfaceProperty 関数は、デバイス インターフェイスに設定されているデバイス プロパティを取得します。
SetupDiGetDevicePropertyKeys

SetupDiGetDevicePropertyKeys 関数は、デバイス インスタンスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetDevicePropertyW

SetupDiGetDeviceProperty 関数は、デバイス インスタンス プロパティを取得します。
SetupDiGetDeviceRegistryPropertyA

SetupDiGetDeviceRegistryProperty 関数は、指定されたプラグ アンド プレイ デバイス プロパティを取得します。 (ANSI)
SetupDiGetDeviceRegistryPropertyW

SetupDiGetDeviceRegistryProperty 関数は、指定されたプラグ アンド プレイ デバイス プロパティを取得します。 (Unicode)
SetupDiGetDriverInfoDetailA

SetupDiGetDriverInfoDetail 関数は、デバイス情報セットまたはデバイス情報セット内の特定のデバイス情報要素のドライバー情報の詳細を取得します。 (ANSI)
SetupDiGetDriverInfoDetailW

SetupDiGetDriverInfoDetail 関数は、デバイス情報セットまたはデバイス情報セット内の特定のデバイス情報要素のドライバー情報の詳細を取得します。 (Unicode)
SetupDiGetDriverInstallParamsA

SetupDiGetDriverInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のドライバー インストール パラメーターを取得します。 (ANSI)
SetupDiGetDriverInstallParamsW

SetupDiGetDriverInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のドライバー インストール パラメーターを取得します。 (Unicode)
SetupDiGetHwProfileFriendlyNameA

SetupDiGetHwProfileFriendlyName 関数は、ハードウェア プロファイル ID に関連付けられているフレンドリ名を取得します。 (ANSI)
SetupDiGetHwProfileFriendlyNameExA

SetupDiGetHwProfileFriendlyNameEx 関数は、ローカル コンピューターまたはリモート コンピューター上のハードウェア プロファイル ID に関連付けられているフレンドリ名を取得します。 (ANSI)
SetupDiGetHwProfileFriendlyNameExW

SetupDiGetHwProfileFriendlyNameEx 関数は、ローカル コンピューターまたはリモート コンピューター上のハードウェア プロファイル ID に関連付けられているフレンドリ名を取得します。 (Unicode)
SetupDiGetHwProfileFriendlyNameW

SetupDiGetHwProfileFriendlyName 関数は、ハードウェア プロファイル ID に関連付けられているフレンドリ名を取得します。 (Unicode)
SetupDiGetHwProfileList

SetupDiGetHwProfileList 関数は、現在定義されているすべてのハードウェア プロファイル ID の一覧を取得します。
SetupDiGetHwProfileListExA

SetupDiGetHwProfileListEx 関数は、ローカル コンピューターまたはリモート コンピューター上で現在定義されているすべてのハードウェア プロファイル ID の一覧を取得します。 (ANSI)
SetupDiGetHwProfileListExW

SetupDiGetHwProfileListEx 関数は、ローカル コンピューターまたはリモート コンピューター上で現在定義されているすべてのハードウェア プロファイル ID の一覧を取得します。 (Unicode)
SetupDiGetINFClassA

SetupDiGetINFClass 関数は、指定したデバイス INF ファイルのクラスを返します。 (ANSI)
SetupDiGetINFClassW

SetupDiGetINFClass 関数は、指定したデバイス INF ファイルのクラスを返します。 (Unicode)
SetupDiGetSelectedDevice

SetupDiGetSelectedDevice 関数は、デバイス情報セット内の選択したデバイス情報要素を取得します。
SetupDiGetSelectedDriverA

SetupDiGetSelectedDriver 関数は、デバイス情報セットまたは特定のデバイス情報要素に対して選択されたドライバーを取得します。 (ANSI)
SetupDiGetSelectedDriverW

SetupDiGetSelectedDriver 関数は、デバイス情報セットまたは特定のデバイス情報要素に対して選択されたドライバーを取得します。 (Unicode)
SetupDiInstallClassA

SetupDiInstallClass 関数は、指定した INF ファイルの ClassInstall32 セクションをインストールします。 (ANSI)
SetupDiInstallClassExA

SetupDiInstallClassEx 関数は、クラス インストーラーまたはインターフェイス クラスをインストールします。 (ANSI)
SetupDiInstallClassExW

SetupDiInstallClassEx 関数は、クラス インストーラーまたはインターフェイス クラスをインストールします。 (Unicode)
SetupDiInstallClassW

SetupDiInstallClass 関数は、指定した INF ファイルの ClassInstall32 セクションをインストールします。 (Unicode)
SetupDiInstallDevice

SetupDiInstallDevice 関数は、DIF_INSTALLDEVICEインストール要求の既定のハンドラーです。
SetupDiInstallDeviceInterfaces

SetupDiInstallDeviceInterfaces 関数は、DIF_INSTALLINTERFACESインストール要求の既定のハンドラーです。
SetupDiInstallDriverFiles

SetupDiInstallDriverFiles 関数は、DIF_INSTALLDEVICEFILESインストール要求の既定のハンドラーです。
SetupDiLoadClassIcon

SetupDiLoadClassIcon 関数は、指定したクラスの大きいアイコンとミニ アイコンの両方を読み込みます。
SetupDiLoadDeviceIcon

SetupDiLoadDeviceIcon 関数は、指定したデバイスのアイコンを取得します。
SetupDiOpenClassRegKey

SetupDiOpenClassRegKey 関数は、セットアップ クラスレジストリキーまたは特定のクラスのサブキーを開きます。
SetupDiOpenClassRegKeyExA

SetupDiOpenClassRegKeyEx 関数は、デバイス セットアップ クラス レジストリ キー、デバイス インターフェイス クラス レジストリ キー、または特定のクラスのサブキーを開きます。 この関数は、指定したキーをローカル コンピューターまたはリモート コンピューターで開きます。 (ANSI)
SetupDiOpenClassRegKeyExW

SetupDiOpenClassRegKeyEx 関数は、デバイス セットアップ クラス レジストリ キー、デバイス インターフェイス クラス レジストリ キー、または特定のクラスのサブキーを開きます。 この関数は、指定したキーをローカル コンピューターまたはリモート コンピューターで開きます。 (Unicode)
SetupDiOpenDeviceInfoA

SetupDiOpenDeviceInfo 関数は、デバイス情報セットにデバイス情報セットがまだ存在しない場合に、デバイス インスタンスのデバイス情報要素を追加し、デバイス情報セット内のデバイス インスタンスのデバイス情報要素を識別する情報を取得します。 (ANSI)
SetupDiOpenDeviceInfoW

SetupDiOpenDeviceInfo 関数は、デバイス情報セットにデバイス情報セットがまだ存在しない場合に、デバイス インスタンスのデバイス情報要素を追加し、デバイス情報セット内のデバイス インスタンスのデバイス情報要素を識別する情報を取得します。 (Unicode)
SetupDiOpenDeviceInterfaceA

SetupDiOpenDeviceInterface 関数は、デバイス インターフェイスに関する情報を取得し、ローカル システムまたはリモート システムの指定されたデバイス情報セットにインターフェイスを追加します。 (ANSI)
SetupDiOpenDeviceInterfaceRegKey

SetupDiOpenDeviceInterfaceRegKey 関数は、デバイス インターフェイスに固有の情報を格納するためにアプリケーションとドライバーによって使用されるレジストリ サブキーを開きます。
SetupDiOpenDeviceInterfaceW

SetupDiOpenDeviceInterface 関数は、デバイス インターフェイスに関する情報を取得し、ローカル システムまたはリモート システムの指定されたデバイス情報セットにインターフェイスを追加します。 (Unicode)
SetupDiOpenDevRegKey

SetupDiOpenDevRegKey 関数は、デバイス固有の構成情報のレジストリ キーを開きます。
SetupDiRegisterCoDeviceInstallers

SetupDiRegisterCoDeviceInstallers 関数は、DIF_REGISTER_COINSTALLERSの既定のハンドラーです。
SetupDiRegisterDeviceInfo

SetupDiRegisterDeviceInfo 関数は、DIF_REGISTERDEVICE要求の既定のハンドラーです。
SetupDiRemoveDevice

SetupDiRemoveDevice 関数は、DIF_REMOVEインストール要求の既定のハンドラーです。
SetupDiRemoveDeviceInterface

SetupDiRemoveDeviceInterface 関数は、登録済みのデバイス インターフェイスをシステムから削除します。
SetupDiRestartDevices

SetupDiRestartDevices 関数は、指定したデバイスを再起動するか、必要に応じて、指定したデバイスを操作する同じ関数およびフィルター ドライバーによって操作されるすべてのデバイスを再起動します。
SetupDiSelectBestCompatDrv

SetupDiSelectBestCompatDrv 関数は、DIF_SELECTBESTCOMPATDRVインストール要求の既定のハンドラーです。
SetupDiSelectDevice

SetupDiSelectDevice 関数は、DIF_SELECTDEVICE要求の既定のハンドラーです。
SetupDiSelectOEMDrv

SetupDiSelectOEMDrv 関数は、ユーザーが指定した OEM パスを使用するデバイス情報セットまたは特定のデバイス情報要素のドライバーを選択します。
SetupDiSetClassInstallParamsA

SetupDiSetClassInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のクラス インストール パラメーターを設定またはクリアします。 (ANSI)
SetupDiSetClassInstallParamsW

SetupDiSetClassInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のクラス インストール パラメーターを設定またはクリアします。 (Unicode)
SetupDiSetClassPropertyExW

SetupDiSetClassPropertyEx 関数は、ローカルコンピューターまたはリモート コンピューター上のデバイス セットアップ クラスまたはデバイス インターフェイス クラスのデバイス プロパティを設定します。
SetupDiSetClassPropertyW

SetupDiSetClassProperty 関数は、デバイス セットアップ クラスまたはデバイス インターフェイス クラスのクラス プロパティを設定します。
SetupDiSetClassRegistryPropertyA

SetupDiSetClassRegistryProperty 関数は、レジストリに指定されたデバイス クラス プロパティを設定します。 (ANSI)
SetupDiSetClassRegistryPropertyW

SetupDiSetClassRegistryProperty 関数は、レジストリに指定されたデバイス クラス プロパティを設定します。 (Unicode)
SetupDiSetDeviceInstallParamsA

SetupDiSetDeviceInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のデバイス インストール パラメーターを設定します。 (ANSI)
SetupDiSetDeviceInstallParamsW

SetupDiSetDeviceInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のデバイス インストール パラメーターを設定します。 (Unicode)
SetupDiSetDeviceInterfaceDefault

SetupDiSetDeviceInterfaceDefault 関数は、デバイス インターフェイスをデバイス インターフェイス クラスの既定のインターフェイスとして設定します。
SetupDiSetDeviceInterfacePropertyW

SetupDiSetDeviceInterfaceProperty 関数は、デバイス インターフェイスのデバイス プロパティを設定します。
SetupDiSetDevicePropertyW

SetupDiSetDeviceProperty 関数は、デバイス インスタンス プロパティを設定します。
SetupDiSetDeviceRegistryPropertyA

SetupDiSetDeviceRegistryProperty 関数は、デバイスのプラグ アンド プレイ デバイス プロパティを設定します。 (ANSI)
SetupDiSetDeviceRegistryPropertyW

SetupDiSetDeviceRegistryProperty 関数は、デバイスのプラグ アンド プレイ デバイス プロパティを設定します。 (Unicode)
SetupDiSetDriverInstallParamsA

SetupDiSetDriverInstallParams 関数は、ドライバー情報要素のドライバー インストール パラメーターを設定します。 (ANSI)
SetupDiSetDriverInstallParamsW

SetupDiSetDriverInstallParams 関数は、ドライバー情報要素のドライバー インストール パラメーターを設定します。 (Unicode)
SetupDiSetSelectedDevice

SetupDiSetSelectedDevice 関数は、デバイス情報要素をデバイス情報セットの選択されたメンバーとして設定します。 この関数は通常、インストール ウィザードで使用されます。
SetupDiSetSelectedDriverA

SetupDiSetSelectedDriver 関数は、デバイス情報要素の選択されたドライバー、またはデバイス情報セットの選択したクラス ドライバーを設定またはリセットします。 (ANSI)
SetupDiSetSelectedDriverW

SetupDiSetSelectedDriver 関数は、デバイス情報要素の選択されたドライバー、またはデバイス情報セットの選択したクラス ドライバーを設定またはリセットします。 (Unicode)
SetupDiUnremoveDevice

SetupDiUnremoveDevice 関数は、DIF_UNREMOVEインストール要求の既定のハンドラーです。
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 関数は、セットアップ ファイル キューからフラグを取得します。
SetupGetInfDriverStoreLocationA

SetupGetInfDriverStoreLocation 関数は、システム INF ファイル ディレクトリ内の指定された INF ファイルまたはドライバー ストア内の指定された INF ファイルに対応するドライバー ストア内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (ANSI)
SetupGetInfDriverStoreLocationW

SetupGetInfDriverStoreLocation 関数は、システム INF ファイル ディレクトリ内の指定された INF ファイルまたはドライバー ストア内の指定された INF ファイルに対応するドライバー ストア内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (Unicode)
SetupGetInfFileListA

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

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

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

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

SetupGetInfPublishedName 関数は、ドライバー ストア内の指定された INF ファイルまたはシステム INF ファイル ディレクトリ内の指定された INF ファイルに対応するシステム INF ファイル ディレクトリ内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (ANSI)
SetupGetInfPublishedNameW

SetupGetInfPublishedName 関数は、ドライバー ストア内の指定された INF ファイルまたはシステム INF ファイル ディレクトリ内の指定された INF ファイルに対応するシステム INF ファイル ディレクトリ内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (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)
SetupGetNonInteractiveMode

SetupGetNonInteractiveMode 関数は、呼び出し元のプロセスがダイアログ ボックスなどのユーザー インターフェイス コンポーネントを介してユーザーと対話できるかどうかを示す SetupAPI 非対話型フラグの値を返します。
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)
SetupGetThreadLogToken

SetupGetThreadLogToken 関数は、この関数が呼び出されたスレッドのログ トークンを取得します。
SetupInitDefaultQueueCallback

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

SetupInitDefaultQueueCallback と同じ方法で、セットアップ API に含まれる既定のキュー コールバック ルーチンで使用されるコンテキストを初期化します。ただし、進行状況メッセージを受け入れるための追加ウィンドウがコールバック関数に提供される点が除きます。
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 関数は、インストール セクションで一覧表示されている [ファイルのコピー]、[ファイルの削除]、および [ファイルの名前の変更] セクションで指定されているインストールのすべてのファイルをキューに入れます。 (ANSI)
SetupInstallFilesFromInfSectionW

SetupInstallFilesFromInfSection 関数は、インストール セクションで一覧表示されている [ファイルのコピー]、[ファイルの削除]、および [ファイルの名前の変更] セクションで指定されているインストールのすべてのファイルをキューに入れます。 (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 関数は、セットアップ ファイル キューにフラグを設定します。
SetupSetNonInteractiveMode

SetupSetNonInteractiveMode 関数は、SetupAPI が呼び出し元のコンテキストでユーザーと対話できるかどうかを決定する非対話型の SetupAPI フラグを設定します。
SetupSetPlatformPathOverrideA

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

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

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

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

SetupSetThreadLogToken 関数は、この関数が呼び出されたスレッドのログ トークンで表されるログ コンテキストを設定します。
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)
SetupWriteTextLog

SetupWriteTextLog 関数は、SetupAPI テキスト ログにログ エントリを書き込みます。
SetupWriteTextLogError

SetupWriteTextLogError 関数は、SetupAPI 固有のエラーまたは Win32 システム エラーに関する情報を SetupAPI テキスト ログに書き込みます。
SetupWriteTextLogInfLine

SetupWriteTextLogInfLine 関数は、指定された INF ファイル行のテキストを含む SetupAPI テキスト ログにログ エントリを書き込みます。

コールバック関数

 
PSP_FILE_CALLBACK_A

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

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

構造

 
CABINET_INFO_A

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

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

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

SP_CLASSIMAGELIST_DATA構造体は、クラスイメージリストを記述します。
SP_CLASSINSTALL_HEADER

SP_CLASSINSTALL_HEADERは、クラス インストール パラメーター構造の最初のメンバーです。 これには、インストール パラメーター構造の残りの部分の形式を定義するデバイス インストール要求コードが含まれています。
SP_DETECTDEVICE_PARAMS

SP_DETECTDEVICE_PARAMS構造体は、DIF_DETECTインストール要求に対応します。
SP_DEVICE_INTERFACE_DATA

SP_DEVICE_INTERFACE_DATA構造体は、デバイス情報セット内のデバイス インターフェイスを定義します。
SP_DEVICE_INTERFACE_DETAIL_DATA_A

SP_DEVICE_INTERFACE_DETAIL_DATA構造体には、デバイス インターフェイスのパスが含まれています。 (ANSI)
SP_DEVICE_INTERFACE_DETAIL_DATA_W

SP_DEVICE_INTERFACE_DETAIL_DATA構造体には、デバイス インターフェイスのパスが含まれています。 (Unicode)
SP_DEVINFO_DATA

SP_DEVINFO_DATA構造体は、デバイス情報セットのメンバーであるデバイス インスタンスを定義します。
SP_DEVINFO_LIST_DETAIL_DATA_A

SP_DEVINFO_LIST_DETAIL_DATA構造体には、デバイス情報セットに関する情報 (関連付けられたセットアップ クラス GUID など) が含まれます (セットアップ クラスが関連付けられている場合)。 (ANSI)
SP_DEVINFO_LIST_DETAIL_DATA_W

SP_DEVINFO_LIST_DETAIL_DATA構造体には、デバイス情報セットに関する情報 (関連付けられたセットアップ クラス GUID など) が含まれます (セットアップ クラスが関連付けられている場合)。 (Unicode)
SP_DEVINSTALL_PARAMS_A

SP_DEVINSTALL_PARAMS構造体には、特定のデバイス情報要素に関連付けられている、またはデバイス情報セットにグローバルに関連付けられているデバイス インストール パラメーターが含まれています。 (ANSI)
SP_DEVINSTALL_PARAMS_W

SP_DEVINSTALL_PARAMS構造体には、特定のデバイス情報要素に関連付けられている、またはデバイス情報セットにグローバルに関連付けられているデバイス インストール パラメーターが含まれています。 (Unicode)
SP_DRVINFO_DATA_V1_A

SP_DRVINFO_DATA構造体には、ドライバーに関する情報が含まれています。 この構造体は、ドライバー情報リストのメンバーであり、特定のデバイス インスタンスに関連付けたり、デバイス情報セットにグローバルに関連付けたりすることができます。 (sp_drvinfo_data_v1_a)
SP_DRVINFO_DATA_V1_W

SP_DRVINFO_DATA構造体には、ドライバーに関する情報が含まれています。 この構造体は、ドライバー情報リストのメンバーであり、特定のデバイス インスタンスに関連付けたり、デバイス情報セットにグローバルに関連付けたりすることができます。 (sp_drvinfo_data_v1_w)
SP_DRVINFO_DATA_V2_A

SP_DRVINFO_DATA構造体には、ドライバーに関する情報が含まれています。 この構造体は、ドライバー情報リストのメンバーであり、特定のデバイス インスタンスに関連付けたり、デバイス情報セットにグローバルに関連付けたりすることができます。 (sp_drvinfo_data_v2_a)
SP_DRVINFO_DATA_V2_W

SP_DRVINFO_DATA構造体には、ドライバーに関する情報が含まれています。 この構造体は、ドライバー情報リストのメンバーであり、特定のデバイス インスタンスに関連付けたり、デバイス情報セットにグローバルに関連付けたりすることができます。 (sp_drvinfo_data_v2_w)
SP_DRVINFO_DETAIL_DATA_A

SP_DRVINFO_DETAIL_DATA構造体には、特定のドライバー情報構造に関する詳細情報が含まれています。 (ANSI)
SP_DRVINFO_DETAIL_DATA_W

SP_DRVINFO_DETAIL_DATA構造体には、特定のドライバー情報構造に関する詳細情報が含まれています。 (Unicode)
SP_DRVINSTALL_PARAMS

SP_DRVINSTALL_PARAMS構造体には、特定のドライバー情報要素に関連付けられているドライバーのインストール パラメーターが含まれています。
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_NEWDEVICEWIZARD_DATA

SP_NEWDEVICEWIZARD_DATA構造は、インストーラーによって使用され、カスタム ページを追加してハードウェア インストール ウィザードの操作を拡張します。 これは、DIF_NEWDEVICEWIZARD_XXXインストール要求と共に使用されます。
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_POWERMESSAGEWAKE_PARAMS_A

SP_POWERMESSAGEWAKE_PARAMS構造体は、DIF_POWERMESSAGEWAKEインストール要求に対応します。 (ANSI)
SP_POWERMESSAGEWAKE_PARAMS_W

SP_POWERMESSAGEWAKE_PARAMS構造体は、DIF_POWERMESSAGEWAKEインストール要求に対応します。 (Unicode)
SP_PROPCHANGE_PARAMS

SP_PROPCHANGE_PARAMS構造体は、DIF_PROPERTYCHANGEインストール要求に対応します。
SP_PROPSHEETPAGE_REQUEST

SP_PROPSHEETPAGE_REQUEST構造体は、SetupAPI DLL の ExtensionPropSheetPageProc エントリ ポイントに最初のパラメーター (lpv) として渡すことができます。
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)
SP_REMOVEDEVICE_PARAMS

SP_REMOVEDEVICE_PARAMS構造体は、DIF_REMOVEインストール要求に対応します。
SP_SELECTDEVICE_PARAMS_A

SP_SELECTDEVICE_PARAMS構造体は、DIF_SELECTDEVICEインストール要求に対応します。 (ANSI)
SP_SELECTDEVICE_PARAMS_W

SP_SELECTDEVICE_PARAMS構造体は、DIF_SELECTDEVICEインストール要求に対応します。 (Unicode)
SP_TROUBLESHOOTER_PARAMS_A

SP_TROUBLESHOOTER_PARAMS構造体は、DIF_TROUBLESHOOTERインストール要求に対応します。 (ANSI)
SP_TROUBLESHOOTER_PARAMS_W

SP_TROUBLESHOOTER_PARAMS構造体は、DIF_TROUBLESHOOTERインストール要求に対応します。 (Unicode)
SP_UNREMOVEDEVICE_PARAMS

SP_UNREMOVEDEVICE_PARAMS構造体は、DIF_UNREMOVEインストール要求に対応します。