Прочитать на английском

Поделиться через


Cfgmgr32.h

В этом разделе содержатся справочные разделы для заголовка Cfgmgr32.h.

В этом разделе

Раздел Описание
BUSNU МБER_DES
Структура BUSNU МБER_DES используется для указания списка ресурсов или списка требований к ресурсам, описывающего использование номера шины для экземпляра устройства. Дополнительные сведения о списках ресурсов и списках требований к ресурсам см. в разделе "Аппаратные ресурсы".
BUSNU МБER_RANGE
Структура BUSNU МБER_RANGE указывает список требований к ресурсам, описывающий использование номера шины для экземпляра устройства. Дополнительные сведения о списках требований к ресурсам см. в разделе "Аппаратные ресурсы".
BUSNU МБER_RESOURCE
Структура BUSNU МБER_RESOURCE указывает список ресурсов или список требований к ресурсам, описывающий использование номера шины для экземпляра устройства. Дополнительные сведения о списках ресурсов и списках требований к ресурсам см. в разделе "Аппаратные ресурсы".
CM_Add_Empty_Log_Conf
Функция CM_Add_Empty_Log_Conf создает пустую логическую конфигурацию для указанного типа конфигурации и указанного экземпляра устройства на локальном компьютере.
CM_Add_Empty_Log_Conf_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Add_Empty_Log_Conf .
Функция CM_Add_Empty_Log_Conf_Ex создает пустую логическую конфигурацию для указанного типа конфигурации и указанного экземпляра устройства на локальном или удаленном компьютере.
CM_Add_ID
Функция CM_Add_ID добавляет указанный идентификатор устройства (если он еще не присутствует) в список аппаратных идентификаторов экземпляраустройства или список совместимых идентификаторов.
CM_Add_ID_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Add_ID .
Функция CM_Add_ID_Ex добавляет идентификатор устройства (если он еще не присутствует) в список идентификаторов оборудования экземпляра устройства или список совместимых идентификаторов на локальном или удаленном компьютере.
CM_Add_Res_Des
Функция CM_Add_Res_Des добавляет дескриптор ресурса в логическую конфигурацию.
CM_Add_Res_Des_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Add_Res_Des .
Функция CM_Add_Res_Des_Ex добавляет дескриптор ресурса в логическую конфигурацию. Логическая конфигурация может находиться на локальном или удаленном компьютере.
CM_Подключение_Machine
Примечание. Начиная с Windows 8 и Windows Server 2012, удалены функции для доступа к удаленным компьютерам. Доступ к удаленным компьютерам нельзя получить при работе в этих версиях Windows.
Функция CM_Подключение_Machine создает подключение к удаленному компьютеру.
CM_Delete_Class_Key
Функция CM_Delete_Class_Key удаляет указанный установленный класс устройства из системы.
CM_Delete_Device_Interface_Key
Функция CM_Delete_Device_Interface_Key удаляет подраздел реестра, используемый приложениями и драйверами для хранения сведений о интерфейсе.
CM_Delete_Device_Interface_Key_ExA
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Delete_Device_Interface_Key .
Функция CM_Delete_Device_Interface_Key_ExA удаляет подраздел реестра, используемый приложениями и драйверами для хранения сведений о интерфейсе.
CM_Delete_Device_Interface_Key_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Delete_Device_Interface_Key .
Функция CM_Delete_Device_Interface_Key_ExW удаляет подраздел реестра, используемый приложениями и драйверами для хранения сведений о интерфейсе.
CM_Delete_DevNode_Key
Функция CM_Delete_DevNode_Key удаляет указанные пользовательские разделы реестра, связанные с устройством.
CM_Disable_DevNode
Функция CM_Disable_DevNode отключает устройство.
CM_Disconnect_Machine
Примечание. Начиная с Windows 8 и Windows Server 2012, удалены функции для доступа к удаленным компьютерам. Доступ к удаленным компьютерам нельзя получить при работе в этих версиях Windows.
Функция CM_Disconnect_Machine удаляет подключение к удаленному компьютеру.
CM_Enable_DevNode
Функция CM_Enable_DevNode включает устройство.
CM_Enumerate_Classes
Функция CM_Enumerate_Classes при повторном вызове перечисляет установленные классы устройств локального компьютера путем предоставления GUID каждого класса.
CM_Enumerate_Classes_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Enumerate_Classes .
Функция CM_Enumerate_Classes_Ex при повторном вызове перечисляет установленные классы устройств локального или удаленного компьютера, предоставляя идентификатор GUID каждого класса.
CM_Enumerate_Enumerators
Функция CM_Enumerate_Enumerators перечисляет перечислители устройств локального компьютера, указав имя каждого перечислителя.
CM_Enumerate_Enumerators_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Enumerate_Enumerators .
Функция CM_Enumerate_Enumerators_Ex перечисляет локальные или удаленные перечислители устройств, указав имя каждого перечислителя.
CM_Free_Log_Conf
Функция CM_Free_Log_Conf удаляет логическую конфигурацию и все связанные дескрипторы ресурсов с локального компьютера.
CM_Free_Log_Conf_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Free_Log_Conf .
Функция CM_Free_Log_Conf_Ex удаляет логическую конфигурацию и все связанные дескрипторы ресурсов из локального или удаленного компьютера.
CM_Free_Log_Conf_Handle
Функция CM_Free_Log_Conf_Handle отменяет дескриптор логической конфигурации и освобождает связанное выделение памяти.
CM_Free_Res_Des
Функция CM_Free_Res_Des удаляет дескриптор ресурса из логической конфигурации на локальном компьютере.
CM_Free_Res_Des_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Free_Res_Des .
Функция 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
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Child .
Функция CM_Get_Child_Ex используется для извлечения дескриптора экземпляра устройства к первому дочернему узлу указанного узла устройства (devnode) в локальном или удаленном дереве устройства.
CM_Get_Class_Property
Функция CM_Get_Class_Property извлекает свойство устройства, заданное для класса интерфейса устройства или класса установки устройства.
CM_Get_Class_Property_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Class_Property .
Функция CM_Get_Class_Property_ExW извлекает свойство устройства, заданное для класса интерфейса устройства или класса установки устройства.
CM_Get_Class_Property_Keys
Функция CM_Get_Class_Property_Keys извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для класса интерфейса устройства или класса установки устройства.
CM_Get_Class_Property_Keys_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Class_Property_Keys .
Функция CM_Get_Class_Property_Keys_Ex извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для класса интерфейса устройства или класса установки устройства.
CM_Get_Class_Registry_Property
Функция CM_Get_Class_Registry_Property извлекает свойство класса установки устройства.
CM_Get_Depth
Функция CM_Get_Depth используется для получения глубины указанного узла устройства (devnode) в дереве устройств локального компьютера.
CM_Get_Depth_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Depth .
Функция CM_Get_Depth_Ex используется для получения глубины указанного узла устройства (devnode) в локальном или удаленном дереве устройства.
CM_Get_Device_ID
Функция CM_Get_Device_ID извлекает идентификатор экземпляра устройства для указанного экземпляра устройства на локальном компьютере.
CM_Get_Device_ID_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Device_ID .
Функция CM_Get_Device_ID_Ex извлекает идентификатор экземпляра устройства для указанного экземпляра устройства на локальном или удаленном компьютере.
CM_Get_Device_ID_List
Функция CM_Get_Device_ID_List извлекает список идентификаторов экземпляров устройства для экземпляров устройства локального компьютера.
CM_Get_Device_ID_List_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Device_ID_List .
Функция CM_Get_Device_ID_List_Ex получает список идентификаторов экземпляров устройства для экземпляров устройства на локальном или удаленном компьютере.
CM_Get_Device_ID_List_Size
Функция CM_Get_Device_ID_List_Size извлекает размер буфера, необходимый для хранения списка идентификаторов экземпляров устройства для экземпляров устройства локального компьютера.
CM_Get_Device_ID_List_Size_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Device_ID_List_Size .
Функция CM_Get_Device_ID_List_Size_Ex извлекает размер буфера, необходимый для хранения списка идентификаторов экземпляров устройства для локальных или удаленных экземпляров устройства.
CM_Get_Device_ID_Size
Функция CM_Get_Device_ID_Size извлекает размер буфера, необходимый для хранения идентификатора экземпляра устройства для экземпляра устройства на локальном компьютере.
CM_Get_Device_ID_Size_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Device_ID_Size .
Функция CM_Get_Device_ID_Size_Ex извлекает размер буфера, необходимый для хранения идентификатора экземпляра устройства для экземпляра устройства на локальном или удаленном компьютере.
CM_Get_Device_Interface_Alias
Функция CM_Get_Device_Interface_Alias возвращает псевдоним указанного экземпляра интерфейса устройства, если псевдоним существует.
CM_Get_Device_Interface_List
Функция CM_Get_Device_Interface_List извлекает список экземпляров интерфейса устройства, принадлежащих указанному классу интерфейса устройства.
CM_Get_Device_Interface_List_Size
Функция CM_Get_Device_Interface_List_Size извлекает размер буфера, который необходимо передать в функцию CM_Get_Device_Interface_List.
CM_Get_Device_Interface_Property
Функция CM_Get_Device_Interface_Property извлекает свойство устройства, заданное для интерфейса устройства.
CM_Get_Device_Interface_Property_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Device_Interface_Property .
Функция CM_Get_Device_Interface_Property_ExW извлекает свойство устройства, заданное для интерфейса устройства.
CM_Get_Device_Interface_Property_Keys
Функция CM_Get_Device_Interface_Property_Keys извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для интерфейса устройства.
CM_Get_Device_Interface_Property_Keys_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Device_Interface_Property_Keys .
Функция CM_Get_Device_Interface_Property_Keys_ExW извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для интерфейса устройства.
CM_Get_DevNode_Property
Функция CM_Get_DevNode_Property извлекает свойство экземпляра устройства.
CM_Get_DevNode_Property_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_DevNode_Property .
Функция CM_Get_DevNode_Property_ExW извлекает свойство экземпляра устройства.
CM_Get_DevNode_Property_Keys
Функция CM_Get_DevNode_Property_Keys извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для экземпляра устройства.
CM_Get_DevNode_Property_Keys_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_DevNode_Property_Keys .
Функция CM_Get_DevNode_Property_Keys_Ex извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для экземпляра устройства.
CM_Get_DevNode_Registry_Property
Функция CM_Get_DevNode_Registry_Property извлекает указанное свойство устройства из реестра.
CM_Get_DevNode_Status
Функция CM_Get_DevNode_Status получает состояние экземпляра устройства из своего узла устройства (devnode) в дереве устройств локального компьютера.
CM_Get_DevNode_Status_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_DevNode_Status .
Функция CM_Get_DevNode_Status_Ex получает состояние экземпляра устройства из своего узла устройства (devnode) на локальном или удаленном дереве устройства.
CM_Get_First_Log_Conf
Функция CM_Get_First_Log_Conf получает первую логическую конфигурацию указанного типа конфигурации, связанной с указанным экземпляром устройства на локальном компьютере.
CM_Get_First_Log_Conf_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_First_Log_Conf .
Функция CM_Get_First_Log_Conf_Ex получает первую логическую конфигурацию , связанную с указанным экземпляром устройства на локальном или удаленном компьютере.
CM_Get_HW_Prof_Flags
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция не рекомендуется использовать.
Функция CM_Get_HW_Prof_Flags извлекает флаги конфигурации для конкретного профиля оборудования для экземпляра устройства на локальном компьютере.
CM_Get_HW_Prof_Flags_Ex
Примечание. Эта функция не рекомендуется использовать.
Функция CM_Get_HW_Prof_Flags_Ex извлекает флаги конфигурации для конкретного профиля оборудования для экземпляра устройства на удаленном компьютере или локальном компьютере.
CM_Get_Log_Conf_Priority
Функция CM_Get_Log_Conf_Priority получает приоритет конфигурации указанной логической конфигурации на локальном компьютере.
CM_Get_Log_Conf_Priority_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Log_Conf_Priority .
Функция CM_Get_Log_Conf_Priority_Ex получает приоритет конфигурации указанной логической конфигурации на локальном или удаленном компьютере.
CM_Get_Next_Log_Conf
Функция CM_Get_Next_Log_Conf получает следующую логическую конфигурацию , связанную с определенным экземпляром устройства на локальном компьютере.
CM_Get_Next_Log_Conf_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Next_Log_Conf .
Функция CM_Get_Next_Log_Conf_Ex получает следующую логическую конфигурацию , связанную с определенным экземпляром устройства на локальном или удаленном компьютере.
CM_Get_Next_Res_Des
Функция CM_Get_Next_Res_Des получает дескриптор следующего дескриптора ресурса для логической конфигурации на локальном компьютере.
CM_Get_Next_Res_Des_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Next_Res_Des .
Функция CM_Get_Next_Res_Des_Ex получает дескриптор следующего дескриптора ресурса указанного типа ресурса для логической конфигурации на локальном или удаленном компьютере.
CM_Get_Parent
Функция CM_Get_Parent получает дескриптор экземпляра устройства к родительскому узлу указанного узла устройства (devnode) в дереве устройств локального компьютера.
CM_Get_Parent_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Parent .
Функция CM_Get_Parent_Ex получает дескриптор экземпляра устройства к родительскому узлу указанного узла устройства (devnode) в локальном или дереве устройств удаленного компьютера.
CM_Get_Res_Des_Data
Функция CM_Get_Res_Des_Data извлекает сведения, хранящиеся в дескрипторе ресурса на локальном компьютере.
CM_Get_Res_Des_Data_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Res_Des_Data .
Функция 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
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Res_Des_Data_Size .
Функция CM_Get_Res_Des_Data_Size_Ex получает размер буфера, необходимый для хранения сведений, содержащихся в указанном дескрипторе ресурса на локальном или удаленном компьютере.
CM_Get_Resource_Conflict_Count
Функция CM_Get_Resource_Conflict_Count получает количество конфликтов, содержащихся в указанном списке конфликтов ресурсов.
CM_Get_Resource_Conflict_Details
Функция CM_Get_Resource_Conflict_Details получает сведения о одном из конфликтов ресурсов в списке конфликтов.
CM_Get_Sibling
Функция CM_Get_Sibling получает дескриптор экземпляра устройства к следующему узлу брата указанного узла устройства (devnode) в дереве устройств локального компьютера.
CM_Get_Sibling_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Get_Sibling .
Функция CM_Get_Sibling_Ex получает дескриптор экземпляра устройства к следующему узлу брата указанного узла устройства в локальном или удаленном дереве устройства.
CM_Get_Version
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция не рекомендуется использовать.
Функция CM_Get_Version возвращает версию 4.0 библиотеки DLL Диспетчера конфигурации самонастраивающийся (PnP) (Cfgmgr32.dll) для локального компьютера.
CM_Get_Version_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция не рекомендуется использовать.
Функция CM_Get_Version_Ex возвращает версию 4.0 библиотеки DLL Configuration Manager самонастраивающийся (PnP) (Cfgmgr32.dll) для локального или удаленного компьютера.
CM_Is_Dock_Station_Present
Функция CM_Is_Dock_Station_Present определяет, присутствует ли станция док-станции на локальном компьютере.
CM_Is_Dock_Station_Present_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Is_Dock_Station_Present .
Функция CM_Is_Dock_Station_Present_Ex определяет, присутствует ли док-станция на локальном или удаленном компьютере.
CM_Is_Version_Available
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция не рекомендуется использовать.
Функция CM_Is_Version_Available указывает, поддерживается ли указанная версия библиотеки DLL Configuration Manager самонастраивающийся (PnP) (Cfgmgr32.dll) локального компьютера.
CM_Is_Version_Available_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция не рекомендуется использовать.
Функция CM_Is_Version_Available_Ex указывает, поддерживается ли указанная версия библиотеки DLL Диспетчера конфигурации самонастраивающийся (PNP) (Cfgmgr32.dll) локальным или удаленным компьютером.
CM_Locate_DevNode
Функция CM_Locate_DevNode получает дескриптор экземпляра устройства к узлу устройства, связанному с указанным идентификатором экземпляра устройства на локальном компьютере.
CM_Locate_DevNode_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Locate_DevNode .
Функция CM_Locate_DevNode_Ex получает дескриптор экземпляра устройства к узлу устройства, связанному с указанным идентификатором экземпляра устройства, на локальном компьютере или удаленном компьютере.
CM_MapCrToWin32Err
Преобразует указанный код CONFIGRET в эквивалентный системный код ошибки.
CM_Modify_Res_Des
Функция CM_Modify_Res_Des изменяет указанный дескриптор ресурса на локальном компьютере.
CM_Modify_Res_Des_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Modify_Res_Des .
Функция CM_Modify_Res_Des_Ex изменяет указанный дескриптор ресурсов на локальном или удаленном компьютере.
CM_NOTIFY_ACTION
Это перечисление определяет типы событий устройства самонастраивающийся.
CM_NOTIFY_EVENT_DATA
Это структура данных событий уведомления устройства.
CM_NOTIFY_FILTER
Структура фильтра уведомлений устройств
CM_Open_Class_Key
Функция CM_Open_Class_Key открывает раздел реестра классов установки устройства, раздел реестра классов интерфейса устройства или определенный подраздел класса.
CM_Open_Device_Interface_Key
Функция CM_Open_Device_Interface_Key открывает подраздел реестра, используемый приложениями и драйверами для хранения сведений, относящихся к интерфейсу устройства.
CM_Open_Device_Interface_Key_ExA
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Open_Device_Interface_Key .
Функция CM_Open_Device_Interface_Key_ExA открывает подраздел реестра, используемый приложениями и драйверами для хранения сведений, относящихся к интерфейсу устройства.
CM_Open_Device_Interface_Key_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Open_Device_Interface_Key .
Функция CM_Open_Device_Interface_Key_ExW открывает подраздел реестра, используемый приложениями и драйверами для хранения сведений, относящихся к интерфейсу устройства.
CM_Open_DevNode_Key
Функция CM_Open_DevNode_Key открывает раздел реестра для сведений о конфигурации для конкретного устройства.
CM_Query_And_Remove_SubTree
Функция CM_Query_And_Remove_SubTree проверка, можно ли удалить экземпляр устройства и его дочерние элементы и, если да, удалить их.
CM_Query_And_Remove_SubTree_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Query_And_Remove_SubTree .
Функция CM_Query_And_Remove_SubTree_Ex проверка, можно ли удалить экземпляр устройства и его дочерние элементы и, если да, удалить их.
CM_Query_Resource_Conflict_List
Функция CM_Query_Resource_Conflict_List определяет экземпляры устройств с требованиями к ресурсам, которые конфликтуют с описанием ресурса указанного экземпляра устройства.
CM_Reenumerate_DevNode
Функция CM_Reenumerate_DevNode перечисляет устройства, определенные указанным узлом устройства и всеми дочерними элементами.
CM_Reenumerate_DevNode_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Reenumerate_DevNode .
Функция CM_Reenumerate_DevNode_Ex перечисляет устройства, определенные указанным узлом устройства и всеми дочерними элементами.
CM_Register_Notification
Используйте RegisterDeviceNotification вместо CM_Register_Notification , если код предназначен для Windows 7 или более ранних версий Windows. Вместо этого вызывающие операторы режима ядра должны использовать IoRegisterPlugPlayNotification.
Функция CM_Register_Notification регистрирует подпрограмму обратного вызова приложения, вызываемую при возникновении события PnP указанного типа.
CM_Request_Device_Eject
Функция CM_Request_Device_Eject подготавливает локальный экземпляр устройства к безопасному удалению, если устройство является съемным. Если устройство может быть физически удалено, оно будет.
CM_Request_Device_Eject_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Request_Device_Eject .
Функция CM_Request_Device_Eject_Ex подготавливает локальный или удаленный экземпляр устройства к безопасному удалению, если устройство является съемным. Если устройство может быть физически удалено, оно будет.
CM_Request_Eject_PC
Функция CM_Request_Eject_PC запрашивает переносимый компьютер, который вставляется в локальную док-станцию.
CM_Request_Eject_PC_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Request_Eject_PC .
Функция CM_Request_Eject_PC_Ex запрашивает переносимый компьютер, который вставляется в локальную или удаленную док-станцию.
CM_Set_Class_Property
Функция CM_Set_Class_Property задает свойство класса для класса установки устройства или класса интерфейса устройства.
CM_Set_Class_Property_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Set_Class_Property .
Функция CM_Set_Class_Property_ExW задает свойство класса для класса установки устройства или класса интерфейса устройства.
CM_Set_Class_Registry_Property
CM_Set_Class_Registry_Property наборы функций или удаляет свойство класса установки устройства.
CM_Set_Device_Interface_Property
Функция CM_Set_Device_Interface_Property задает свойство устройства интерфейса устройства.
CM_Set_Device_Interface_Property_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Set_Device_Interface_Property .
Функция CM_Set_Device_Interface_Property_ExW задает свойство устройства интерфейса устройства.
CM_Set_DevNode_Problem
Функция CM_Set_DevNode_Problem задает код проблемы для устройства, установленного на локальном компьютере.
CM_Set_DevNode_Problem_Ex
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Set_DevNode_Problem .
Функция CM_Set_DevNode_Problem_Ex задает код проблемы для устройства, установленного на локальном или удаленном компьютере.
CM_Set_DevNode_Property
Функция CM_Set_DevNode_Property задает свойство экземпляра устройства.
CM_Set_DevNode_Property_ExW
Примечание. Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Set_DevNode_Property .
Функция CM_Set_DevNode_Property_ExW задает свойство экземпляра устройства.
CM_Set_DevNode_Registry_Property
Функция CM_Set_DevNode_Registry_Property задает указанное свойство устройства в реестре.
CM_Setup_DevNode
Функция CM_Setup_DevNode перезапускает экземпляр устройства, который не запущен, так как возникла проблема с конфигурацией устройства.
CM_Uninstall_DevNode
Функция CM_Uninstall_DevNode удаляет все постоянные состояния, связанные с экземпляром устройства.
CM_Unregister_Notification
Используйте unregisterDeviceNotification вместо CM_Unregister_Notification , если код предназначен для Windows 7 или более ранних версий Windows.
Функция CM_Unregister_Notification закрывает указанный дескриптор HCMNOTIFICATION.
CMP_WaitNoPendingInstallEvents
Функция CMP_WaitNoPendingInstallEvents ожидает, пока нет ожидающих действий установки устройства для выполнения диспетчера PnP.
CONFLICT_DETAILS
Структура 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
Структура IRQ_DES используется для указания списка ресурсов или списка требований к ресурсам, описывающего использование строк IRQ для экземпляра устройства. Дополнительные сведения о списках ресурсов и списках требований к ресурсам см. в разделе "Аппаратные ресурсы".
IRQ_RANGE
Структура IRQ_RANGE указывает список требований к ресурсам, описывающий использование строк IRQ для экземпляра устройства. Дополнительные сведения о списках требований к ресурсам см. в разделе "Аппаратные ресурсы".
IRQ_RESOURCE
Структура IRQ_RESOURCE используется для указания списка ресурсов или списка требований к ресурсам, описывающего использование строки IRQ для экземпляра устройства. Дополнительные сведения о списках ресурсов и списках требований к ресурсам см. в разделе "Аппаратные ресурсы".
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 используется для указания списка ресурсов или списка требований к ресурсам, описывающего использование ресурсов экземпляром карточки ПК. Дополнительные сведения о списках ресурсов и списках требований к ресурсам см. в разделе "Аппаратные ресурсы".

Отправка комментариев об этом разделе в Корпорацию Майкрософт