デバイスとドライバーのインストールのリファレンス
デバイスとドライバーのインストールのリファレンス テクノロジの概要。
デバイスとドライバーのインストール リファレンスを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
CM_NOTIFY_ACTION この列挙は、プラグ アンド プレイ デバイスのイベントの種類を識別します。 |
PNP_VETO_TYPE PnP マネージャーが操作を実行する要求を拒否した場合は、拒否の理由を識別するためにPNP_VETO_TYPE列挙が使用されます。 |
関数
CM_Add_Empty_Log_Conf CM_Add_Empty_Log_Conf関数は、指定した構成の種類と指定したデバイス インスタンスの空の論理構成をローカル コンピューターに作成します。 |
CM_Add_Empty_Log_Conf_Ex CM_Add_Empty_Log_Conf_Ex関数は、指定した構成の種類と指定したデバイス インスタンスに対して、空の論理構成をローカル コンピューターまたはリモート コンピューターに作成します。 |
CM_Add_ID_ExA CM_Add_ID_Ex関数は、デバイス インスタンスのハードウェア ID リストまたは互換性のある ID リスト (ローカル コンピューターまたはリモート コンピューター) にデバイス ID (存在しない場合) を追加します。 (ANSI) |
CM_Add_ID_ExW CM_Add_ID_Ex関数は、デバイス インスタンスのハードウェア ID リストまたは互換性のある ID リスト (ローカル コンピューターまたはリモート コンピューター) にデバイス ID (存在しない場合) を追加します。 (Unicode) |
CM_Add_IDA CM_Add_ID関数は、指定されたデバイス ID (存在しない場合) をデバイス インスタンスのハードウェア ID リストまたは互換性のある ID リストに追加します。 |
CM_Add_IDW CM_Add_ID関数は、指定されたデバイス ID (存在しない場合) をデバイス インスタンスのハードウェア ID リストまたは互換性のある ID リストに追加します。 |
CM_Add_Range |
CM_Add_Res_Des CM_Add_Res_Des関数は、リソース記述子を論理構成に追加します。 |
CM_Add_Res_Des_Ex CM_Add_Res_Des_Ex関数は、リソース記述子を論理構成に追加します。 論理構成は、ローカル コンピューターまたはリモート コンピューター上に配置できます。 |
CM_Connect_MachineA CM_Connect_Machine関数は、リモート コンピューターへの接続を作成します。 (ANSI) |
CM_Connect_MachineW CM_Connect_Machine関数は、リモート コンピューターへの接続を作成します。 (Unicode) |
CM_Create_DevNode_ExA |
CM_Create_DevNode_ExW |
CM_Create_DevNodeA |
CM_Create_DevNodeW |
CM_Create_Range_List |
CM_Delete_Class_Key CM_Delete_Class_Key関数は、指定したインストール済みデバイス クラスをシステムから削除します。 |
CM_Delete_Class_Key_Ex |
CM_Delete_Device_Interface_Key_ExA CM_Delete_Device_Interface_Key_ExA関数は、アプリケーションとドライバーがインターフェイス固有の情報を格納するために使用するレジストリ サブキーを削除します。 |
CM_Delete_Device_Interface_Key_ExW CM_Delete_Device_Interface_Key_ExW関数は、アプリケーションとドライバーがインターフェイス固有の情報を格納するために使用するレジストリ サブキーを削除します。 |
CM_Delete_Device_Interface_KeyA CM_Delete_Device_Interface_Key関数は、アプリケーションとドライバーがインターフェイス固有の情報を格納するために使用するレジストリ サブキーを削除します。 (ANSI) |
CM_Delete_Device_Interface_KeyW CM_Delete_Device_Interface_Key関数は、アプリケーションとドライバーがインターフェイス固有の情報を格納するために使用するレジストリ サブキーを削除します。 (Unicode) |
CM_Delete_DevNode_Key CM_Delete_DevNode_Key関数は、デバイスに関連付けられている指定されたユーザーがアクセスできるレジストリ キーを削除します。 |
CM_Delete_DevNode_Key_Ex |
CM_Delete_Range |
CM_Detect_Resource_Conflict |
CM_Detect_Resource_Conflict_Ex |
CM_Disable_DevNode CM_Disable_DevNode関数は、デバイスを無効にします。 |
CM_Disable_DevNode_Ex |
CM_Disconnect_Machine CM_Disconnect_Machine関数は、リモート コンピューターへの接続を削除します。 |
CM_Dup_Range_List |
CM_Enable_DevNode CM_Enable_DevNode関数を使用すると、デバイスが有効になります。 |
CM_Enable_DevNode_Ex |
CM_Enumerate_Classes CM_Enumerate_Classes関数は、繰り返し呼び出されると、各クラスの GUID を指定することで、ローカル コンピューターのインストールされているデバイス クラスを列挙します。 |
CM_Enumerate_Classes_Ex CM_Enumerate_Classes_Ex関数は、繰り返し呼び出されると、各クラスの GUID を指定することで、ローカル またはリモート コンピューターのインストールされているデバイス クラスを列挙します。 |
CM_Enumerate_Enumerators_ExA CM_Enumerate_Enumerators_Ex関数は、各列挙子の名前を指定して、ローカル コンピューターまたはリモート コンピューターのデバイス列挙子を列挙します。 (ANSI) |
CM_Enumerate_Enumerators_ExW CM_Enumerate_Enumerators_Ex関数は、各列挙子の名前を指定して、ローカル コンピューターまたはリモート コンピューターのデバイス列挙子を列挙します。 (Unicode) |
CM_Enumerate_EnumeratorsA CM_Enumerate_Enumerators関数は、各列挙子の名前を指定して、ローカル コンピューターのデバイス列挙子を列挙します。 (ANSI) |
CM_Enumerate_EnumeratorsW CM_Enumerate_Enumerators関数は、各列挙子の名前を指定して、ローカル コンピューターのデバイス列挙子を列挙します。 (Unicode) |
CM_Find_Range |
CM_First_Range |
CM_Free_Log_Conf CM_Free_Log_Conf関数は、論理構成と、関連付けられているすべてのリソース記述子をローカル コンピューターから削除します。 |
CM_Free_Log_Conf_Ex CM_Free_Log_Conf_Ex関数は、論理構成と、関連付けられているすべてのリソース記述子をローカル コンピューターまたはリモート コンピューターから削除します。 |
CM_Free_Log_Conf_Handle CM_Free_Log_Conf_Handle関数は、論理構成ハンドルを無効にし、関連付けられているメモリ割り当てを解放します。 |
CM_Free_Range_List |
CM_Free_Res_Des CM_Free_Res_Des関数は、ローカル コンピューター上の論理構成からリソース記述子を削除します。 |
CM_Free_Res_Des_Ex CM_Free_Res_Des_Ex関数は、ローカル コンピューターまたはリモート コンピューターの論理構成からリソース記述子を削除します。 |
CM_Free_Res_Des_Handle CM_Free_Res_Des_Handle関数は、リソース記述ハンドルを無効にし、関連付けられているメモリ割り当てを解放します。 |
CM_Free_Resource_Conflict_Handle CM_Free_Resource_Conflict_Handle関数は、リソース競合リストへのハンドルを無効にし、ハンドルに関連付けられているメモリ割り当てを解放します。 |
CM_Get_Child CM_Get_Child関数は、ローカル コンピューターのデバイス ツリー内の指定されたデバイス ノード (devnode) の最初の子ノードへのデバイス インスタンス ハンドルを取得するために使用されます。 |
CM_Get_Child_Ex CM_Get_Child_Ex関数は、ローカルまたはリモート コンピューターのデバイス ツリー内の指定したデバイス ノード (devnode) の最初の子ノードに対するデバイス インスタンス ハンドルを取得するために使用されます。 |
CM_Get_Class_Key_Name_ExA |
CM_Get_Class_Key_Name_ExW |
CM_Get_Class_Key_NameA |
CM_Get_Class_Key_NameW |
CM_Get_Class_Name_ExA |
CM_Get_Class_Name_ExW |
CM_Get_Class_NameA |
CM_Get_Class_NameW |
CM_Get_Class_Property_ExW CM_Get_Class_Property_ExW関数は、デバイス インターフェイス クラスまたはデバイス セットアップ クラスに設定されているデバイス プロパティを取得します。 |
CM_Get_Class_Property_Keys CM_Get_Class_Property_Keys関数は、デバイス インターフェイス クラスまたはデバイス セットアップ クラスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。 |
CM_Get_Class_Property_Keys_Ex CM_Get_Class_Property_Keys_Ex関数は、デバイス インターフェイス クラスまたはデバイス セットアップ クラスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。 |
CM_Get_Class_PropertyW CM_Get_Class_Property関数は、デバイス インターフェイス クラスまたはデバイス セットアップ クラスに設定されているデバイス プロパティを取得します。 |
CM_Get_Class_Registry_PropertyA CM_Get_Class_Registry_Property関数は、デバイス セットアップ クラスのプロパティを取得します。 (ANSI) |
CM_Get_Class_Registry_PropertyW CM_Get_Class_Registry_Property関数は、デバイス セットアップ クラスのプロパティを取得します。 (Unicode) |
CM_Get_Depth CM_Get_Depth関数は、ローカル コンピューターのデバイス ツリー内の指定されたデバイス ノード (devnode) の深さを取得するために使用されます。 |
CM_Get_Depth_Ex CM_Get_Depth_Ex関数は、ローカルまたはリモート コンピューターのデバイス ツリー内の指定されたデバイス ノード (devnode) の深さを取得するために使用されます。 |
CM_Get_Device_ID_ExA CM_Get_Device_ID_Ex関数は、ローカルまたはリモート コンピューター上の指定されたデバイス インスタンスのデバイス インスタンス ID を取得します。 (ANSI) |
CM_Get_Device_ID_ExW CM_Get_Device_ID_Ex関数は、ローカルまたはリモート コンピューター上の指定されたデバイス インスタンスのデバイス インスタンス ID を取得します。 (Unicode) |
CM_Get_Device_ID_List_ExA CM_Get_Device_ID_List_Ex関数は、ローカル コンピューターまたはリモート コンピューター上のデバイス インスタンスのデバイス インスタンス ID の一覧を取得します。 (ANSI) |
CM_Get_Device_ID_List_ExW CM_Get_Device_ID_List_Ex関数は、ローカル コンピューターまたはリモート コンピューター上のデバイス インスタンスのデバイス インスタンス ID の一覧を取得します。 (Unicode) |
CM_Get_Device_ID_List_Size_ExA CM_Get_Device_ID_List_Size_Ex関数は、ローカルまたはリモート コンピューターのデバイス インスタンスのデバイス インスタンス ID の一覧を保持するために必要なバッファー サイズを取得します。 (ANSI) |
CM_Get_Device_ID_List_Size_ExW CM_Get_Device_ID_List_Size_Ex関数は、ローカルまたはリモート コンピューターのデバイス インスタンスのデバイス インスタンス ID の一覧を保持するために必要なバッファー サイズを取得します。 (Unicode) |
CM_Get_Device_ID_List_SizeA CM_Get_Device_ID_List_Size関数は、ローカル コンピューターのデバイス インスタンスのデバイス インスタンス ID の一覧を保持するために必要なバッファー サイズを取得します。 (ANSI) |
CM_Get_Device_ID_List_SizeW CM_Get_Device_ID_List_Size関数は、ローカル コンピューターのデバイス インスタンスのデバイス インスタンス ID の一覧を保持するために必要なバッファー サイズを取得します。 (Unicode) |
CM_Get_Device_ID_ListA CM_Get_Device_ID_List関数は、ローカル コンピューターのデバイス インスタンスのデバイス インスタンス ID の一覧を取得します。 (ANSI) |
CM_Get_Device_ID_ListW CM_Get_Device_ID_List関数は、ローカル コンピューターのデバイス インスタンスのデバイス インスタンス ID の一覧を取得します。 (Unicode) |
CM_Get_Device_ID_Size CM_Get_Device_ID_Size関数は、ローカル コンピューター上のデバイス インスタンスのデバイス インスタンス ID を保持するために必要なバッファー サイズを取得します。 |
CM_Get_Device_ID_Size_Ex CM_Get_Device_ID_Size_Ex関数は、ローカル コンピューターまたはリモート コンピューター上のデバイス インスタンスのデバイス インスタンス ID を保持するために必要なバッファー サイズを取得します。 |
CM_Get_Device_IDA CM_Get_Device_ID関数は、ローカル コンピューター上の指定したデバイス インスタンスのデバイス インスタンス ID を取得します。 (ANSI) |
CM_Get_Device_IDW CM_Get_Device_ID関数は、ローカル コンピューター上の指定したデバイス インスタンスのデバイス インスタンス ID を取得します。 (Unicode) |
CM_Get_Device_Interface_Alias_ExA |
CM_Get_Device_Interface_Alias_ExW |
CM_Get_Device_Interface_AliasA CM_Get_Device_Interface_Alias関数は、エイリアスが存在する場合は、指定したデバイス インターフェイス インスタンスのエイリアスを返します。 (ANSI) |
CM_Get_Device_Interface_AliasW CM_Get_Device_Interface_Alias関数は、エイリアスが存在する場合は、指定したデバイス インターフェイス インスタンスのエイリアスを返します。 (Unicode) |
CM_Get_Device_Interface_List_ExA |
CM_Get_Device_Interface_List_ExW |
CM_Get_Device_Interface_List_Size_ExA |
CM_Get_Device_Interface_List_Size_ExW |
CM_Get_Device_Interface_List_SizeA CM_Get_Device_Interface_List_Size関数は、CM_Get_Device_Interface_List関数に渡す必要があるバッファー サイズを取得します。 (ANSI) |
CM_Get_Device_Interface_List_SizeW CM_Get_Device_Interface_List_Size関数は、CM_Get_Device_Interface_List関数に渡す必要があるバッファー サイズを取得します。 (Unicode) |
CM_Get_Device_Interface_ListA CM_Get_Device_Interface_List関数は、指定したデバイス インターフェイス クラスに属するデバイス インターフェイス インスタンスの一覧を取得します。 (ANSI) |
CM_Get_Device_Interface_ListW CM_Get_Device_Interface_List関数は、指定したデバイス インターフェイス クラスに属するデバイス インターフェイス インスタンスの一覧を取得します。 (Unicode) |
CM_Get_Device_Interface_Property_ExW CM_Get_Device_Interface_Property_ExW関数は、デバイス インターフェイスに設定されているデバイス プロパティを取得します。 |
CM_Get_Device_Interface_Property_Keys_ExW CM_Get_Device_Interface_Property_Keys_ExW関数は、デバイス インターフェイスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。 |
CM_Get_Device_Interface_Property_KeysW CM_Get_Device_Interface_Property_Keys関数は、デバイス インターフェイスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。 |
CM_Get_Device_Interface_PropertyW CM_Get_Device_Interface_Property関数は、デバイス インターフェイスに設定されているデバイス プロパティを取得します。 |
CM_Get_DevNode_Custom_Property_ExA |
CM_Get_DevNode_Custom_Property_ExW |
CM_Get_DevNode_Custom_PropertyA |
CM_Get_DevNode_Custom_PropertyW |
CM_Get_DevNode_Property_ExW CM_Get_DevNode_Property_ExW関数は、デバイス インスタンス プロパティを取得します。 |
CM_Get_DevNode_Property_Keys CM_Get_DevNode_Property_Keys関数は、デバイス インスタンスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。 |
CM_Get_DevNode_Property_Keys_Ex CM_Get_DevNode_Property_Keys_Ex関数は、デバイス インスタンスに設定されているデバイス プロパティを表すデバイス プロパティ キーの配列を取得します。 |
CM_Get_DevNode_PropertyW CM_Get_DevNode_Property関数は、デバイス インスタンス プロパティを取得します。 |
CM_Get_DevNode_Registry_Property_ExA |
CM_Get_DevNode_Registry_Property_ExW |
CM_Get_DevNode_Registry_PropertyA CM_Get_DevNode_Registry_Property関数は、レジストリから指定されたデバイス プロパティを取得します。 (ANSI) |
CM_Get_DevNode_Registry_PropertyW CM_Get_DevNode_Registry_Property関数は、レジストリから指定されたデバイス プロパティを取得します。 (Unicode) |
CM_Get_DevNode_Status CM_Get_DevNode_Status関数は、ローカル コンピューターのデバイス ツリー内のデバイス ノード (devnode) からデバイス インスタンスの状態を取得します。 |
CM_Get_DevNode_Status_Ex CM_Get_DevNode_Status_Ex関数は、ローカルまたはリモート コンピューターのデバイス ツリー上のデバイス ノード (devnode) からデバイス インスタンスの状態を取得します。 |
CM_Get_First_Log_Conf CM_Get_First_Log_Conf関数は、ローカル コンピューター上の指定したデバイス インスタンスに関連付けられた、指定した構成の種類の最初の論理構成を取得します。 |
CM_Get_First_Log_Conf_Ex CM_Get_First_Log_Conf_Ex関数は、ローカル コンピューターまたはリモート コンピューター上の指定されたデバイス インスタンスに関連付けられている最初の論理構成を取得します。 |
CM_Get_Global_State |
CM_Get_Global_State_Ex |
CM_Get_Hardware_Profile_Info_ExA |
CM_Get_Hardware_Profile_Info_ExW |
CM_Get_Hardware_Profile_InfoA |
CM_Get_Hardware_Profile_InfoW |
CM_Get_HW_Prof_Flags_ExA CM_Get_HW_Prof_Flags_Ex関数は、リモート コンピューターまたはローカル コンピューター上のデバイス インスタンスのハードウェア プロファイル固有の構成フラグを取得します。 (ANSI) |
CM_Get_HW_Prof_Flags_ExW CM_Get_HW_Prof_Flags_Ex関数は、リモート コンピューターまたはローカル コンピューター上のデバイス インスタンスのハードウェア プロファイル固有の構成フラグを取得します。 (Unicode) |
CM_Get_HW_Prof_FlagsA CM_Get_HW_Prof_Flags関数は、ローカル コンピューター上のデバイス インスタンスのハードウェア プロファイル固有の構成フラグを取得します。 (ANSI) |
CM_Get_HW_Prof_FlagsW CM_Get_HW_Prof_Flags関数は、ローカル コンピューター上のデバイス インスタンスのハードウェア プロファイル固有の構成フラグを取得します。 (Unicode) |
CM_Get_Log_Conf_Priority CM_Get_Log_Conf_Priority関数は、ローカル コンピューター上の指定された論理構成の構成優先度を取得します。 |
CM_Get_Log_Conf_Priority_Ex CM_Get_Log_Conf_Priority_Ex関数は、ローカル コンピューターまたはリモート コンピューター上の指定された論理構成の構成優先度を取得します。 |
CM_Get_Next_Log_Conf CM_Get_Next_Log_Conf関数は、ローカル コンピューター上の特定のデバイス インスタンスに関連付けられている次の論理構成を取得します。 |
CM_Get_Next_Log_Conf_Ex CM_Get_Next_Log_Conf_Ex関数は、ローカル コンピューターまたはリモート コンピューター上の特定のデバイス インスタンスに関連付けられている次の論理構成を取得します。 |
CM_Get_Next_Res_Des CM_Get_Next_Res_Des関数は、ローカル コンピューター上の論理構成に対して、指定したリソースの種類の次のリソース記述子へのハンドルを取得します。 |
CM_Get_Next_Res_Des_Ex CM_Get_Next_Res_Des_Ex関数は、ローカルまたはリモート コンピューター上の論理構成に対して、指定されたリソースの種類の次のリソース記述子へのハンドルを取得します。 |
CM_Get_Parent CM_Get_Parent関数は、ローカル コンピューターのデバイス ツリー内の指定したデバイス ノード (devnode) の親ノードに対するデバイス インスタンス ハンドルを取得します。 |
CM_Get_Parent_Ex CM_Get_Parent_Ex関数は、ローカルまたはリモート コンピューターのデバイス ツリー内の指定されたデバイス ノード (devnode) の親ノードに対するデバイス インスタンス ハンドルを取得します。 |
CM_Get_Res_Des_Data CM_Get_Res_Des_Data関数は、ローカル コンピューターのリソース記述子に格納されている情報を取得します。 |
CM_Get_Res_Des_Data_Ex CM_Get_Res_Des_Data_Ex関数は、ローカルまたはリモート コンピューターのリソース記述子に格納されている情報を取得します。 |
CM_Get_Res_Des_Data_Size CM_Get_Res_Des_Data_Size関数は、ローカル コンピューター上の指定されたリソース記述子に含まれる情報を保持するために必要なバッファー サイズを取得します。 |
CM_Get_Res_Des_Data_Size_Ex CM_Get_Res_Des_Data_Size_Ex関数は、指定されたリソース記述子に含まれる情報をローカル コンピューターまたはリモート コンピューターに保持するために必要なバッファー サイズを取得します。 |
CM_Get_Resource_Conflict_Count CM_Get_Resource_Conflict_Count関数は、指定したリソース競合リストに含まれる競合の数を取得します。 |
CM_Get_Resource_Conflict_DetailsA CM_Get_Resource_Conflict_Details関数は、競合リスト内のリソースの競合の 1 つに関する詳細を取得します。 (ANSI) |
CM_Get_Resource_Conflict_DetailsW CM_Get_Resource_Conflict_Details関数は、競合リスト内のリソースの競合の 1 つに関する詳細を取得します。 (Unicode) |
CM_Get_Sibling CM_Get_Sibling関数は、ローカル コンピューターのデバイス ツリー内の指定したデバイス ノード (devnode) の次の兄弟ノードへのデバイス インスタンス ハンドルを取得します。 |
CM_Get_Sibling_Ex CM_Get_Sibling_Ex関数は、ローカルまたはリモート コンピューターのデバイス ツリーで、指定したデバイス ノードの次の兄弟ノードへのデバイス インスタンス ハンドルを取得します。 |
CM_Get_Version CM_Get_Version関数は、ローカル コンピューターのプラグ アンド プレイ (PnP) Configuration Manager DLL (Cfgmgr32.dll) のバージョン 4.0 を返します。 |
CM_Get_Version_Ex CM_Get_Version_Ex関数は、ローカルまたはリモート コンピューターのプラグ アンド プレイ (PnP) Configuration Manager DLL (Cfgmgr32.dll) のバージョン 4.0 を返します。 |
CM_Intersect_Range_List |
CM_Invert_Range_List |
CM_Is_Dock_Station_Present CM_Is_Dock_Station_Present関数は、ドッキング ステーションがローカル コンピューターに存在するかどうかを識別します。 |
CM_Is_Dock_Station_Present_Ex CM_Is_Dock_Station_Present_Ex関数は、ドッキング ステーションがローカル コンピューターとリモート コンピューターのどちらに存在するかを識別します。 |
CM_Is_Version_Available CM_Is_Version_Available関数は、指定したバージョンのプラグ アンド プレイ (PnP) Configuration Manager DLL (Cfgmgr32.dll) がローカル コンピューターでサポートされているかどうかを示します。 |
CM_Is_Version_Available_Ex CM_Is_Version_Available_Ex関数は、指定したバージョンのプラグ アンド プレイ (PNP) Configuration Manager DLL (Cfgmgr32.dll) がローカル コンピューターまたはリモート コンピューターでサポートされているかどうかを示します。 |
CM_Locate_DevNode_ExA CM_Locate_DevNode_Ex関数は、ローカル コンピューターまたはリモート コンピューターで、指定したデバイス インスタンス ID に関連付けられているデバイス ノードへのデバイス インスタンス ハンドルを取得します。 (ANSI) |
CM_Locate_DevNode_ExW CM_Locate_DevNode_Ex関数は、ローカル コンピューターまたはリモート コンピューターで、指定したデバイス インスタンス ID に関連付けられているデバイス ノードへのデバイス インスタンス ハンドルを取得します。 (Unicode) |
CM_Locate_DevNodeA CM_Locate_DevNode関数は、ローカル コンピューター上の指定されたデバイス インスタンス ID に関連付けられているデバイス ノードへのデバイス インスタンス ハンドルを取得します。 (ANSI) |
CM_Locate_DevNodeW CM_Locate_DevNode関数は、ローカル コンピューター上の指定されたデバイス インスタンス ID に関連付けられているデバイス ノードへのデバイス インスタンス ハンドルを取得します。 (Unicode) |
CM_MapCrToWin32Err 指定した CONFIGRET コードを同等のシステム エラー コードに変換します。 |
CM_Merge_Range_List |
CM_Modify_Res_Des CM_Modify_Res_Des関数は、ローカル コンピューター上の指定されたリソース記述子を変更します。 |
CM_Modify_Res_Des_Ex CM_Modify_Res_Des_Ex関数は、ローカル コンピューターまたはリモート コンピューター上の指定されたリソース記述子を変更します。 |
CM_Move_DevNode |
CM_Move_DevNode_Ex |
CM_Next_Range |
CM_Open_Class_Key_ExA |
CM_Open_Class_Key_ExW |
CM_Open_Class_KeyA CM_Open_Class_Key関数は、デバイス セットアップ クラス レジストリ キー、デバイス インターフェイス クラス レジストリ キー、またはクラスの特定のサブキーを開きます。 (ANSI) |
CM_Open_Class_KeyW CM_Open_Class_Key関数は、デバイス セットアップ クラス レジストリ キー、デバイス インターフェイス クラス レジストリ キー、またはクラスの特定のサブキーを開きます。 (Unicode) |
CM_Open_Device_Interface_Key_ExA CM_Open_Device_Interface_Key_ExA関数は、デバイス インターフェイスに固有の情報を格納するためにアプリケーションとドライバーによって使用されるレジストリ サブキーを開きます。 |
CM_Open_Device_Interface_Key_ExW CM_Open_Device_Interface_Key_ExW関数は、デバイス インターフェイスに固有の情報を格納するためにアプリケーションとドライバーによって使用されるレジストリ サブキーを開きます。 |
CM_Open_Device_Interface_KeyA CM_Open_Device_Interface_Key関数は、デバイス インターフェイスに固有の情報を格納するためにアプリケーションとドライバーによって使用されるレジストリ サブキーを開きます。 (ANSI) |
CM_Open_Device_Interface_KeyW CM_Open_Device_Interface_Key関数は、デバイス インターフェイスに固有の情報を格納するためにアプリケーションとドライバーによって使用されるレジストリ サブキーを開きます。 (Unicode) |
CM_Open_DevNode_Key CM_Open_DevNode_Key関数は、デバイス固有の構成情報のレジストリ キーを開きます。 |
CM_Open_DevNode_Key_Ex |
CM_Query_And_Remove_SubTree_ExA CM_Query_And_Remove_SubTree_Ex関数は、デバイス インスタンスとその子を削除できるかどうかを確認し、削除できる場合は削除します。 (ANSI) |
CM_Query_And_Remove_SubTree_ExW CM_Query_And_Remove_SubTree_Ex関数は、デバイス インスタンスとその子を削除できるかどうかを確認し、削除できる場合は削除します。 (Unicode) |
CM_Query_And_Remove_SubTreeA CM_Query_And_Remove_SubTree関数は、デバイス インスタンスとその子を削除できるかどうかを確認し、削除できる場合は削除します。 (ANSI) |
CM_Query_And_Remove_SubTreeW CM_Query_And_Remove_SubTree関数は、デバイス インスタンスとその子を削除できるかどうかを確認し、削除できる場合は削除します。 (Unicode) |
CM_Query_Arbitrator_Free_Data |
CM_Query_Arbitrator_Free_Data_Ex |
CM_Query_Arbitrator_Free_Size |
CM_Query_Arbitrator_Free_Size_Ex |
CM_Query_Remove_SubTree |
CM_Query_Remove_SubTree_Ex |
CM_Query_Resource_Conflict_List CM_Query_Resource_Conflict_List関数は、指定されたデバイス インスタンスのリソースの説明と競合するリソース要件を持つデバイス インスタンスを識別します。 |
CM_Reenumerate_DevNode CM_Reenumerate_DevNode関数は、指定されたデバイス ノードとそのすべての子によって識別されるデバイスを列挙します。 |
CM_Reenumerate_DevNode_Ex CM_Reenumerate_DevNode_Ex関数は、指定されたデバイス ノードとそのすべての子によって識別されるデバイスを列挙します。 |
CM_Register_Device_Driver |
CM_Register_Device_Driver_Ex |
CM_Register_Device_Interface_ExA |
CM_Register_Device_Interface_ExW |
CM_Register_Device_InterfaceA |
CM_Register_Device_InterfaceW |
CM_Register_Notification CM_Register_Notification関数は、指定した型の PnP イベントが発生したときに呼び出されるアプリケーション コールバック ルーチンを登録します。 |
CM_Remove_SubTree |
CM_Remove_SubTree_Ex |
CM_Request_Device_Eject_ExA CM_Request_Device_Eject_Ex関数は、デバイスがリムーバブルである場合に、安全な削除のためにローカルまたはリモートのデバイス インスタンスを準備します。 デバイスを物理的に取り出すことができる場合は、 になります。 (ANSI) |
CM_Request_Device_Eject_ExW CM_Request_Device_Eject_Ex関数は、デバイスがリムーバブルである場合に、安全な削除のためにローカルまたはリモートのデバイス インスタンスを準備します。 デバイスを物理的に取り出すことができる場合は、 になります。 (Unicode) |
CM_Request_Device_EjectA CM_Request_Device_Eject関数は、デバイスがリムーバブルである場合に、安全な削除のためにローカル デバイス インスタンスを準備します。 デバイスを物理的に取り出すことができる場合は、 になります。 (ANSI) |
CM_Request_Device_EjectW CM_Request_Device_Eject関数は、デバイスがリムーバブルである場合に、安全な削除のためにローカル デバイス インスタンスを準備します。 デバイスを物理的に取り出すことができる場合は、 になります。 (Unicode) |
CM_Request_Eject_PC CM_Request_Eject_PC関数は、ローカル・ドッキング・ステーションに挿入されたポータブル PC を取り出すように要求します。 |
CM_Request_Eject_PC_Ex CM_Request_Eject_PC_Ex機能は、ローカルまたはリモート・ドッキング・ステーションに挿入されたポータブル PC を取り出すように要求します。 |
CM_Run_Detection |
CM_Run_Detection_Ex |
CM_Set_Class_Property_ExW CM_Set_Class_Property_ExW関数は、デバイス セットアップ クラスまたはデバイス インターフェイス クラスのクラス プロパティを設定します。 |
CM_Set_Class_PropertyW CM_Set_Class_Property関数は、デバイス セットアップ クラスまたはデバイス インターフェイス クラスのクラス プロパティを設定します。 |
CM_Set_Class_Registry_PropertyA CM_Set_Class_Registry_Property関数は、デバイス セットアップ クラスのプロパティを設定または削除します。 (ANSI) |
CM_Set_Class_Registry_PropertyW CM_Set_Class_Registry_Property関数は、デバイス セットアップ クラスのプロパティを設定または削除します。 (Unicode) |
CM_Set_Device_Interface_Property_ExW CM_Set_Device_Interface_Property_ExW関数は、デバイス インターフェイスのデバイス プロパティを設定します。 |
CM_Set_Device_Interface_PropertyW CM_Set_Device_Interface_Property関数は、デバイス インターフェイスのデバイス プロパティを設定します。 |
CM_Set_DevNode_Problem CM_Set_DevNode_Problem関数は、ローカル コンピューターにインストールされているデバイスの問題コードを設定します。 |
CM_Set_DevNode_Problem_Ex CM_Set_DevNode_Problem_Ex関数は、ローカル コンピューターまたはリモート コンピューターにインストールされているデバイスの問題コードを設定します。 |
CM_Set_DevNode_Property_ExW CM_Set_DevNode_Property_ExW関数は、デバイス インスタンス プロパティを設定します。 |
CM_Set_DevNode_PropertyW CM_Set_DevNode_Property関数は、デバイス インスタンス プロパティを設定します。 |
CM_Set_DevNode_Registry_Property_ExA |
CM_Set_DevNode_Registry_Property_ExW |
CM_Set_DevNode_Registry_PropertyA CM_Set_DevNode_Registry_Property関数は、レジストリに指定されたデバイス プロパティを設定します。 (ANSI) |
CM_Set_DevNode_Registry_PropertyW CM_Set_DevNode_Registry_Property関数は、レジストリに指定されたデバイス プロパティを設定します。 (Unicode) |
CM_Set_HW_Prof |
CM_Set_HW_Prof_Ex |
CM_Set_HW_Prof_Flags_ExA |
CM_Set_HW_Prof_Flags_ExW |
CM_Set_HW_Prof_FlagsA |
CM_Set_HW_Prof_FlagsW |
CM_Setup_DevNode CM_Setup_DevNode関数は、デバイス構成に問題があるため、実行されていないデバイス インスタンスを再起動します。 |
CM_Setup_DevNode_Ex |
CM_Test_Range_Available |
CM_Uninstall_DevNode CM_Uninstall_DevNode関数は、デバイス インスタンスに関連付けられているすべての永続的な状態を削除します。 |
CM_Uninstall_DevNode_Ex |
CM_Unregister_Device_Interface_ExA |
CM_Unregister_Device_Interface_ExW |
CM_Unregister_Device_InterfaceA |
CM_Unregister_Device_InterfaceW |
CM_Unregister_Notification コードが Windows 7 以前のバージョンの Windows を対象とする場合は、CM_Unregister_Notificationの代わりに UnregisterDeviceNotification を使用します。 |
CM_WaitNoPendingInstallEvents CMP_WaitNoPendingInstallEvents (CM_WaitNoPendingInstallEvents) 関数は、PnP マネージャーが実行するための保留中のデバイス インストール アクティビティが存在しないまで待機します。 |
DiInstallDevice DiInstallDevice 関数は、システムに存在する指定したデバイスのドライバー ストアにプレインストールされている指定されたドライバーをインストールします。 |
DiInstallDriverA DiInstallDriver 関数は、ドライバー ストアにドライバーをプレインストールし、ドライバーがサポートするシステムに存在するデバイスにドライバーをインストールします。 (ANSI) |
DiInstallDriverW DiInstallDriver 関数は、ドライバー ストアにドライバーをプレインストールし、ドライバーがサポートするシステムに存在するデバイスにドライバーをインストールします。 (Unicode) |
DiRollbackDriver DiRollbackDriver 関数は、指定したデバイスにインストールされているドライバーをロールバックします。 |
DiShowUpdateDevice DiShowUpdateDevice 関数は、指定されたデバイスのハードウェア更新ウィザードを表示します。 |
DiUninstallDevice DiUninstallDevice 関数は、デバイスをアンインストールし、そのデバイス ノード (devnode) をシステムから削除します。 |
DiUninstallDriverA DiUninstallDriver 関数は、別の一致するドライバー パッケージ (使用可能な場合) を使用してそれらのデバイスをインストールすることによって、インストールされている任意のデバイスからドライバー パッケージを削除します。また、他の一致するドライバー パッケージがない場合は null ドライバーをインストールします。 その後、指定したドライバー パッケージがドライバー ストアから削除されます。 (ANSI) |
DiUninstallDriverW DiUninstallDriver 関数は、別の一致するドライバー パッケージ (使用可能な場合) を使用してそれらのデバイスをインストールすることによって、インストールされている任意のデバイスからドライバー パッケージを削除します。また、他の一致するドライバー パッケージがない場合は null ドライバーをインストールします。 その後、指定したドライバー パッケージがドライバー ストアから削除されます。 (Unicode) |
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) |
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インストール要求の既定のハンドラーです。 |
SetupGetInfDriverStoreLocationA SetupGetInfDriverStoreLocation 関数は、システム INF ファイル ディレクトリ内の指定された INF ファイルまたはドライバー ストア内の指定された INF ファイルに対応するドライバー ストア内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (ANSI) |
SetupGetInfDriverStoreLocationW SetupGetInfDriverStoreLocation 関数は、システム INF ファイル ディレクトリ内の指定された INF ファイルまたはドライバー ストア内の指定された INF ファイルに対応するドライバー ストア内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (Unicode) |
SetupGetInfPublishedNameA SetupGetInfPublishedName 関数は、ドライバー ストア内の指定された INF ファイルまたはシステム INF ファイル ディレクトリ内の指定された INF ファイルに対応する、システム INF ファイル ディレクトリ内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (ANSI) |
SetupGetInfPublishedNameW SetupGetInfPublishedName 関数は、ドライバー ストア内の指定された INF ファイルまたはシステム INF ファイル ディレクトリ内の指定された INF ファイルに対応する、システム INF ファイル ディレクトリ内の INF ファイルの完全修飾ファイル名 (ディレクトリ パスとファイル名) を取得します。 (Unicode) |
SetupGetNonInteractiveMode SetupGetNonInteractiveMode 関数は、呼び出し元のプロセスがダイアログ ボックスなどのユーザー インターフェイス コンポーネントを介してユーザーと対話できるかどうかを示す SetupAPI 非対話型フラグの値を返します。 |
SetupGetThreadLogToken SetupGetThreadLogToken 関数は、この関数が呼び出されたスレッドのログ トークンを取得します。 |
SetupSetNonInteractiveMode SetupSetNonInteractiveMode 関数は、SetupAPI が呼び出し元のコンテキストでユーザーと対話できるかどうかを決定する非対話型の SetupAPI フラグを設定します。 |
SetupSetThreadLogToken SetupSetThreadLogToken 関数は、ログ トークンで表されるログ コンテキストを、この関数の呼び出し元のスレッドに設定します。 |
SetupWriteTextLog SetupWriteTextLog 関数は、SetupAPI テキスト ログにログ エントリを書き込みます。 |
SetupWriteTextLogError SetupWriteTextLogError 関数は、SetupAPI 固有のエラーまたは Win32 システム エラーに関する情報を SetupAPI テキスト ログに書き込みます。 |
SetupWriteTextLogInfLine SetupWriteTextLogInfLine 関数は、指定された INF ファイル行のテキストを含む SetupAPI テキスト ログにログ エントリを書き込みます。 |
UpdateDriverForPlugAndPlayDevicesA INF ファイルとハードウェア ID を指定すると、UpdateDriverForPlugAndPlayDevices 関数は、ハードウェア ID に一致するデバイスの更新されたドライバーをインストールします。 (ANSI) |
UpdateDriverForPlugAndPlayDevicesW INF ファイルとハードウェア ID を指定すると、UpdateDriverForPlugAndPlayDevices 関数は、ハードウェア ID に一致するデバイスの更新されたドライバーをインストールします。 (Unicode) |
構造
BUSNUMBER_DES BUSNUMBER_DES構造体は、デバイス インスタンスのバス番号の使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 |
BUSNUMBER_RANGE BUSNUMBER_RANGE構造体は、デバイス インスタンスのバス番号の使用状況を説明するリソース要件リストを指定します。 リソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
BUSNUMBER_RESOURCE BUSNUMBER_RESOURCE構造体は、デバイス インスタンスのバス番号の使用状況を説明するリソース リストまたはリソース要件リストを指定します。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
CM_NOTIFY_EVENT_DATA これは、デバイス通知イベントのデータ構造です。 |
CM_NOTIFY_FILTER デバイス通知フィルターの構造。 |
CONFLICT_DETAILS_A CONFLICT_DETAILS構造体は、CM_Get_Resource_Conflict_Details関数のパラメーターとして使用されます。 (ANSI) |
CONFLICT_DETAILS_W CONFLICT_DETAILS構造体は、CM_Get_Resource_Conflict_Details関数のパラメーターとして使用されます。 (Unicode) |
CS_DES CS_DES構造体は、デバイス インスタンスのデバイス クラス固有のリソース使用量を記述するリソース リストを指定するために使用されます。 リソース 一覧の詳細については、「ハードウェア リソース」を参照してください。 |
CS_RESOURCE CS_RESOURCE構造体は、デバイス インスタンスのデバイス クラス固有のリソース使用量を記述するリソース リストを指定するために使用されます。 リソース 一覧の詳細については、「ハードウェア リソース」を参照してください。 |
DMA_DES DMA_DES構造体は、デバイス インスタンスのダイレクト メモリ アクセス (DMA) チャネルの使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 |
DMA_RANGE DMA_RANGE構造体は、デバイス インスタンスの DMA チャネルの使用状況を説明するリソース要件リストを指定します。 リソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
DMA_RESOURCE DMA_RESOURCE構造体は、デバイス インスタンスの DMA チャネルの使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 |
IO_DES IO_DES構造体は、デバイス インスタンスの I/O ポートの使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
IO_RANGE IO_RANGE構造体は、デバイス インスタンスの I/O ポートの使用状況を説明するリソース要件リストを指定します。 リソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
IO_RESOURCE IO_RESOURCE構造体は、デバイス インスタンスの I/O ポートの使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 |
IRQ_DES_32 IRQ_DES構造体は、デバイス インスタンスの IRQ 回線の使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 (32 ビット) |
IRQ_DES_64 IRQ_DES構造体は、デバイス インスタンスの IRQ 回線の使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 (64 ビット) |
IRQ_RANGE IRQ_RANGE構造体は、デバイス インスタンスの IRQ 回線の使用状況を説明するリソース要件リストを指定します。 リソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
IRQ_RESOURCE_32 IRQ_RESOURCE構造体は、デバイス インスタンスの IRQ 回線の使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 (32 ビット) |
IRQ_RESOURCE_64 IRQ_RESOURCE構造体は、デバイス インスタンスの IRQ 回線の使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 (64 ビット) |
MEM_DES MEM_DES構造体は、デバイス インスタンスのメモリ使用量を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
MEM_RANGE MEM_RANGE構造体は、デバイス インスタンスのメモリ使用量を説明するリソース要件リストを指定します。 リソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
MEM_RESOURCE MEM_RESOURCE構造体は、デバイス インスタンスのメモリ使用量を記述するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
MFCARD_DES MFCARD_DES構造は、多機能デバイスのインスタンスによって提供されるハードウェア機能の 1 つによってリソースの使用状況を記述するリソース リストまたはリソース要件リストを指定するために使用されます。 |
MFCARD_RESOURCE MFCARD_RESOURCE構造体は、多機能デバイスのインスタンスによって提供されるハードウェア機能の 1 つによってリソースの使用状況を記述するリソース リストまたはリソース要件リストを指定するために使用されます。 |
PCCARD_DES PCCARD_DES構造は、PC カード インスタンスによるリソース使用量を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「ハードウェア リソース」を参照してください。 |
PCCARD_RESOURCE PCCARD_RESOURCE構造は、PC カード インスタンスによるリソース使用量を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 |
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_NEWDEVICEWIZARD_DATA SP_NEWDEVICEWIZARD_DATA構造は、インストーラーによって使用され、カスタム ページを追加してハードウェア インストール ウィザードの操作を拡張します。 DIF_NEWDEVICEWIZARD_XXXインストール要求と共に使用されます。 |
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_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インストール要求に対応します。 |