Заголовок cfgmgr32.h
Этот заголовок используется в справочнике по установке устройств и драйверов. Дополнительные сведения см. в разделе:
cfgmgr32.h содержит следующие программные интерфейсы:
Функции
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 добавляет идентификатор устройства (если он еще отсутствует) в список идентификаторов оборудования или совместимых идентификаторов экземпляра устройства на локальном или удаленном компьютере. (ANSI) |
CM_Add_ID_ExW Функция CM_Add_ID_Ex добавляет идентификатор устройства (если он еще отсутствует) в список идентификаторов оборудования или совместимых идентификаторов экземпляра устройства на локальном или удаленном компьютере. (Юникод) |
CM_Add_IDA Функция CM_Add_ID добавляет указанный идентификатор устройства (если он еще отсутствует) в список идентификаторов оборудования или совместимых идентификаторов экземпляра устройства. |
CM_Add_IDW Функция CM_Add_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 создает подключение к удаленному компьютеру. (Юникод) |
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 удаляет подраздел реестра, который используется приложениями и драйверами для хранения сведений, относящихся к интерфейсу. (Юникод) |
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 перечисляет перечислители устройств локального или удаленного компьютера, предоставляя имя каждого перечислителя. (Юникод) |
CM_Enumerate_EnumeratorsA Функция CM_Enumerate_Enumerators перечисляет перечислители устройств локального компьютера, предоставляя имя каждого перечислителя. (ANSI) |
CM_Enumerate_EnumeratorsW Функция CM_Enumerate_Enumerators перечисляет перечислители устройств локального компьютера, предоставляя имя каждого перечислителя. (Юникод) |
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 извлекает свойство класса настройки устройства. (Юникод) |
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 извлекает идентификатор экземпляра устройства для указанного экземпляра устройства на локальном или удаленном компьютере. (ANSI) |
CM_Get_Device_ID_ExW Функция CM_Get_Device_ID_Ex извлекает идентификатор экземпляра устройства для указанного экземпляра устройства на локальном или удаленном компьютере. (Юникод) |
CM_Get_Device_ID_List_ExA Функция CM_Get_Device_ID_List_Ex извлекает список идентификаторов экземпляров устройств на локальном или удаленном компьютере. (ANSI) |
CM_Get_Device_ID_List_ExW Функция CM_Get_Device_ID_List_Ex извлекает список идентификаторов экземпляров устройств на локальном или удаленном компьютере. (Юникод) |
CM_Get_Device_ID_List_Size_ExA Функция CM_Get_Device_ID_List_Size_Ex извлекает размер буфера, необходимый для хранения списка идентификаторов экземпляров устройств локального или удаленного компьютера. (ANSI) |
CM_Get_Device_ID_List_Size_ExW Функция CM_Get_Device_ID_List_Size_Ex извлекает размер буфера, необходимый для хранения списка идентификаторов экземпляров устройств локального или удаленного компьютера. (Юникод) |
CM_Get_Device_ID_List_SizeA Функция CM_Get_Device_ID_List_Size извлекает размер буфера, необходимый для хранения списка идентификаторов экземпляров устройств для экземпляров устройств локального компьютера. (ANSI) |
CM_Get_Device_ID_List_SizeW Функция CM_Get_Device_ID_List_Size извлекает размер буфера, необходимый для хранения списка идентификаторов экземпляров устройств для экземпляров устройств локального компьютера. (Юникод) |
CM_Get_Device_ID_ListA Функция CM_Get_Device_ID_List извлекает список идентификаторов экземпляров устройств для экземпляров устройств локального компьютера. (ANSI) |
CM_Get_Device_ID_ListW Функция CM_Get_Device_ID_List извлекает список идентификаторов экземпляров устройств для экземпляров устройств локального компьютера. (Юникод) |
CM_Get_Device_ID_Size Функция CM_Get_Device_ID_Size извлекает размер буфера, необходимый для хранения идентификатора экземпляра устройства на локальном компьютере. |
CM_Get_Device_ID_Size_Ex Функция CM_Get_Device_ID_Size_Ex извлекает размер буфера, необходимый для хранения идентификатора экземпляра устройства на локальном или удаленном компьютере. |
CM_Get_Device_IDA Функция CM_Get_Device_ID извлекает идентификатор экземпляра устройства для указанного экземпляра устройства на локальном компьютере. (ANSI) |
CM_Get_Device_IDW Функция CM_Get_Device_ID извлекает идентификатор экземпляра устройства для указанного экземпляра устройства на локальном компьютере. (Юникод) |
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 возвращает псевдоним указанного экземпляра интерфейса устройства, если псевдоним существует. (Юникод) |
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. (Юникод) |
CM_Get_Device_Interface_ListA Функция CM_Get_Device_Interface_List извлекает список экземпляров интерфейса устройства, принадлежащих указанному классу интерфейса устройства. (ANSI) |
CM_Get_Device_Interface_ListW Функция CM_Get_Device_Interface_List извлекает список экземпляров интерфейса устройства, принадлежащих указанному классу интерфейса устройства. (Юникод) |
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 извлекает указанное свойство устройства из реестра. (Юникод) |
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 извлекает флаги конфигурации для конкретного профиля оборудования для экземпляра устройства на удаленном компьютере или локальном компьютере. (Юникод) |
CM_Get_HW_Prof_FlagsA Функция CM_Get_HW_Prof_Flags извлекает флаги конфигурации для конкретного профиля оборудования для экземпляра устройства на локальном компьютере. (ANSI) |
CM_Get_HW_Prof_FlagsW Функция CM_Get_HW_Prof_Flags извлекает флаги конфигурации для конкретного профиля оборудования для экземпляра устройства на локальном компьютере. (Юникод) |
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 получает сведения об одном из конфликтов ресурсов в списке конфликтов. (Юникод) |
CM_Get_Sibling Функция CM_Get_Sibling получает дескриптор экземпляра устройства на следующий одноуровневый узел указанного узла устройства (devnode) в дереве устройств локального компьютера. |
CM_Get_Sibling_Ex Функция CM_Get_Sibling_Ex получает дескриптор экземпляра устройства на следующий одноуровневый узел указанного узла устройства в дереве устройств локального или удаленного компьютера. |
CM_Get_Version Функция CM_Get_Version возвращает версию 4.0 Plug and Play (PnP) Configuration Manager DLL (Cfgmgr32.dll) для локального компьютера. |
CM_Get_Version_Ex Функция CM_Get_Version_Ex возвращает версию 4.0 Plug and Play (PnP) Configuration Manager DLL (Cfgmgr32.dll) для локального или удаленного компьютера. |
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 указывает, поддерживается ли указанная версия Configuration Manager DLL Plug and Play (PnP) (Cfgmgr32.dll) локальным компьютером. |
CM_Is_Version_Available_Ex Функция CM_Is_Version_Available_Ex указывает, поддерживается ли указанная версия Plug and Play (PNP) Configuration Manager DLL (Cfgmgr32.dll) локальным или удаленным компьютером. |
CM_Locate_DevNode_ExA Функция CM_Locate_DevNode_Ex получает дескриптор экземпляра устройства на узел устройства, связанный с указанным идентификатором экземпляра устройства, на локальном или удаленном компьютере. (ANSI) |
CM_Locate_DevNode_ExW Функция CM_Locate_DevNode_Ex получает дескриптор экземпляра устройства на узел устройства, связанный с указанным идентификатором экземпляра устройства, на локальном или удаленном компьютере. (Юникод) |
CM_Locate_DevNodeA Функция CM_Locate_DevNode получает дескриптор экземпляра устройства на узел устройства, связанный с указанным идентификатором экземпляра устройства на локальном компьютере. (ANSI) |
CM_Locate_DevNodeW Функция CM_Locate_DevNode получает дескриптор экземпляра устройства на узел устройства, связанный с указанным идентификатором экземпляра устройства на локальном компьютере. (Юникод) |
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 открывает раздел реестра класса настройки устройства, раздел реестра класса интерфейса устройства или определенный подраздел класса. (Юникод) |
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 открывает подраздел реестра, который используется приложениями и драйверами для хранения сведений, относящихся к интерфейсу устройства. (Юникод) |
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 проверяет, можно ли удалить экземпляр устройства и его дочерние элементы, и, если да, она удаляет их. (Юникод) |
CM_Query_And_Remove_SubTreeA Функция CM_Query_And_Remove_SubTree проверяет, можно ли удалить экземпляр устройства и его дочерние элементы, и, если да, она удаляет их. (ANSI) |
CM_Query_And_Remove_SubTreeW Функция CM_Query_And_Remove_SubTree проверяет, можно ли удалить экземпляр устройства и его дочерние элементы, и, если да, она удаляет их. (Юникод) |
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 подготавливает локальный или удаленный экземпляр устройства к безопасному удалению, если устройство является съемным. Если устройство может быть физически извлечено, это будет. (Юникод) |
CM_Request_Device_EjectA Функция CM_Request_Device_Eject подготавливает экземпляр локального устройства к безопасному удалению, если устройство является съемным. Если устройство может быть физически извлечено, это будет. (ANSI) |
CM_Request_Device_EjectW Функция CM_Request_Device_Eject подготавливает экземпляр локального устройства к безопасному удалению, если устройство является съемным. Если устройство может быть физически извлечено, это будет. (Юникод) |
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 задает или удаляет свойство класса установки устройства. (Юникод) |
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 задает указанное свойство устройства в реестре. (Юникод) |
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 Используйте UnregisterDeviceNotification вместо CM_Unregister_Notification, если ваш код предназначен для Windows 7 или более ранних версий Windows. |
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. (Юникод) |
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 используется для указания списка ресурсов или списка требований к ресурсам, описывающего использование портов ввода-вывода для экземпляра устройства. Дополнительные сведения о списках ресурсов и списках требований к ресурсам см. в разделе Аппаратные ресурсы. |
IO_RANGE Структура IO_RANGE определяет список требований к ресурсам, описывающий использование портов ввода-вывода для экземпляра устройства. Дополнительные сведения о списках требований к ресурсам см. в разделе Аппаратные ресурсы. |
IO_RESOURCE Структура IO_RESOURCE используется для указания списка ресурсов или списка требований к ресурсам, описывающего использование портов ввода-вывода для экземпляра устройства. |
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 Это перечисление определяет Plug and Play типы событий устройства. |