设备和驱动程序安装参考使用此标头。 有关详细信息,请参见:
cfgmgr32.h 包含以下编程接口:
Functions
|
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函数获取冲突列表中某个资源冲突的详细信息。 (ANSI) |
|
CM_Get_Resource_Conflict_DetailsW CM_Get_Resource_Conflict_Details函数获取冲突列表中某个资源冲突的详细信息。 (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函数请求弹出本地停靠站中插入的便携式电脑。 |
|
CM_Request_Eject_PC_Ex CM_Request_Eject_PC_Ex函数请求弹出本地或远程停靠站中插入的便携式电脑。 |
|
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,请使用 UnregisterDeviceNotification 而不是CM_Unregister_Notification。 |
|
CM_WaitNoPendingInstallEvents CMP_WaitNoPendingInstallEvents(CM_WaitNoPendingInstallEvents)函数会等待,直到没有挂起的设备安装活动可供 PnP 管理器执行。 |
结构
|
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结构用于指定资源列表或资源要求列表,该列表描述多功能设备实例提供的硬件功能之一的资源使用情况。 |
|
MFCARD_RESOURCE MFCARD_RESOURCE结构用于指定资源列表或资源要求列表,该列表描述多功能设备实例提供的硬件功能之一的资源使用情况。 |
|
PCCARD_DES PCCARD_DES结构用于指定资源列表或资源要求列表,用于描述电脑卡实例的资源使用情况。 有关资源列表和资源要求列表的详细信息,请参阅硬件资源。 |
|
PCCARD_RESOURCE PCCARD_RESOURCE结构用于指定资源列表或描述电脑卡实例资源使用情况的资源要求列表。 |
枚举
|
CM_NOTIFY_ACTION 此枚举标识即插即用设备事件类型。 |