このセクションには、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インストール要求に対応します。 |