cabeçalho cfgmgr32.h

Esse cabeçalho é usado pela Referência de Instalação de Dispositivo e Driver. Para obter mais informações, consulte:

cfgmgr32.h contém as seguintes interfaces de programação:

Funções

 
CM_Add_Empty_Log_Conf

A função CM_Add_Empty_Log_Conf cria uma configuração lógica vazia, para um tipo de configuração especificado e uma instância de dispositivo especificada, no computador local.
CM_Add_Empty_Log_Conf_Ex

A função CM_Add_Empty_Log_Conf_Ex cria uma configuração lógica vazia, para um tipo de configuração especificado e uma instância de dispositivo especificada, no computador local ou remoto.
CM_Add_ID_ExA

A função CM_Add_ID_Ex acrescenta uma ID do dispositivo (se ainda não estiver presente) à lista de IDs de hardware ou à lista de IDs compatíveis de uma instância do dispositivo, no computador local ou remoto. (ANSI)
CM_Add_ID_ExW

A função CM_Add_ID_Ex acrescenta uma ID do dispositivo (se ainda não estiver presente) à lista de IDs de hardware ou à lista de IDs compatíveis de uma instância do dispositivo, no computador local ou remoto. (Unicode)
CM_Add_IDA

A função CM_Add_ID acrescenta uma ID do dispositivo especificada (se ainda não estiver presente) à lista de IDs de hardware ou à lista de IDs compatíveis de uma instância do dispositivo.
CM_Add_IDW

A função CM_Add_ID acrescenta uma ID do dispositivo especificada (se ainda não estiver presente) à lista de IDs de hardware ou à lista de IDs compatíveis de uma instância do dispositivo.
CM_Add_Range

CM_Add_Res_Des

A função CM_Add_Res_Des adiciona um descritor de recurso a uma configuração lógica.
CM_Add_Res_Des_Ex

A função CM_Add_Res_Des_Ex adiciona um descritor de recurso a uma configuração lógica. A configuração lógica pode estar no computador local ou remoto.
CM_Connect_MachineA

A função CM_Connect_Machine cria uma conexão com um computador remoto. (ANSI)
CM_Connect_MachineW

A função CM_Connect_Machine cria uma conexão com um computador remoto. (Unicode)
CM_Create_DevNode_ExA

CM_Create_DevNode_ExW

CM_Create_DevNodeA

CM_Create_DevNodeW

CM_Create_Range_List

CM_Delete_Class_Key

A função CM_Delete_Class_Key remove a classe de dispositivo instalada especificada do sistema.
CM_Delete_Class_Key_Ex

CM_Delete_Device_Interface_Key_ExA

A função CM_Delete_Device_Interface_Key_ExA exclui a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas da interface.
CM_Delete_Device_Interface_Key_ExW

A função CM_Delete_Device_Interface_Key_ExW exclui a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas da interface.
CM_Delete_Device_Interface_KeyA

A função CM_Delete_Device_Interface_Key exclui a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas da interface. (ANSI)
CM_Delete_Device_Interface_KeyW

A função CM_Delete_Device_Interface_Key exclui a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas da interface. (Unicode)
CM_Delete_DevNode_Key

A função CM_Delete_DevNode_Key exclui as chaves do Registro acessíveis ao usuário especificadas associadas a um dispositivo.
CM_Delete_DevNode_Key_Ex

CM_Delete_Range

CM_Detect_Resource_Conflict

CM_Detect_Resource_Conflict_Ex

CM_Disable_DevNode

A função CM_Disable_DevNode desabilita um dispositivo.
CM_Disable_DevNode_Ex

CM_Disconnect_Machine

A função CM_Disconnect_Machine remove uma conexão com um computador remoto.
CM_Dup_Range_List

CM_Enable_DevNode

A função CM_Enable_DevNode habilita um dispositivo.
CM_Enable_DevNode_Ex

CM_Enumerate_Classes

A função CM_Enumerate_Classes, quando chamada repetidamente, enumera as classes de dispositivo instaladas do computador local fornecendo o GUID de cada classe.
CM_Enumerate_Classes_Ex

A função CM_Enumerate_Classes_Ex, quando chamada repetidamente, enumera as classes de dispositivo instaladas de um computador local ou remoto, fornecendo o GUID de cada classe.
CM_Enumerate_Enumerators_ExA

A função CM_Enumerate_Enumerators_Ex enumera os enumeradores de dispositivo de um computador local ou remoto, fornecendo o nome de cada enumerador. (ANSI)
CM_Enumerate_Enumerators_ExW

A função CM_Enumerate_Enumerators_Ex enumera os enumeradores de dispositivo de um computador local ou remoto, fornecendo o nome de cada enumerador. (Unicode)
CM_Enumerate_EnumeratorsA

A função CM_Enumerate_Enumerators enumera os enumeradores de dispositivo do computador local fornecendo o nome de cada enumerador. (ANSI)
CM_Enumerate_EnumeratorsW

A função CM_Enumerate_Enumerators enumera os enumeradores de dispositivo do computador local fornecendo o nome de cada enumerador. (Unicode)
CM_Find_Range

CM_First_Range

CM_Free_Log_Conf

A função CM_Free_Log_Conf remove uma configuração lógica e todos os descritores de recursos associados do computador local.
CM_Free_Log_Conf_Ex

A função CM_Free_Log_Conf_Ex remove uma configuração lógica e todos os descritores de recursos associados de um computador local ou remoto.
CM_Free_Log_Conf_Handle

A função CM_Free_Log_Conf_Handle invalida um identificador de configuração lógica e libera sua alocação de memória associada.
CM_Free_Range_List

CM_Free_Res_Des

A função CM_Free_Res_Des remove um descritor de recursos de uma configuração lógica no computador local.
CM_Free_Res_Des_Ex

A função CM_Free_Res_Des_Ex remove um descritor de recursos de uma configuração lógica em um computador local ou remoto.
CM_Free_Res_Des_Handle

A função CM_Free_Res_Des_Handle invalida um identificador de descrição de recurso e libera sua alocação de memória associada.
CM_Free_Resource_Conflict_Handle

A função CM_Free_Resource_Conflict_Handle invalida um identificador para uma lista de conflitos de recursos e libera a alocação de memória associada do identificador.
CM_Get_Child

A função CM_Get_Child é usada para recuperar um identificador de instância de dispositivo para o primeiro nó filho de um nó de dispositivo especificado (devnode) na árvore de dispositivos do computador local.
CM_Get_Child_Ex

A função CM_Get_Child_Ex é usada para recuperar um identificador de instância de dispositivo para o primeiro nó filho de um nó de dispositivo especificado (devnode) em uma árvore de dispositivos local ou remota.
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

A função CM_Get_Class_Property_ExW recupera uma propriedade de dispositivo definida para uma classe de interface do dispositivo ou classe de configuração de dispositivo.
CM_Get_Class_Property_Keys

A função CM_Get_Class_Property_Keys recupera uma matriz das chaves de propriedade do dispositivo que representam as propriedades do dispositivo definidas para uma classe de interface de dispositivo ou classe de configuração de dispositivo.
CM_Get_Class_Property_Keys_Ex

A função CM_Get_Class_Property_Keys_Ex recupera uma matriz das chaves de propriedade do dispositivo que representam as propriedades do dispositivo definidas para uma classe de interface de dispositivo ou classe de configuração de dispositivo.
CM_Get_Class_PropertyW

A função CM_Get_Class_Property recupera uma propriedade de dispositivo definida para uma classe de interface de dispositivo ou classe de configuração de dispositivo.
CM_Get_Class_Registry_PropertyA

A função CM_Get_Class_Registry_Property recupera uma propriedade de classe de configuração de dispositivo. (ANSI)
CM_Get_Class_Registry_PropertyW

A função CM_Get_Class_Registry_Property recupera uma propriedade de classe de configuração de dispositivo. (Unicode)
CM_Get_Depth

A função CM_Get_Depth é usada para obter a profundidade de um nó de dispositivo especificado (devnode) na árvore de dispositivos do computador local.
CM_Get_Depth_Ex

A função CM_Get_Depth_Ex é usada para obter a profundidade de um nó de dispositivo especificado (devnode) em uma árvore de dispositivos local ou remota do computador.
CM_Get_Device_ID_ExA

A função CM_Get_Device_ID_Ex recupera a ID da instância do dispositivo para uma instância de dispositivo especificada em um computador local ou remoto. (ANSI)
CM_Get_Device_ID_ExW

A função CM_Get_Device_ID_Ex recupera a ID da instância do dispositivo para uma instância de dispositivo especificada em um computador local ou remoto. (Unicode)
CM_Get_Device_ID_List_ExA

A função CM_Get_Device_ID_List_Ex recupera uma lista de IDs de instância do dispositivo para as instâncias do dispositivo em um computador local ou remoto. (ANSI)
CM_Get_Device_ID_List_ExW

A função CM_Get_Device_ID_List_Ex recupera uma lista de IDs de instância do dispositivo para as instâncias do dispositivo em um computador local ou remoto. (Unicode)
CM_Get_Device_ID_List_Size_ExA

A função CM_Get_Device_ID_List_Size_Ex recupera o tamanho do buffer necessário para manter uma lista de IDs de instância de dispositivo para instâncias de dispositivos locais ou de um computador remoto. (ANSI)
CM_Get_Device_ID_List_Size_ExW

A função CM_Get_Device_ID_List_Size_Ex recupera o tamanho do buffer necessário para manter uma lista de IDs de instância de dispositivo para instâncias de dispositivos locais ou de um computador remoto. (Unicode)
CM_Get_Device_ID_List_SizeA

A função CM_Get_Device_ID_List_Size recupera o tamanho do buffer necessário para manter uma lista de IDs de instância do dispositivo para as instâncias de dispositivo do computador local. (ANSI)
CM_Get_Device_ID_List_SizeW

A função CM_Get_Device_ID_List_Size recupera o tamanho do buffer necessário para manter uma lista de IDs de instância do dispositivo para as instâncias de dispositivo do computador local. (Unicode)
CM_Get_Device_ID_ListA

A função CM_Get_Device_ID_List recupera uma lista de IDs de instância do dispositivo para as instâncias de dispositivo do computador local. (ANSI)
CM_Get_Device_ID_ListW

A função CM_Get_Device_ID_List recupera uma lista de IDs de instância do dispositivo para as instâncias de dispositivo do computador local. (Unicode)
CM_Get_Device_ID_Size

A função CM_Get_Device_ID_Size recupera o tamanho do buffer necessário para manter uma ID de instância de dispositivo para uma instância de dispositivo no computador local.
CM_Get_Device_ID_Size_Ex

A função CM_Get_Device_ID_Size_Ex recupera o tamanho do buffer necessário para manter uma ID de instância de dispositivo para uma instância de dispositivo em um computador local ou remoto.
CM_Get_Device_IDA

A função CM_Get_Device_ID recupera a ID da instância do dispositivo para uma instância de dispositivo especificada no computador local. (ANSI)
CM_Get_Device_IDW

A função CM_Get_Device_ID recupera a ID da instância do dispositivo para uma instância de dispositivo especificada no computador local. (Unicode)
CM_Get_Device_Interface_Alias_ExA

CM_Get_Device_Interface_Alias_ExW

CM_Get_Device_Interface_AliasA

A função CM_Get_Device_Interface_Alias retornará o alias da instância de interface do dispositivo especificada, se o alias existir. (ANSI)
CM_Get_Device_Interface_AliasW

A função CM_Get_Device_Interface_Alias retornará o alias da instância de interface do dispositivo especificada, se o alias existir. (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

A função CM_Get_Device_Interface_List_Size recupera o tamanho do buffer que deve ser passado para a função CM_Get_Device_Interface_List. (ANSI)
CM_Get_Device_Interface_List_SizeW

A função CM_Get_Device_Interface_List_Size recupera o tamanho do buffer que deve ser passado para a função CM_Get_Device_Interface_List. (Unicode)
CM_Get_Device_Interface_ListA

A função CM_Get_Device_Interface_List recupera uma lista de instâncias de interface do dispositivo que pertencem a uma classe de interface de dispositivo especificada. (ANSI)
CM_Get_Device_Interface_ListW

A função CM_Get_Device_Interface_List recupera uma lista de instâncias de interface do dispositivo que pertencem a uma classe de interface de dispositivo especificada. (Unicode)
CM_Get_Device_Interface_Property_ExW

A função CM_Get_Device_Interface_Property_ExW recupera uma propriedade de dispositivo definida para uma interface do dispositivo.
CM_Get_Device_Interface_Property_Keys_ExW

A função CM_Get_Device_Interface_Property_Keys_ExW recupera uma matriz de chaves de propriedade do dispositivo que representam as propriedades do dispositivo definidas para uma interface do dispositivo.
CM_Get_Device_Interface_Property_KeysW

A função CM_Get_Device_Interface_Property_Keys recupera uma matriz de chaves de propriedade do dispositivo que representam as propriedades do dispositivo definidas para uma interface do dispositivo.
CM_Get_Device_Interface_PropertyW

A função CM_Get_Device_Interface_Property recupera uma propriedade de dispositivo definida para uma interface do dispositivo.
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

A função CM_Get_DevNode_Property_ExW recupera uma propriedade de instância do dispositivo.
CM_Get_DevNode_Property_Keys

A função CM_Get_DevNode_Property_Keys recupera uma matriz das chaves de propriedade do dispositivo que representam as propriedades do dispositivo definidas para uma instância de dispositivo.
CM_Get_DevNode_Property_Keys_Ex

A função CM_Get_DevNode_Property_Keys_Ex recupera uma matriz das chaves de propriedade do dispositivo que representam as propriedades do dispositivo definidas para uma instância do dispositivo.
CM_Get_DevNode_PropertyW

A função CM_Get_DevNode_Property recupera uma propriedade de instância do dispositivo.
CM_Get_DevNode_Registry_Property_ExA

CM_Get_DevNode_Registry_Property_ExW

CM_Get_DevNode_Registry_PropertyA

A função CM_Get_DevNode_Registry_Property recupera uma propriedade de dispositivo especificada do registro. (ANSI)
CM_Get_DevNode_Registry_PropertyW

A função CM_Get_DevNode_Registry_Property recupera uma propriedade de dispositivo especificada do registro. (Unicode)
CM_Get_DevNode_Status

A função CM_Get_DevNode_Status obtém o status de uma instância de dispositivo de seu nó de dispositivo (devnode) na árvore de dispositivos do computador local.
CM_Get_DevNode_Status_Ex

A função CM_Get_DevNode_Status_Ex obtém o status de uma instância de dispositivo de seu nó de dispositivo (devnode) em uma árvore de dispositivo local ou de um computador remoto.
CM_Get_First_Log_Conf

A função CM_Get_First_Log_Conf obtém a primeira configuração lógica, de um tipo de configuração especificado, associado a uma instância de dispositivo especificada no computador local.
CM_Get_First_Log_Conf_Ex

A função CM_Get_First_Log_Conf_Ex obtém a primeira configuração lógica associada a uma instância de dispositivo especificada em um computador local ou remoto.
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

A função CM_Get_HW_Prof_Flags_Ex recupera os sinalizadores de configuração específicos do perfil de hardware para uma instância de dispositivo em um computador remoto ou em um computador local. (ANSI)
CM_Get_HW_Prof_Flags_ExW

A função CM_Get_HW_Prof_Flags_Ex recupera os sinalizadores de configuração específicos do perfil de hardware para uma instância de dispositivo em um computador remoto ou em um computador local. (Unicode)
CM_Get_HW_Prof_FlagsA

A função CM_Get_HW_Prof_Flags recupera os sinalizadores de configuração específicos do perfil de hardware para uma instância de dispositivo em um computador local. (ANSI)
CM_Get_HW_Prof_FlagsW

A função CM_Get_HW_Prof_Flags recupera os sinalizadores de configuração específicos do perfil de hardware para uma instância de dispositivo em um computador local. (Unicode)
CM_Get_Log_Conf_Priority

A função CM_Get_Log_Conf_Priority obtém a prioridade de configuração de uma configuração lógica especificada no computador local.
CM_Get_Log_Conf_Priority_Ex

A função CM_Get_Log_Conf_Priority_Ex obtém a prioridade de configuração de uma configuração lógica especificada em um computador local ou remoto.
CM_Get_Next_Log_Conf

A função CM_Get_Next_Log_Conf obtém a próxima configuração lógica associada a uma instância de dispositivo específica no computador local.
CM_Get_Next_Log_Conf_Ex

A função CM_Get_Next_Log_Conf_Ex obtém a próxima configuração lógica associada a uma instância de dispositivo específica em um computador local ou remoto.
CM_Get_Next_Res_Des

A função CM_Get_Next_Res_Des obtém um identificador para o próximo descritor de recursos, de um tipo de recurso especificado, para uma configuração lógica no computador local.
CM_Get_Next_Res_Des_Ex

A função CM_Get_Next_Res_Des_Ex obtém um identificador para o próximo descritor de recursos, de um tipo de recurso especificado, para uma configuração lógica em um computador local ou remoto.
CM_Get_Parent

A função CM_Get_Parent obtém um identificador de instância de dispositivo para o nó pai de um nó de dispositivo especificado (devnode) na árvore de dispositivos do computador local.
CM_Get_Parent_Ex

A função CM_Get_Parent_Ex obtém um identificador de instância de dispositivo para o nó pai de um nó de dispositivo especificado (devnode) em uma árvore de dispositivos local ou de um computador remoto.
CM_Get_Res_Des_Data

A função CM_Get_Res_Des_Data recupera as informações armazenadas em um descritor de recursos no computador local.
CM_Get_Res_Des_Data_Ex

A função CM_Get_Res_Des_Data_Ex recupera as informações armazenadas em um descritor de recursos em um computador local ou remoto.
CM_Get_Res_Des_Data_Size

A função CM_Get_Res_Des_Data_Size obtém o tamanho do buffer necessário para manter as informações contidas em um descritor de recurso especificado no computador local.
CM_Get_Res_Des_Data_Size_Ex

A função CM_Get_Res_Des_Data_Size_Ex obtém o tamanho do buffer necessário para manter as informações contidas em um descritor de recurso especificado em um computador local ou remoto.
CM_Get_Resource_Conflict_Count

A função CM_Get_Resource_Conflict_Count obtém o número de conflitos contidos em uma lista de conflitos de recursos especificada.
CM_Get_Resource_Conflict_DetailsA

A função CM_Get_Resource_Conflict_Details obtém os detalhes sobre um dos conflitos de recursos em uma lista de conflitos. (ANSI)
CM_Get_Resource_Conflict_DetailsW

A função CM_Get_Resource_Conflict_Details obtém os detalhes sobre um dos conflitos de recursos em uma lista de conflitos. (Unicode)
CM_Get_Sibling

A função CM_Get_Sibling obtém um identificador de instância de dispositivo para o próximo nó irmão de um nó de dispositivo especificado (devnode) na árvore de dispositivos do computador local.
CM_Get_Sibling_Ex

A função CM_Get_Sibling_Ex obtém um identificador de instância de dispositivo para o próximo nó irmão de um nó de dispositivo especificado, em uma árvore de dispositivos local ou de um computador remoto.
CM_Get_Version

A função CM_Get_Version retorna a versão 4.0 do Plug and Play (PnP) Configuration Manager DLL (Cfgmgr32.dll) para um computador local.
CM_Get_Version_Ex

A função CM_Get_Version_Ex retorna a versão 4.0 da DLL de Plug and Play (PnP) Configuration Manager (Cfgmgr32.dll) para um computador local ou remoto.
CM_Intersect_Range_List

CM_Invert_Range_List

CM_Is_Dock_Station_Present

A função CM_Is_Dock_Station_Present identifica se uma estação de encaixe está presente em um computador local.
CM_Is_Dock_Station_Present_Ex

A função CM_Is_Dock_Station_Present_Ex identifica se uma estação de encaixe está presente em um computador local ou remoto.
CM_Is_Version_Available

A função CM_Is_Version_Available indica se uma versão especificada do Plug and Play (PnP) Configuration Manager DLL (Cfgmgr32.dll) tem suporte de um computador local.
CM_Is_Version_Available_Ex

A função CM_Is_Version_Available_Ex indica se uma versão especificada do Plug and Play (PNP) Configuration Manager DLL (Cfgmgr32.dll) tem suporte de um computador local ou remoto.
CM_Locate_DevNode_ExA

A função CM_Locate_DevNode_Ex obtém um identificador de instância de dispositivo para o nó do dispositivo associado a uma ID de instância de dispositivo especificada, em um computador local ou em um computador remoto. (ANSI)
CM_Locate_DevNode_ExW

A função CM_Locate_DevNode_Ex obtém um identificador de instância de dispositivo para o nó do dispositivo associado a uma ID de instância de dispositivo especificada, em um computador local ou em um computador remoto. (Unicode)
CM_Locate_DevNodeA

A função CM_Locate_DevNode obtém um identificador de instância de dispositivo para o nó do dispositivo associado a uma ID de instância de dispositivo especificada no computador local. (ANSI)
CM_Locate_DevNodeW

A função CM_Locate_DevNode obtém um identificador de instância de dispositivo para o nó do dispositivo associado a uma ID de instância de dispositivo especificada no computador local. (Unicode)
CM_MapCrToWin32Err

Converte um código CONFIGRET especificado em seu código de erro equivalente do sistema.
CM_Merge_Range_List

CM_Modify_Res_Des

A função CM_Modify_Res_Des modifica um descritor de recurso especificado no computador local.
CM_Modify_Res_Des_Ex

A função CM_Modify_Res_Des_Ex modifica um descritor de recurso especificado em um computador local ou remoto.
CM_Move_DevNode

CM_Move_DevNode_Ex

CM_Next_Range

CM_Open_Class_Key_ExA

CM_Open_Class_Key_ExW

CM_Open_Class_KeyA

A função CM_Open_Class_Key abre a chave do Registro da classe de instalação do dispositivo, a chave do Registro da classe de interface do dispositivo ou uma subchave específica de uma classe. (ANSI)
CM_Open_Class_KeyW

A função CM_Open_Class_Key abre a chave do Registro da classe de instalação do dispositivo, a chave do Registro da classe de interface do dispositivo ou uma subchave específica de uma classe. (Unicode)
CM_Open_Device_Interface_Key_ExA

A função CM_Open_Device_Interface_Key_ExA abre a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas de uma interface do dispositivo.
CM_Open_Device_Interface_Key_ExW

A função CM_Open_Device_Interface_Key_ExW abre a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas de uma interface do dispositivo.
CM_Open_Device_Interface_KeyA

A função CM_Open_Device_Interface_Key abre a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas de uma interface do dispositivo. (ANSI)
CM_Open_Device_Interface_KeyW

A função CM_Open_Device_Interface_Key abre a subchave do Registro usada por aplicativos e drivers para armazenar informações específicas de uma interface do dispositivo. (Unicode)
CM_Open_DevNode_Key

A função CM_Open_DevNode_Key abre uma chave do Registro para informações de configuração específicas do dispositivo.
CM_Open_DevNode_Key_Ex

CM_Query_And_Remove_SubTree_ExA

A função CM_Query_And_Remove_SubTree_Ex verifica se uma instância de dispositivo e seus filhos podem ser removidos e, nesse caso, remove-os. (ANSI)
CM_Query_And_Remove_SubTree_ExW

A função CM_Query_And_Remove_SubTree_Ex verifica se uma instância de dispositivo e seus filhos podem ser removidos e, nesse caso, remove-os. (Unicode)
CM_Query_And_Remove_SubTreeA

A função CM_Query_And_Remove_SubTree verifica se uma instância de dispositivo e seus filhos podem ser removidos e, nesse caso, remove-os. (ANSI)
CM_Query_And_Remove_SubTreeW

A função CM_Query_And_Remove_SubTree verifica se uma instância de dispositivo e seus filhos podem ser removidos e, nesse caso, remove-os. (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

A função CM_Query_Resource_Conflict_List identifica instâncias de dispositivo com requisitos de recurso que entram em conflito com a descrição do recurso de uma instância de dispositivo especificada.
CM_Reenumerate_DevNode

A função CM_Reenumerate_DevNode enumera os dispositivos identificados por um nó de dispositivo especificado e todos os seus filhos.
CM_Reenumerate_DevNode_Ex

A função CM_Reenumerate_DevNode_Ex enumera os dispositivos identificados por um nó de dispositivo especificado e todos os seus filhos.
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

A função CM_Register_Notification registra uma rotina de retorno de chamada do aplicativo a ser chamada quando ocorre um evento PnP do tipo especificado.
CM_Remove_SubTree

CM_Remove_SubTree_Ex

CM_Request_Device_Eject_ExA

A função CM_Request_Device_Eject_Ex prepara uma instância de dispositivo local ou remota para remoção segura, se o dispositivo for removível. Se o dispositivo puder ser fisicamente ejetado, ele será. (ANSI)
CM_Request_Device_Eject_ExW

A função CM_Request_Device_Eject_Ex prepara uma instância de dispositivo local ou remota para remoção segura, se o dispositivo for removível. Se o dispositivo puder ser fisicamente ejetado, ele será. (Unicode)
CM_Request_Device_EjectA

A função CM_Request_Device_Eject prepara uma instância de dispositivo local para remoção segura, se o dispositivo for removível. Se o dispositivo puder ser fisicamente ejetado, ele será. (ANSI)
CM_Request_Device_EjectW

A função CM_Request_Device_Eject prepara uma instância de dispositivo local para remoção segura, se o dispositivo for removível. Se o dispositivo puder ser fisicamente ejetado, ele será. (Unicode)
CM_Request_Eject_PC

A função CM_Request_Eject_PC solicita que um computador portátil, que é inserido em uma estação de encaixe local, seja ejetado.
CM_Request_Eject_PC_Ex

A função CM_Request_Eject_PC_Ex solicita que um computador portátil, que é inserido em uma estação de encaixe local ou remota, seja ejetado.
CM_Run_Detection

CM_Run_Detection_Ex

CM_Set_Class_Property_ExW

A função CM_Set_Class_Property_ExW define uma propriedade de classe para uma classe de configuração de dispositivo ou uma classe de interface do dispositivo.
CM_Set_Class_PropertyW

A função CM_Set_Class_Property define uma propriedade de classe para uma classe de configuração de dispositivo ou uma classe de interface do dispositivo.
CM_Set_Class_Registry_PropertyA

A função CM_Set_Class_Registry_Property define ou exclui uma propriedade de uma classe de configuração de dispositivo. (ANSI)
CM_Set_Class_Registry_PropertyW

A função CM_Set_Class_Registry_Property define ou exclui uma propriedade de uma classe de configuração de dispositivo. (Unicode)
CM_Set_Device_Interface_Property_ExW

A função CM_Set_Device_Interface_Property_ExW define uma propriedade de dispositivo de uma interface de dispositivo.
CM_Set_Device_Interface_PropertyW

A função CM_Set_Device_Interface_Property define uma propriedade de dispositivo de uma interface de dispositivo.
CM_Set_DevNode_Problem

A função CM_Set_DevNode_Problem define um código de problema para um dispositivo instalado em um computador local.
CM_Set_DevNode_Problem_Ex

A função CM_Set_DevNode_Problem_Ex define um código de problema para um dispositivo instalado em um computador local ou remoto.
CM_Set_DevNode_Property_ExW

A função CM_Set_DevNode_Property_ExW define uma propriedade de instância de dispositivo.
CM_Set_DevNode_PropertyW

A função CM_Set_DevNode_Property define uma propriedade de instância de dispositivo.
CM_Set_DevNode_Registry_Property_ExA

CM_Set_DevNode_Registry_Property_ExW

CM_Set_DevNode_Registry_PropertyA

A função CM_Set_DevNode_Registry_Property define uma propriedade de dispositivo especificada no registro. (ANSI)
CM_Set_DevNode_Registry_PropertyW

A função CM_Set_DevNode_Registry_Property define uma propriedade de dispositivo especificada no registro. (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

A função CM_Setup_DevNode reinicia uma instância de dispositivo que não está em execução porque há um problema com a configuração do dispositivo.
CM_Setup_DevNode_Ex

CM_Test_Range_Available

CM_Uninstall_DevNode

A função CM_Uninstall_DevNode remove todo o estado persistente associado a uma instância de dispositivo.
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

Use UnregisterDeviceNotification em vez de CM_Unregister_Notification se o código for direcionado ao Windows 7 ou versões anteriores do Windows.
CM_WaitNoPendingInstallEvents

A função CMP_WaitNoPendingInstallEvents (CM_WaitNoPendingInstallEvents) aguarda até que não haja atividades de instalação de dispositivo pendentes para que o gerenciador PnP seja executado.

Estruturas

 
BUSNUMBER_DES

A estrutura BUSNUMBER_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso do número do barramento para uma instância de dispositivo.
BUSNUMBER_RANGE

A estrutura BUSNUMBER_RANGE especifica uma lista de requisitos de recursos que descreve o uso do número do barramento para uma instância de dispositivo. Para obter mais informações sobre listas de requisitos de recursos, consulte Recursos de hardware.
BUSNUMBER_RESOURCE

A estrutura BUSNUMBER_RESOURCE especifica uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso do número do barramento para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware.
CM_NOTIFY_EVENT_DATA

Essa é uma estrutura de dados de evento de notificação de dispositivo.
CM_NOTIFY_FILTER

Estrutura de filtro de notificação do dispositivo.
CONFLICT_DETAILS_A

A estrutura CONFLICT_DETAILS é usada como um parâmetro para a função CM_Get_Resource_Conflict_Details. (ANSI)
CONFLICT_DETAILS_W

A estrutura CONFLICT_DETAILS é usada como um parâmetro para a função CM_Get_Resource_Conflict_Details. (Unicode)
CS_DES

A estrutura CS_DES é usada para especificar uma lista de recursos que descreve o uso de recursos específicos da classe de dispositivo para uma instância de dispositivo. Para obter mais informações sobre listas de recursos, consulte Recursos de hardware.
CS_RESOURCE

A estrutura CS_RESOURCE é usada para especificar uma lista de recursos que descreve o uso de recursos específicos da classe de dispositivo para uma instância de dispositivo. Para obter mais informações sobre listas de recursos, consulte Recursos de hardware.
DMA_DES

A estrutura DMA_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de canal de DMA (acesso direto à memória) para uma instância de dispositivo.
DMA_RANGE

A estrutura DMA_RANGE especifica uma lista de requisitos de recursos que descreve o uso do canal DMA para uma instância de dispositivo. Para obter mais informações sobre listas de requisitos de recursos, consulte Recursos de hardware.
DMA_RESOURCE

A estrutura DMA_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso do canal DMA para uma instância de dispositivo.
IO_DES

A estrutura IO_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso da porta de E/S para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware.
IO_RANGE

A estrutura IO_RANGE especifica uma lista de requisitos de recursos que descreve o uso da porta de E/S para uma instância de dispositivo. Para obter mais informações sobre listas de requisitos de recursos, consulte Recursos de hardware.
IO_RESOURCE

A estrutura IO_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso da porta de E/S para uma instância de dispositivo.
IRQ_DES_32

A estrutura IRQ_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso da linha IRQ para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware. (32 bits)
IRQ_DES_64

A estrutura IRQ_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso da linha IRQ para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware. (64 bits)
IRQ_RANGE

A estrutura IRQ_RANGE especifica uma lista de requisitos de recursos que descreve o uso da linha IRQ para uma instância de dispositivo. Para obter mais informações sobre listas de requisitos de recursos, consulte Recursos de hardware.
IRQ_RESOURCE_32

A estrutura IRQ_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de linha IRQ para uma instância de dispositivo. (32 bits)
IRQ_RESOURCE_64

A estrutura IRQ_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de linha IRQ para uma instância de dispositivo. (64 bits)
MEM_DES

A estrutura MEM_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de memória para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware.
MEM_RANGE

A estrutura MEM_RANGE especifica uma lista de requisitos de recurso que descreve o uso de memória para uma instância de dispositivo. Para obter mais informações sobre listas de requisitos de recursos, consulte Recursos de hardware.
MEM_RESOURCE

A estrutura MEM_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de memória para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware.
MFCARD_DES

A estrutura MFCARD_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de recursos por uma das funções de hardware fornecidas por uma instância de um dispositivo multifuncional.
MFCARD_RESOURCE

A estrutura MFCARD_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de recursos por uma das funções de hardware fornecidas por uma instância de um dispositivo multifuncional.
PCCARD_DES

A estrutura PCCARD_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de recursos por uma instância de cartão do computador. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware.
PCCARD_RESOURCE

A estrutura PCCARD_RESOURCE é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso de recursos por uma instância de cartão do computador.

Enumerações

 
CM_NOTIFY_ACTION

Essa enumeração identifica Plug and Play tipos de eventos de dispositivo.