次の方法で共有


Setupapi.h

このセクションには、Setupapi.h ヘッダーのリファレンス トピックが含まれています。

このセクションでは、次の操作を行います。

話題 形容
SetupDiAskForOEMDisk
SetupDiAskForOEMDisk 関数は、OEM インストール ディスクのパスをユーザーに求めるダイアログを表示します。
SetupDiBuildClassInfoList
SetupDiBuildClassInfoList 関数は、ローカル コンピューターにインストールされているクラスを識別するセットアップ クラス GUID の一覧を返します。
SetupDiBuildClassInfoListEx
SetupDiBuildClassInfoListEx 関数は、ローカル システムまたはリモート システムにインストールされているすべてのクラスを含むセットアップ クラス GUID の一覧を返します。
SetupDiBuildDriverInfoList
SetupDiBuildDriverInfoList 関数は、特定のデバイスまたはデバイス情報セットのグローバル クラス ドライバー リストに関連付けられているドライバーの一覧を作成します。
SetupDiCallClassInstaller
SetupDiCallClassInstaller 関数は、指定されたインストール要求 (DIF コード) を使用して、適切なクラス インストーラーと、登録されている共同インストーラーを呼び出します。
SetupDiCancelDriverInfoSearch
SetupDiCancelDriverInfoSearch 関数は、別のスレッドで現在進行中のドライバーリスト検索を取り消します。
SetupDiChangeState
SetupDiChangeState 関数は、DIF_PROPERTYCHANGE インストール要求の既定のハンドラーです。
SetupDiClassGuidsFromName
SetupDiClassGuidsFromName 関数は、指定したクラス名に関連付けられている GUID を取得します。 このリストは、システムに現在インストールされているクラスに基づいて構築されます。
SetupDiClassGuidsFromNameEx
SetupDiClassGuidsFromNameEx 関数は、指定したクラス名に関連付けられている GUID を取得します。 この結果の一覧には、ローカル コンピューターまたはリモート コンピューターに現在インストールされているクラスが含まれています。
SetupDiClassNameFromGuid
SetupDiClassNameFromGuid 関数は、クラス GUID に関連付けられているクラス名を取得します。
SetupDiClassNameFromGuidEx
SetupDiClassNameFromGuidEx 関数は、クラス GUID に関連付けられているクラス名を取得します。 クラスは、ローカル コンピューターまたはリモート コンピューターにインストールできます。
SetupDiCreateDeviceInfo
SetupDiCreateDeviceInfo 関数は、新しいデバイス情報要素を作成し、指定したデバイス情報セットに新しいメンバーとして追加します。
SetupDiCreateDeviceInfoList
SetupDiCreateDeviceInfoList 関数は、空の デバイス情報セット を作成し、必要に応じて、デバイス セットアップ クラス と最上位ウィンドウにセットを関連付けます。
SetupDiCreateDeviceInfoListEx
SetupDiCreateDeviceInfoList 関数は、リモート コンピューターまたはローカル コンピューターに 空の デバイス情報セットを作成し、必要に応じてセットをデバイス セットアップ クラスに関連付けます。
SetupDiCreateDeviceInterface
SetupDiCreateDeviceInterface 関数は、ローカル システムまたはリモート システムにデバイス インターフェイスを登録します。
SetupDiCreateDeviceInterfaceRegKey
SetupDiCreateDeviceInterfaceRegKey 関数は、デバイス インターフェイスに関する情報を格納するためのレジストリ キーを作成し、キーへのハンドルを返します。
SetupDiCreateDevRegKey
SetupDiCreateDevRegKey 関数は、デバイス固有の構成情報のレジストリ キーを作成し、キーへのハンドルを返します。
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 関数は、デバイス情報セットに含まれるデバイス インターフェイスを列挙します。
SetupDiEnumDriverInfo
SetupDiEnumDriverInfo 関数は、ドライバーの一覧のメンバーを列挙します。
SetupDiFinishInstallAction
SetupDiFinishInstallAction 関数は、DIF_FINISHINSTALL_ACTION 要求の既定のハンドラーです。
SetupDiGetActualModelsSection
SetupDiGetActualModelsSection 関数は、デバイス INF ファイルからデバイスをインストールするときに使用、適切な修飾INF モデル セクションを取得します。
SetupDiGetActualSectionToInstall
SetupDiGetActualSectionToInstall 関数は、ローカル コンピューター上のデバイス INF ファイルからデバイスをインストールするときに使用、適切なINF DDInstall セクションを取得します。
SetupDiGetActualSectionToInstallEx
SetupDiGetActualSectionToInstallEx 関数は、指定されたオペレーティング システムとプロセッサ アーキテクチャのデバイスをインストールするINF DDInstall セクションの名前を取得します。
SetupDiGetClassBitmapIndex
SetupDiGetClassBitmapIndex 関数は、指定したクラスに指定されたミニ アイコンのインデックスを取得します。
SetupDiGetClassDescription
SetupDiGetClassDescription 関数は、指定されたセットアップ クラス GUID に関連付けられているクラスの説明を取得します。
SetupDiGetClassDescriptionEx
SetupDiGetClassDescriptionEx 関数は、ローカル コンピューターまたはリモート コンピューターにインストールされているセットアップ クラスの説明を取得します。
SetupDiGetClassDevPropertySheets
SetupDiGetClassDevPropertySheets 関数は、デバイス情報セットのデバイス情報要素または デバイス セットアップ クラスのプロパティ シート のハンドルを取得します。
SetupDiGetClassDevs
SetupDiGetClassDevs 関数は、ローカル コンピューターの要求されたデバイス情報要素を含む デバイス情報セットへのハンドルを返します。
SetupDiGetClassDevsEx
SetupDiGetClassDevsEx 関数は、ローカル コンピューターまたはリモート コンピューターの要求されたデバイス情報要素を含む デバイス情報セット へのハンドルを返します。
SetupDiGetClassImageIndex
SetupDiGetClassImageIndex 関数は、指定したクラスのクラス イメージ リスト内のインデックスを取得します。
SetupDiGetClassImageList
SetupDiGetClassImageList 関数は、インストールされているすべてのクラスのビットマップを含むイメージ リストをビルドし、データ構造内のリストを返します。
SetupDiGetClassImageListEx
SetupDiGetClassImageListEx 関数は、ローカル またはリモート システムにインストールされているすべてのクラスのビットマップのイメージ リストを作成します。
SetupDiGetClassInstallParams
SetupDiGetClassInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のクラス インストール パラメーターを取得します。
SetupDiGetClassProperty
SetupDiGetClassProperty 関数は、デバイス セットアップ クラス または デバイス インターフェイス クラスに設定されているデバイス プロパティを取得します。
SetupDiGetClassPropertyEx
SetupDiGetClassPropertyEx 関数は、デバイス セットアップ クラス のクラス プロパティ、またはローカルコンピューターまたはリモート コンピューター上の デバイス インターフェイス クラスを取得します。
SetupDiGetClassPropertyKeysする
SetupDiGetClassPropertyKeys 関数は、デバイス セットアップ クラス または デバイス インターフェイス クラスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetClassPropertyKeysEx
SetupDiGetClassPropertyKeysEx 関数は、ローカル コンピューターまたはリモート コンピューター上の デバイス セットアップ クラス または デバイス インターフェイス クラス に設定されたデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetClassRegistryProperty
SetupDiGetClassRegistryProperty 関数は、レジストリから 指定された デバイス セットアップ クラスのプロパティを取得します。
SetupDiGetCustomDeviceProperty
SetupDiGetCustomDeviceProperty 関数は、レジストリから指定したカスタム デバイス プロパティを取得します。
SetupDiGetDeviceInfoListClass
SetupDiGetDeviceInfoListClass 関数は、デバイス セットアップ クラスの GUID を取得、セットに関連付けられたクラスが設定されている場合にデバイス情報セットに関連付けられます。
SetupDiGetDeviceInfoListDetail
SetupDiGetDeviceInfoListDetail 関数は、クラス GUID、リモート コンピューター ハンドル、リモート コンピューター名など、デバイス情報セットに関連付けられている情報を取得します。
SetupDiGetDeviceInstallParams
SetupDiGetDeviceInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のデバイス インストール パラメーターを取得します。
SetupDiGetDeviceInstanceId
SetupDiGetDeviceInstanceId 関数は、デバイス情報要素に関連付けられている デバイス インスタンス ID を取得します。
SetupDiGetDeviceInterfaceAlias
SetupDiGetDeviceInterfaceAlias 関数は、指定したデバイス インターフェイスのエイリアスを返します。
SetupDiGetDeviceInterfaceDetail
SetupDiGetDeviceInterfaceDetail 関数は、デバイス インターフェイスに関する詳細を返します。
SetupDiGetDeviceInterfaceProperty
SetupDiGetDeviceInterfaceProperty 関数は、デバイス インターフェイスに設定されているデバイス プロパティを取得します。
SetupDiGetDeviceInterfacePropertyKeys
SetupDiGetDeviceInterfacePropertyKeys 関数は、デバイス インターフェイスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetDeviceProperty
SetupDiGetDeviceProperty 関数は、デバイス インスタンス プロパティを取得します。
SetupDiGetDevicePropertyKeys
SetupDiGetDevicePropertyKeys 関数は、デバイス インスタンスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。
SetupDiGetDeviceRegistryProperty
SetupDiGetDeviceRegistryProperty 関数は、指定されたプラグ アンド プレイ デバイス プロパティを取得します。
SetupDiGetDriverInfoDetail
SetupDiGetDriverInfoDetail 関数は、デバイス情報セットまたはデバイス情報セット内の特定のデバイス情報要素のドライバー情報の詳細を取得します。
SetupDiGetDriverInstallParams
SetupDiGetDriverInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のドライバー インストール パラメーターを取得します。
SetupDiGetHwProfileFriendlyName
SetupDiGetHwProfileFriendlyName 関数は、ハードウェア プロファイル ID に関連付けられているフレンドリ名を取得します。
SetupDiGetHwProfileFriendlyNameEx
SetupDiGetHwProfileFriendlyNameEx 関数は、ローカル コンピューターまたはリモート コンピューター上のハードウェア プロファイル ID に関連付けられているフレンドリ名を取得します。
SetupDiGetHwProfileList
SetupDiGetHwProfileList 関数は、現在定義されているすべてのハードウェア プロファイル ID の一覧を取得します。
SetupDiGetHwProfileListEx
SetupDiGetHwProfileListEx 関数は、ローカル コンピューターまたはリモート コンピューターで現在定義されているすべてのハードウェア プロファイル ID の一覧を取得します。
SetupDiGetINFClass
SetupDiGetINFClass 関数は、指定したデバイス INF ファイルのクラスを返します。
SetupDiGetSelectedDevice
SetupDiGetSelectedDevice 関数は、デバイス情報セット内の選択したデバイス情報要素を取得します。
SetupDiGetSelectedDriver
SetupDiGetSelectedDriver 関数は、デバイス情報セットまたは特定のデバイス情報要素の選択されたドライバーを取得します。
SetupDiInstallClass
SetupDiInstallClass 関数は、指定した INF ファイルの ClassInstall32 セクションをインストールします。
SetupDiInstallClassEx
SetupDiInstallClassEx 関数は、クラス インストーラーまたはインターフェイス クラスをインストールします。
SetupDiInstallDevice
SetupDiInstallDevice 関数は、DIF_INSTALLDEVICE インストール要求の既定のハンドラーです。
SetupDiInstallDeviceInterfaces
SetupDiInstallDeviceInterfaces 関数は、DIF_INSTALLINTERFACES インストール要求の既定のハンドラーです。
SetupDiInstallDriverFiles
SetupDiInstallDriverFiles 関数は、DIF_INSTALLDEVICEFILES インストール要求の既定のハンドラーです。
SetupDiLoadClassIcon
SetupDiLoadClassIcon 関数は、指定したクラスの大きいアイコンとミニ アイコンの両方を読み込みます。
SetupDiLoadDeviceIcon
SetupDiLoadDeviceIcon 関数は、指定したデバイスのアイコンを取得します。
SetupDiOpenClassRegKey
SetupDiOpenClassRegKey 関数は、セットアップ クラスのレジストリ キーまたは特定のクラスのサブキーを開きます。
SetupDiOpenClassRegKeyEx
SetupDiOpenClassRegKeyEx 関数は、レジストリ キー、デバイス インターフェイス クラス レジストリ キー、または特定のクラスのサブキー デバイス セットアップ クラスを開きます。 この関数は、指定されたキーをローカル コンピューターまたはリモート コンピューターで開きます。
SetupDiOpenDeviceInfo
SetupDiOpenDeviceInfo 関数は、デバイス情報セットにまだデバイス情報セットが存在しない場合に、デバイス インスタンスのデバイス情報要素を追加し、デバイス情報セット内のデバイス インスタンスのデバイス情報要素を識別する情報を取得します。
SetupDiOpenDeviceInterface
SetupDiOpenDeviceInterface 関数は、デバイス インターフェイスに関する情報を取得し、ローカル システムまたはリモート システムの指定されたデバイス情報セットにインターフェイスを追加します。
SetupDiOpenDeviceInterfaceRegKey
SetupDiOpenDeviceInterfaceRegKey 関数は、アプリケーションとドライバーがデバイス インターフェイスに固有の情報を格納するために使用するレジストリ サブキーを開きます。
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 パスを使用する特定のデバイス情報要素を選択します。
SetupDiSetClassInstallParams
SetupDiSetClassInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のクラス インストール パラメーターを設定またはクリアします。
SetupDiSetClassProperty
SetupDiSetClassProperty 関数は、デバイス セットアップ クラス または デバイス インターフェイス クラスのクラス プロパティを設定します。
SetupDiSetClassPropertyEx
SetupDiSetClassPropertyEx 関数は、デバイス セットアップ クラス のデバイス プロパティ、またはローカル コンピューターまたはリモート コンピューター デバイス インターフェイス クラスのデバイス プロパティを設定します。
SetupDiSetClassRegistryProperty
SetupDiSetClassRegistryProperty 関数は、レジストリに指定されたデバイス クラス プロパティを設定します。
SetupDiSetDeviceInstallParams
SetupDiSetDeviceInstallParams 関数は、デバイス情報セットまたは特定のデバイス情報要素のデバイス インストール パラメーターを設定します。
SetupDiSetDeviceInterfaceDefault
SetupDiSetDeviceInterfaceDefault 関数は、デバイス インターフェイスをデバイス インターフェイス クラスの既定のインターフェイスとして設定します。
SetupDiSetDeviceInterfaceProperty
SetupDiSetDeviceInterfaceProperty 関数は、デバイス インターフェイスのデバイス プロパティを設定します。
SetupDiSetDeviceProperty
SetupDiSetDeviceProperty 関数は、デバイス インスタンス プロパティを設定します。
SetupDiSetDeviceRegistryProperty
SetupDiSetDeviceRegistryProperty 関数は、デバイスのプラグ アンド プレイ デバイス プロパティを設定します。
SetupDiSetDriverInstallParams
SetupDiSetDriverInstallParams 関数は、ドライバー情報要素のドライバー インストール パラメーターを設定します。
SetupDiSetSelectedDevice
SetupDiSetSelectedDevice 関数は、デバイス情報要素をデバイス情報セットの選択されたメンバーとして設定します。 この関数は通常、インストール ウィザードで使用されます。
SetupDiSetSelectedDriver
SetupDiSetSelectedDriver 関数は、デバイス情報要素の選択されたドライバー、またはデバイス情報セットの選択したクラス ドライバーを設定またはリセットします。
SetupDiUnremoveDevice
SetupDiUnremoveDevice 関数は、DIF_UNREMOVE インストール要求の既定のハンドラーです。
SetupGetInfDriverStoreLocation
SetupGetInfDriverStoreLocation 関数は、システム INF ファイル ディレクトリ内の指定された INF ファイルまたはドライバー ストア内の指定された INF ファイルに対応する、ドライバー ストアに INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。
SetupGetInfPublishedName
SetupGetInfPublishedName 関数は、ドライバー ストア内の指定された INF ファイルまたはシステム INF ファイル ディレクトリ内の指定された INF ファイルに対応するシステム INF ファイル ディレクトリに INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。
SetupGetNonInteractiveMode
SetupGetNonInteractiveMode 関数は、呼び出し元のプロセスがダイアログ ボックスなどのユーザー インターフェイス コンポーネントを介してユーザーと対話できるかどうかを示す SetupAPI 非対話型フラグの値を返します。
SetupGetThreadLogToken
SetupGetThreadLogToken 関数は、この関数が呼び出されたスレッドの ログ トークン を取得します。
SetupSetNonInteractiveMode
SetupSetNonInteractiveMode 関数は、SetupAPI が呼び出し元のコンテキストでユーザーと対話できるかどうかを決定する非対話型の SetupAPI フラグを設定します。
SetupSetThreadLogToken
SetupSetThreadLogToken 関数は、この関数の呼び出し元のスレッドのログ トークン で表されるように、ログ コンテキストを設定します。 同じスレッド内 SetupGetThreadLogToken の後続の呼び出しでは、スレッドに対して最後に設定されたログ トークンが取得されます。
SetupWriteTextLog
SetupWriteTextLog 関数は、SetupAPI テキスト ログにログ エントリを書き込みます。
SetupWriteTextLogError
SetupWriteTextLogError 関数は、SetupAPI 固有のエラーまたは Win32 システム エラーに関する情報を、SetupAPI テキスト ログに書き込みます。
SetupWriteTextLogInfLine
SetupWriteTextLogInfLine 関数は、指定された INF ファイル行のテキストを含む SetupAPI テキスト ログ にログ エントリを書き込みます。
SP_ADDPROPERTYPAGE_DATA
インストーラーは、SP_ADDPROPERTYPAGE_DATA構造体を使用して、DIF_ADDPROPERTYPAGE_ADVANCED要求を処理するときに、デバイスのカスタム プロパティ ページを提供します。
SP_ALTPLATFORM_INFO
SP_ALTPLATFORM_INFO構造体は、特定のコンピューターに対して、オペレーティング システムのバージョンとコンピューターのプロセッサ アーキテクチャを指定します。
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
SP_DEVICE_INTERFACE_DETAIL_DATA構造体には、デバイス インターフェイスのパスが含まれています。
SP_DEVINFO_DATA
SP_DEVINFO_DATA構造体は、デバイス情報セットのメンバーであるデバイス インスタンスを定義します。
SP_DEVINFO_LIST_DETAIL_DATA
SP_DEVINFO_LIST_DETAIL_DATA構造体には、デバイス情報セットに関する情報 (関連付けられているセットアップ クラス GUID など) が含まれます (セットアップ クラスが関連付けられている場合)。
SP_DEVINSTALL_PARAMS
SP_DEVINSTALL_PARAMS構造体には、特定のデバイス情報要素に関連付けられたデバイス インストール パラメーター、またはデバイス情報セットにグローバルに関連付けられたデバイス インストール パラメーターが含まれます。
SP_DRVINFO_DATA
SP_DRVINFO_DATA構造体には、ドライバーに関する情報が含まれています。 この構造体は、特定のデバイス インスタンスに関連付けることができる、またはデバイス情報セットにグローバルに関連付けることができるドライバー情報リストのメンバーです。
SP_DRVINFO_DETAIL_DATA
SP_DRVINFO_DETAIL_DATA構造体には、特定のドライバー情報構造体に関する詳細情報が含まれています。
SP_DRVINSTALL_PARAMS
SP_DRVINSTALL_PARAMS構造体には、特定のドライバー情報要素に関連付けられているドライバーのインストール パラメーターが含まれています。
SP_NEWDEVICEWIZARD_DATA
SP_NEWDEVICEWIZARD_DATA構造は、カスタム ページを追加してハードウェア インストール ウィザードの操作を拡張するためにインストーラーによって使用されます。 これは、インストール要求DIF_NEWDEVICEWIZARD_XXX と共に使用されます。
SP_POWERMESSAGEWAKE_PARAMS
SP_POWERMESSAGEWAKE_PARAMS構造体は、DIF_POWERMESSAGEWAKE インストール要求に対応します。
SP_PROPCHANGE_PARAMS
SP_PROPCHANGE_PARAMS構造体は、DIF_PROPERTYCHANGE インストール要求に対応します。
SP_PROPSHEETPAGE_REQUEST
SP_PROPSHEETPAGE_REQUEST構造体は、最初のパラメーター (lpv) として、SetupAPI DLL の ExtensionPropSheetPageProc エントリ ポイントに渡すことができます。 ExtensionPropSheetPageProc は、指定したプロパティ シート ページへのハンドルを取得するために使用されます。
ExtensionPropSheetPageProc および関連する関数 については、Microsoft Windows SDK のドキュメントを参照してください。
SP_REMOVEDEVICE_PARAMS
SP_REMOVEDEVICE_PARAMS構造体は、DIF_REMOVE インストール要求に対応します。
SP_SELECTDEVICE_PARAMS
SP_SELECTDEVICE_PARAMS構造体は、DIF_SELECTDEVICE インストール要求に対応します。
SP_TROUBLESHOOTER_PARAMS
SP_TROUBLESHOOTER_PARAMS構造体は、DIF_TROUBLESHOOTER インストール要求に対応します。
SP_UNREMOVEDEVICE_PARAMS
SP_UNREMOVEDEVICE_PARAMS構造体は、DIF_UNREMOVEインストール要求に対応します。

このトピックに関するコメントを Microsoft に送信する