cfgmgr32.h en-tête

Cet en-tête est utilisé par les informations de référence sur l’installation du périphérique et du pilote. Pour plus d'informations, consultez les pages suivantes :

cfgmgr32.h contient les interfaces de programmation suivantes :

Fonctions

 
CM_Add_Empty_Log_Conf

La fonction CM_Add_Empty_Log_Conf crée une configuration logique vide, pour un type de configuration spécifié et un instance d’appareil spécifié, sur l’ordinateur local.
CM_Add_Empty_Log_Conf_Ex

La fonction CM_Add_Empty_Log_Conf_Ex crée une configuration logique vide, pour un type de configuration spécifié et un instance d’appareil spécifié, sur l’ordinateur local ou distant.
CM_Add_ID_ExA

La fonction CM_Add_ID_Ex ajoute un ID d’appareil (s’il n’est pas déjà présent) à la liste d’ID matériel d’un appareil instance ou à la liste d’ID compatible, sur l’ordinateur local ou distant. (ANSI)
CM_Add_ID_ExW

La fonction CM_Add_ID_Ex ajoute un ID d’appareil (s’il n’est pas déjà présent) à la liste d’ID matériel d’un appareil instance ou à la liste d’ID compatible, sur l’ordinateur local ou distant. (Unicode)
CM_Add_IDA

La fonction CM_Add_ID ajoute un ID d’appareil spécifié (s’il n’est pas déjà présent) à la liste d’ID matériel ou à la liste d’ID compatible d’un appareil instance.
CM_Add_IDW

La fonction CM_Add_ID ajoute un ID d’appareil spécifié (s’il n’est pas déjà présent) à la liste d’ID matériel ou à la liste d’ID compatible d’un appareil instance.
CM_Add_Range

CM_Add_Res_Des

La fonction CM_Add_Res_Des ajoute un descripteur de ressource à une configuration logique.
CM_Add_Res_Des_Ex

La fonction CM_Add_Res_Des_Ex ajoute un descripteur de ressource à une configuration logique. La configuration logique peut se trouver sur l’ordinateur local ou distant.
CM_Connect_MachineA

La fonction CM_Connect_Machine crée une connexion à un ordinateur distant. (ANSI)
CM_Connect_MachineW

La fonction CM_Connect_Machine crée une connexion à un ordinateur distant. (Unicode)
CM_Create_DevNode_ExA

CM_Create_DevNode_ExW

CM_Create_DevNodeA

CM_Create_DevNodeW

CM_Create_Range_List

CM_Delete_Class_Key

La fonction CM_Delete_Class_Key supprime la classe d’appareil installée spécifiée du système.
CM_Delete_Class_Key_Ex

CM_Delete_Device_Interface_Key_ExA

La fonction CM_Delete_Device_Interface_Key_ExA supprime la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à l’interface.
CM_Delete_Device_Interface_Key_ExW

La fonction CM_Delete_Device_Interface_Key_ExW supprime la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à l’interface.
CM_Delete_Device_Interface_KeyA

La fonction CM_Delete_Device_Interface_Key supprime la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à l’interface. (ANSI)
CM_Delete_Device_Interface_KeyW

La fonction CM_Delete_Device_Interface_Key supprime la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à l’interface. (Unicode)
CM_Delete_DevNode_Key

La fonction CM_Delete_DevNode_Key supprime les clés de Registre accessibles à l’utilisateur spécifiées qui sont associées à un appareil.
CM_Delete_DevNode_Key_Ex

CM_Delete_Range

CM_Detect_Resource_Conflict

CM_Detect_Resource_Conflict_Ex

CM_Disable_DevNode

La fonction CM_Disable_DevNode désactive un appareil.
CM_Disable_DevNode_Ex

CM_Disconnect_Machine

La fonction CM_Disconnect_Machine supprime une connexion à un ordinateur distant.
CM_Dup_Range_List

CM_Enable_DevNode

La fonction CM_Enable_DevNode active un appareil.
CM_Enable_DevNode_Ex

CM_Enumerate_Classes

La fonction CM_Enumerate_Classes, lorsqu’elle est appelée à plusieurs reprises, énumère les classes d’appareils installées de l’ordinateur local en fournissant le GUID de chaque classe.
CM_Enumerate_Classes_Ex

La fonction CM_Enumerate_Classes_Ex, lorsqu’elle est appelée à plusieurs reprises, énumère les classes d’appareils installées d’une machine locale ou distante, en fournissant le GUID de chaque classe.
CM_Enumerate_Enumerators_ExA

La fonction CM_Enumerate_Enumerators_Ex énumère les énumérateurs d’appareils d’un ordinateur local ou distant, en fournissant le nom de chaque énumérateur. (ANSI)
CM_Enumerate_Enumerators_ExW

La fonction CM_Enumerate_Enumerators_Ex énumère les énumérateurs d’appareils d’un ordinateur local ou distant, en fournissant le nom de chaque énumérateur. (Unicode)
CM_Enumerate_EnumeratorsA

La fonction CM_Enumerate_Enumerators énumère les énumérateurs d’appareils de l’ordinateur local en fournissant le nom de chaque énumérateur. (ANSI)
CM_Enumerate_EnumeratorsW

La fonction CM_Enumerate_Enumerators énumère les énumérateurs d’appareils de l’ordinateur local en fournissant le nom de chaque énumérateur. (Unicode)
CM_Find_Range

CM_First_Range

CM_Free_Log_Conf

La fonction CM_Free_Log_Conf supprime une configuration logique et tous les descripteurs de ressources associés de l’ordinateur local.
CM_Free_Log_Conf_Ex

La fonction CM_Free_Log_Conf_Ex supprime une configuration logique et tous les descripteurs de ressources associés d’une machine locale ou distante.
CM_Free_Log_Conf_Handle

La fonction CM_Free_Log_Conf_Handle invalide un handle de configuration logique et libère l’allocation de mémoire associée.
CM_Free_Range_List

CM_Free_Res_Des

La fonction CM_Free_Res_Des supprime un descripteur de ressource d’une configuration logique sur l’ordinateur local.
CM_Free_Res_Des_Ex

La fonction CM_Free_Res_Des_Ex supprime un descripteur de ressource d’une configuration logique sur un ordinateur local ou distant.
CM_Free_Res_Des_Handle

La fonction CM_Free_Res_Des_Handle invalide un handle de description de ressource et libère l’allocation de mémoire associée.
CM_Free_Resource_Conflict_Handle

La fonction CM_Free_Resource_Conflict_Handle invalide un handle dans une liste de conflits de ressources et libère l’allocation de mémoire associée du handle.
CM_Get_Child

La fonction CM_Get_Child permet de récupérer un appareil instance handle sur le premier nœud enfant d’un nœud d’appareil (devnode) spécifié dans l’arborescence d’appareils de l’ordinateur local.
CM_Get_Child_Ex

La fonction CM_Get_Child_Ex est utilisée pour récupérer un appareil instance handle sur le premier nœud enfant d’un nœud d’appareil spécifié (devnode) dans l’arborescence d’appareils d’un ordinateur local ou distant.
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

La fonction CM_Get_Class_Property_ExW récupère une propriété d’appareil définie pour une classe d’interface d’appareil ou une classe de configuration d’appareil.
CM_Get_Class_Property_Keys

La fonction CM_Get_Class_Property_Keys récupère un tableau des clés de propriété d’appareil qui représentent les propriétés d’appareil définies pour une classe d’interface d’appareil ou une classe de configuration d’appareil.
CM_Get_Class_Property_Keys_Ex

La fonction CM_Get_Class_Property_Keys_Ex récupère un tableau des clés de propriété d’appareil qui représentent les propriétés d’appareil définies pour une classe d’interface d’appareil ou une classe de configuration d’appareil.
CM_Get_Class_PropertyW

La fonction CM_Get_Class_Property récupère une propriété d’appareil définie pour une classe d’interface d’appareil ou une classe de configuration d’appareil.
CM_Get_Class_Registry_PropertyA

La fonction CM_Get_Class_Registry_Property récupère une propriété de classe d’installation d’appareil. (ANSI)
CM_Get_Class_Registry_PropertyW

La fonction CM_Get_Class_Registry_Property récupère une propriété de classe d’installation d’appareil. (Unicode)
CM_Get_Depth

La fonction CM_Get_Depth permet d’obtenir la profondeur d’un nœud d’appareil (devnode) spécifié dans l’arborescence d’appareils de l’ordinateur local.
CM_Get_Depth_Ex

La fonction CM_Get_Depth_Ex est utilisée pour obtenir la profondeur d’un nœud d’appareil spécifié (devnode) dans l’arborescence d’appareils d’un ordinateur local ou distant.
CM_Get_Device_ID_ExA

La fonction CM_Get_Device_ID_Ex récupère l’ID de instance d’appareil d’un appareil spécifié instance sur un ordinateur local ou distant. (ANSI)
CM_Get_Device_ID_ExW

La fonction CM_Get_Device_ID_Ex récupère l’ID de instance d’appareil d’un appareil spécifié instance sur un ordinateur local ou distant. (Unicode)
CM_Get_Device_ID_List_ExA

La fonction CM_Get_Device_ID_List_Ex récupère une liste d’ID de instance d’appareil pour les instances d’appareil sur un ordinateur local ou distant. (ANSI)
CM_Get_Device_ID_List_ExW

La fonction CM_Get_Device_ID_List_Ex récupère une liste d’ID de instance d’appareil pour les instances d’appareil sur un ordinateur local ou distant. (Unicode)
CM_Get_Device_ID_List_Size_ExA

La fonction CM_Get_Device_ID_List_Size_Ex récupère la taille de mémoire tampon requise pour contenir une liste d’ID de instance d’appareil pour les instances d’appareil d’un ordinateur local ou distant. (ANSI)
CM_Get_Device_ID_List_Size_ExW

La fonction CM_Get_Device_ID_List_Size_Ex récupère la taille de mémoire tampon requise pour contenir une liste d’ID de instance d’appareil pour les instances d’appareil d’un ordinateur local ou distant. (Unicode)
CM_Get_Device_ID_List_SizeA

La fonction CM_Get_Device_ID_List_Size récupère la taille de mémoire tampon requise pour contenir une liste d’ID de instance d’appareil pour les instances d’appareil de l’ordinateur local. (ANSI)
CM_Get_Device_ID_List_SizeW

La fonction CM_Get_Device_ID_List_Size récupère la taille de mémoire tampon requise pour contenir une liste d’ID de instance d’appareil pour les instances d’appareil de l’ordinateur local. (Unicode)
CM_Get_Device_ID_ListA

La fonction CM_Get_Device_ID_List récupère une liste d’ID de instance d’appareil pour les instances d’appareil de l’ordinateur local. (ANSI)
CM_Get_Device_ID_ListW

La fonction CM_Get_Device_ID_List récupère une liste d’ID de instance d’appareil pour les instances d’appareil de l’ordinateur local. (Unicode)
CM_Get_Device_ID_Size

La fonction CM_Get_Device_ID_Size récupère la taille de mémoire tampon requise pour contenir un ID de instance d’appareil pour un appareil instance sur l’ordinateur local.
CM_Get_Device_ID_Size_Ex

La fonction CM_Get_Device_ID_Size_Ex récupère la taille de mémoire tampon requise pour contenir un ID de instance d’appareil pour un appareil instance sur un ordinateur local ou distant.
CM_Get_Device_IDA

La fonction CM_Get_Device_ID récupère l’ID de instance d’appareil d’un instance d’appareil spécifié sur l’ordinateur local. (ANSI)
CM_Get_Device_IDW

La fonction CM_Get_Device_ID récupère l’ID de instance d’appareil d’un instance d’appareil spécifié sur l’ordinateur local. (Unicode)
CM_Get_Device_Interface_Alias_ExA

CM_Get_Device_Interface_Alias_ExW

CM_Get_Device_Interface_AliasA

La fonction CM_Get_Device_Interface_Alias retourne l’alias de l’interface d’appareil spécifiée instance, si l’alias existe. (ANSI)
CM_Get_Device_Interface_AliasW

La fonction CM_Get_Device_Interface_Alias retourne l’alias de l’interface d’appareil spécifiée instance, si l’alias existe. (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

La fonction CM_Get_Device_Interface_List_Size récupère la taille de la mémoire tampon qui doit être passée à la fonction CM_Get_Device_Interface_List. (ANSI)
CM_Get_Device_Interface_List_SizeW

La fonction CM_Get_Device_Interface_List_Size récupère la taille de la mémoire tampon qui doit être passée à la fonction CM_Get_Device_Interface_List. (Unicode)
CM_Get_Device_Interface_ListA

La fonction CM_Get_Device_Interface_List récupère une liste d’instances d’interface d’appareil qui appartiennent à une classe d’interface d’appareil spécifiée. (ANSI)
CM_Get_Device_Interface_ListW

La fonction CM_Get_Device_Interface_List récupère une liste d’instances d’interface d’appareil qui appartiennent à une classe d’interface d’appareil spécifiée. (Unicode)
CM_Get_Device_Interface_Property_ExW

La fonction CM_Get_Device_Interface_Property_ExW récupère une propriété d’appareil définie pour une interface d’appareil.
CM_Get_Device_Interface_Property_Keys_ExW

La fonction CM_Get_Device_Interface_Property_Keys_ExW récupère un tableau de clés de propriété d’appareil qui représentent les propriétés d’appareil définies pour une interface d’appareil.
CM_Get_Device_Interface_Property_KeysW

La fonction CM_Get_Device_Interface_Property_Keys récupère un tableau de clés de propriété d’appareil qui représentent les propriétés d’appareil définies pour une interface d’appareil.
CM_Get_Device_Interface_PropertyW

La fonction CM_Get_Device_Interface_Property récupère une propriété d’appareil définie pour une interface d’appareil.
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

La fonction CM_Get_DevNode_Property_ExW récupère une propriété de instance d’appareil.
CM_Get_DevNode_Property_Keys

La fonction CM_Get_DevNode_Property_Keys récupère un tableau des clés de propriété d’appareil qui représentent les propriétés d’appareil définies pour un instance d’appareil.
CM_Get_DevNode_Property_Keys_Ex

La fonction CM_Get_DevNode_Property_Keys_Ex récupère un tableau des clés de propriété d’appareil qui représentent les propriétés d’appareil définies pour un appareil instance.
CM_Get_DevNode_PropertyW

La fonction CM_Get_DevNode_Property récupère une propriété de instance d’appareil.
CM_Get_DevNode_Registry_Property_ExA

CM_Get_DevNode_Registry_Property_ExW

CM_Get_DevNode_Registry_PropertyA

La fonction CM_Get_DevNode_Registry_Property récupère une propriété d’appareil spécifiée à partir du Registre. (ANSI)
CM_Get_DevNode_Registry_PropertyW

La fonction CM_Get_DevNode_Registry_Property récupère une propriété d’appareil spécifiée à partir du Registre. (Unicode)
CM_Get_DevNode_Status

La fonction CM_Get_DevNode_Status obtient la status d’un appareil instance à partir de son nœud d’appareil (devnode) dans l’arborescence d’appareils de l’ordinateur local.
CM_Get_DevNode_Status_Ex

La fonction CM_Get_DevNode_Status_Ex obtient la status d’un appareil instance à partir de son nœud d’appareil (devnode) sur l’arborescence d’appareils d’un ordinateur local ou distant.
CM_Get_First_Log_Conf

La fonction CM_Get_First_Log_Conf obtient la première configuration logique, d’un type de configuration spécifié, associée à un appareil spécifié instance sur l’ordinateur local.
CM_Get_First_Log_Conf_Ex

La fonction CM_Get_First_Log_Conf_Ex obtient la première configuration logique associée à un appareil spécifié instance sur un ordinateur local ou distant.
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

La fonction CM_Get_HW_Prof_Flags_Ex récupère les indicateurs de configuration spécifiques au profil matériel pour un appareil instance sur un ordinateur distant ou local. (ANSI)
CM_Get_HW_Prof_Flags_ExW

La fonction CM_Get_HW_Prof_Flags_Ex récupère les indicateurs de configuration spécifiques au profil matériel pour un appareil instance sur un ordinateur distant ou local. (Unicode)
CM_Get_HW_Prof_FlagsA

La fonction CM_Get_HW_Prof_Flags récupère les indicateurs de configuration spécifiques au profil matériel pour un appareil instance sur un ordinateur local. (ANSI)
CM_Get_HW_Prof_FlagsW

La fonction CM_Get_HW_Prof_Flags récupère les indicateurs de configuration spécifiques au profil matériel pour un appareil instance sur un ordinateur local. (Unicode)
CM_Get_Log_Conf_Priority

La fonction CM_Get_Log_Conf_Priority obtient la priorité de configuration d’une configuration logique spécifiée sur l’ordinateur local.
CM_Get_Log_Conf_Priority_Ex

La fonction CM_Get_Log_Conf_Priority_Ex obtient la priorité de configuration d’une configuration logique spécifiée sur un ordinateur local ou distant.
CM_Get_Next_Log_Conf

La fonction CM_Get_Next_Log_Conf obtient la configuration logique suivante associée à un appareil spécifique instance sur l’ordinateur local.
CM_Get_Next_Log_Conf_Ex

La fonction CM_Get_Next_Log_Conf_Ex obtient la configuration logique suivante associée à un appareil spécifique instance sur un ordinateur local ou distant.
CM_Get_Next_Res_Des

La fonction CM_Get_Next_Res_Des obtient un handle pour le descripteur de ressource suivant, d’un type de ressource spécifié, pour une configuration logique sur l’ordinateur local.
CM_Get_Next_Res_Des_Ex

La fonction CM_Get_Next_Res_Des_Ex obtient un handle pour le descripteur de ressource suivant, d’un type de ressource spécifié, pour une configuration logique sur un ordinateur local ou distant.
CM_Get_Parent

La fonction CM_Get_Parent obtient un périphérique instance handle au nœud parent d’un nœud d’appareil (devnode) spécifié dans l’arborescence d’appareils de l’ordinateur local.
CM_Get_Parent_Ex

La fonction CM_Get_Parent_Ex obtient un périphérique instance handle au nœud parent d’un nœud d’appareil (devnode) spécifié dans l’arborescence d’appareils d’un ordinateur local ou distant.
CM_Get_Res_Des_Data

La fonction CM_Get_Res_Des_Data récupère les informations stockées dans un descripteur de ressources sur l’ordinateur local.
CM_Get_Res_Des_Data_Ex

La fonction CM_Get_Res_Des_Data_Ex récupère les informations stockées dans un descripteur de ressources sur un ordinateur local ou distant.
CM_Get_Res_Des_Data_Size

La fonction CM_Get_Res_Des_Data_Size obtient la taille de mémoire tampon requise pour contenir les informations contenues dans un descripteur de ressources spécifié sur l’ordinateur local.
CM_Get_Res_Des_Data_Size_Ex

La fonction CM_Get_Res_Des_Data_Size_Ex obtient la taille de mémoire tampon requise pour contenir les informations contenues dans un descripteur de ressources spécifié sur un ordinateur local ou distant.
CM_Get_Resource_Conflict_Count

La fonction CM_Get_Resource_Conflict_Count obtient le nombre de conflits contenus dans une liste de conflits de ressources spécifiée.
CM_Get_Resource_Conflict_DetailsA

La fonction CM_Get_Resource_Conflict_Details obtient les détails de l’un des conflits de ressources dans une liste de conflits. (ANSI)
CM_Get_Resource_Conflict_DetailsW

La fonction CM_Get_Resource_Conflict_Details obtient les détails de l’un des conflits de ressources dans une liste de conflits. (Unicode)
CM_Get_Sibling

La fonction CM_Get_Sibling obtient un appareil instance handle vers le nœud frère suivant d’un nœud d’appareil (devnode) spécifié dans l’arborescence d’appareils de l’ordinateur local.
CM_Get_Sibling_Ex

La fonction CM_Get_Sibling_Ex obtient un appareil instance handle au nœud frère suivant d’un nœud d’appareil spécifié, dans l’arborescence d’appareils d’un ordinateur local ou distant.
CM_Get_Version

La fonction CM_Get_Version retourne la version 4.0 de la PLUG-AND-PLAY (PnP) Configuration Manager DLL (Cfgmgr32.dll) pour un ordinateur local.
CM_Get_Version_Ex

La fonction CM_Get_Version_Ex retourne la version 4.0 de la Plug-and-Play (PnP) Configuration Manager DLL (Cfgmgr32.dll) pour un ordinateur local ou distant.
CM_Intersect_Range_List

CM_Invert_Range_List

CM_Is_Dock_Station_Present

La fonction CM_Is_Dock_Station_Present identifie si une station d’accueil est présente sur un ordinateur local.
CM_Is_Dock_Station_Present_Ex

La fonction CM_Is_Dock_Station_Present_Ex identifie si une station d’accueil est présente sur un ordinateur local ou distant.
CM_Is_Version_Available

La fonction CM_Is_Version_Available indique si une version spécifiée du Plug-and-Play (PnP) Configuration Manager DLL (Cfgmgr32.dll) est prise en charge par un ordinateur local.
CM_Is_Version_Available_Ex

La fonction CM_Is_Version_Available_Ex indique si une version spécifiée de la PLUG-AND-PLAY (PNP) Configuration Manager DLL (Cfgmgr32.dll) est prise en charge par un ordinateur local ou distant.
CM_Locate_DevNode_ExA

La fonction CM_Locate_DevNode_Ex obtient un handle d’appareil instance au nœud d’appareil associé à un ID de instance d’appareil spécifié, sur un ordinateur local ou un ordinateur distant. (ANSI)
CM_Locate_DevNode_ExW

La fonction CM_Locate_DevNode_Ex obtient un handle d’appareil instance au nœud d’appareil associé à un ID de instance d’appareil spécifié, sur un ordinateur local ou un ordinateur distant. (Unicode)
CM_Locate_DevNodeA

La fonction CM_Locate_DevNode obtient un handle d’appareil instance au nœud de l’appareil associé à un ID de instance d’appareil spécifié sur l’ordinateur local. (ANSI)
CM_Locate_DevNodeW

La fonction CM_Locate_DevNode obtient un handle d’appareil instance au nœud de l’appareil associé à un ID de instance d’appareil spécifié sur l’ordinateur local. (Unicode)
CM_MapCrToWin32Err

Convertit un code CONFIGRET spécifié en code d’erreur système équivalent.
CM_Merge_Range_List

CM_Modify_Res_Des

La fonction CM_Modify_Res_Des modifie un descripteur de ressource spécifié sur l’ordinateur local.
CM_Modify_Res_Des_Ex

La fonction CM_Modify_Res_Des_Ex modifie un descripteur de ressource spécifié sur un ordinateur local ou distant.
CM_Move_DevNode

CM_Move_DevNode_Ex

CM_Next_Range

CM_Open_Class_Key_ExA

CM_Open_Class_Key_ExW

CM_Open_Class_KeyA

La fonction CM_Open_Class_Key ouvre la clé de Registre de la classe d’installation de l’appareil, la clé de Registre de classe d’interface d’appareil ou une sous-clé spécifique d’une classe. (ANSI)
CM_Open_Class_KeyW

La fonction CM_Open_Class_Key ouvre la clé de Registre de la classe d’installation de l’appareil, la clé de Registre de classe d’interface d’appareil ou une sous-clé spécifique d’une classe. (Unicode)
CM_Open_Device_Interface_Key_ExA

La fonction CM_Open_Device_Interface_Key_ExA ouvre la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à une interface d’appareil.
CM_Open_Device_Interface_Key_ExW

La fonction CM_Open_Device_Interface_Key_ExW ouvre la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à une interface d’appareil.
CM_Open_Device_Interface_KeyA

La fonction CM_Open_Device_Interface_Key ouvre la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à une interface d’appareil. (ANSI)
CM_Open_Device_Interface_KeyW

La fonction CM_Open_Device_Interface_Key ouvre la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à une interface d’appareil. (Unicode)
CM_Open_DevNode_Key

La fonction CM_Open_DevNode_Key ouvre une clé de Registre pour obtenir des informations de configuration spécifiques à l’appareil.
CM_Open_DevNode_Key_Ex

CM_Query_And_Remove_SubTree_ExA

La fonction CM_Query_And_Remove_SubTree_Ex vérifie si un appareil instance et ses enfants peuvent être supprimés et, si c’est le cas, elle les supprime. (ANSI)
CM_Query_And_Remove_SubTree_ExW

La fonction CM_Query_And_Remove_SubTree_Ex vérifie si un appareil instance et ses enfants peuvent être supprimés et, si c’est le cas, elle les supprime. (Unicode)
CM_Query_And_Remove_SubTreeA

La fonction CM_Query_And_Remove_SubTree vérifie si un appareil instance et ses enfants peuvent être supprimés et, si c’est le cas, elle les supprime. (ANSI)
CM_Query_And_Remove_SubTreeW

La fonction CM_Query_And_Remove_SubTree vérifie si un appareil instance et ses enfants peuvent être supprimés et, si c’est le cas, elle les supprime. (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

La fonction CM_Query_Resource_Conflict_List identifie les instances d’appareil ayant des besoins en ressources qui entrent en conflit avec la description des ressources d’un instance d’appareil spécifié.
CM_Reenumerate_DevNode

La fonction CM_Reenumerate_DevNode énumère les appareils identifiés par un nœud d’appareil spécifié et tous ses enfants.
CM_Reenumerate_DevNode_Ex

La fonction CM_Reenumerate_DevNode_Ex énumère les appareils identifiés par un nœud d’appareil spécifié et tous ses enfants.
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

La fonction CM_Register_Notification inscrit une routine de rappel d’application à appeler lorsqu’un événement PnP du type spécifié se produit.
CM_Remove_SubTree

CM_Remove_SubTree_Ex

CM_Request_Device_Eject_ExA

La fonction CM_Request_Device_Eject_Ex prépare un appareil local ou distant instance pour la suppression en toute sécurité, si l’appareil est amovible. Si l’appareil peut être physiquement éjecté, il le sera. (ANSI)
CM_Request_Device_Eject_ExW

La fonction CM_Request_Device_Eject_Ex prépare un appareil local ou distant instance pour la suppression en toute sécurité, si l’appareil est amovible. Si l’appareil peut être physiquement éjecté, il le sera. (Unicode)
CM_Request_Device_EjectA

La fonction CM_Request_Device_Eject prépare un instance d’appareil local pour une suppression sécurisée, si l’appareil est amovible. Si l’appareil peut être physiquement éjecté, il le sera. (ANSI)
CM_Request_Device_EjectW

La fonction CM_Request_Device_Eject prépare un instance d’appareil local pour une suppression sécurisée, si l’appareil est amovible. Si l’appareil peut être physiquement éjecté, il le sera. (Unicode)
CM_Request_Eject_PC

La fonction CM_Request_Eject_PC demande qu’un PC portable, qui est inséré dans une station d’accueil locale, soit éjecté.
CM_Request_Eject_PC_Ex

La fonction CM_Request_Eject_PC_Ex demande qu’un PC portable inséré dans une station d’accueil locale ou distante soit éjecté.
CM_Run_Detection

CM_Run_Detection_Ex

CM_Set_Class_Property_ExW

La fonction CM_Set_Class_Property_ExW définit une propriété de classe pour une classe d’installation d’appareil ou une classe d’interface d’appareil.
CM_Set_Class_PropertyW

La fonction CM_Set_Class_Property définit une propriété de classe pour une classe d’installation d’appareil ou une classe d’interface d’appareil.
CM_Set_Class_Registry_PropertyA

La fonction CM_Set_Class_Registry_Property définit ou supprime une propriété d’une classe d’installation d’appareil. (ANSI)
CM_Set_Class_Registry_PropertyW

La fonction CM_Set_Class_Registry_Property définit ou supprime une propriété d’une classe d’installation d’appareil. (Unicode)
CM_Set_Device_Interface_Property_ExW

La fonction CM_Set_Device_Interface_Property_ExW définit une propriété d’appareil d’une interface d’appareil.
CM_Set_Device_Interface_PropertyW

La fonction CM_Set_Device_Interface_Property définit une propriété d’appareil d’une interface d’appareil.
CM_Set_DevNode_Problem

La fonction CM_Set_DevNode_Problem définit un code de problème pour un appareil installé sur un ordinateur local.
CM_Set_DevNode_Problem_Ex

La fonction CM_Set_DevNode_Problem_Ex définit un code de problème pour un appareil installé sur un ordinateur local ou distant.
CM_Set_DevNode_Property_ExW

La fonction CM_Set_DevNode_Property_ExW définit une propriété de instance d’appareil.
CM_Set_DevNode_PropertyW

La fonction CM_Set_DevNode_Property définit une propriété de instance d’appareil.
CM_Set_DevNode_Registry_Property_ExA

CM_Set_DevNode_Registry_Property_ExW

CM_Set_DevNode_Registry_PropertyA

La fonction CM_Set_DevNode_Registry_Property définit une propriété d’appareil spécifiée dans le Registre. (ANSI)
CM_Set_DevNode_Registry_PropertyW

La fonction CM_Set_DevNode_Registry_Property définit une propriété d’appareil spécifiée dans le Registre. (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

La fonction CM_Setup_DevNode redémarre un appareil instance qui n’est pas en cours d’exécution en raison d’un problème avec la configuration de l’appareil.
CM_Setup_DevNode_Ex

CM_Test_Range_Available

CM_Uninstall_DevNode

La fonction CM_Uninstall_DevNode supprime tout état persistant associé à un appareil instance.
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

Utilisez UnregisterDeviceNotification au lieu de CM_Unregister_Notification si votre code cible Windows 7 ou des versions antérieures de Windows.
CM_WaitNoPendingInstallEvents

La fonction CMP_WaitNoPendingInstallEvents (CM_WaitNoPendingInstallEvents) attend qu’aucune activité d’installation d’appareil n’ait été effectuée par le gestionnaire PnP.

Structures

 
BUSNUMBER_DES

La structure BUSNUMBER_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation du numéro de bus pour un appareil instance.
BUSNUMBER_RANGE

La structure BUSNUMBER_RANGE spécifie une liste des exigences en matière de ressources qui décrit l’utilisation du numéro de bus pour un instance d’appareil. Pour plus d’informations sur les listes de ressources requises, consultez Ressources matérielles.
BUSNUMBER_RESOURCE

La structure BUSNUMBER_RESOURCE spécifie une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation du numéro de bus pour un appareil instance. Pour plus d’informations sur les listes de ressources et les listes de ressources requises, consultez Ressources matérielles.
CM_NOTIFY_EVENT_DATA

Il s’agit d’une structure de données d’événement de notification d’appareil.
CM_NOTIFY_FILTER

Structure du filtre de notification d’appareil.
CONFLICT_DETAILS_A

La structure CONFLICT_DETAILS est utilisée comme paramètre pour la fonction CM_Get_Resource_Conflict_Details. (ANSI)
CONFLICT_DETAILS_W

La structure CONFLICT_DETAILS est utilisée comme paramètre pour la fonction CM_Get_Resource_Conflict_Details. (Unicode)
CS_DES

La structure CS_DES est utilisée pour spécifier une liste de ressources qui décrit l’utilisation des ressources spécifiques à la classe d’appareil pour une instance d’appareil. Pour plus d’informations sur les listes de ressources, consultez Ressources matérielles.
CS_RESOURCE

La structure CS_RESOURCE est utilisée pour spécifier une liste de ressources qui décrit l’utilisation des ressources spécifiques à la classe d’appareil pour une instance d’appareil. Pour plus d’informations sur les listes de ressources, consultez Ressources matérielles.
DMA_DES

La structure DMA_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation du canal d’accès direct à la mémoire (DMA) pour un appareil instance.
DMA_RANGE

La structure DMA_RANGE spécifie une liste des exigences en matière de ressources qui décrit l’utilisation du canal DMA pour un appareil instance. Pour plus d’informations sur les listes de ressources requises, consultez Ressources matérielles.
DMA_RESOURCE

La structure DMA_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation du canal DMA pour un appareil instance.
IO_DES

La structure IO_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation des ports d’E/S pour un appareil instance. Pour plus d’informations sur les listes de ressources et les listes de ressources requises, consultez Ressources matérielles.
IO_RANGE

La structure IO_RANGE spécifie une liste des exigences en matière de ressources qui décrit l’utilisation des ports d’E/S pour un instance d’appareil. Pour plus d’informations sur les listes de ressources requises, consultez Ressources matérielles.
IO_RESOURCE

La structure IO_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation des ports d’E/S pour un appareil instance.
IRQ_DES_32

La structure IRQ_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation de la ligne IRQ pour un appareil instance. Pour plus d’informations sur les listes de ressources et les listes de ressources requises, consultez Ressources matérielles. (32 bits)
IRQ_DES_64

La structure IRQ_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation de la ligne IRQ pour un appareil instance. Pour plus d’informations sur les listes de ressources et les listes de ressources requises, consultez Ressources matérielles. (64 bits)
IRQ_RANGE

La structure IRQ_RANGE spécifie une liste des besoins en ressources qui décrit l’utilisation de la ligne IRQ pour un appareil instance. Pour plus d’informations sur les listes de ressources requises, consultez Ressources matérielles.
IRQ_RESOURCE_32

La structure IRQ_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation de la ligne IRQ pour un instance d’appareil. (32 bits)
IRQ_RESOURCE_64

La structure IRQ_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation de la ligne IRQ pour un instance d’appareil. (64 bits)
MEM_DES

La structure MEM_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation de la mémoire pour un instance d’appareil. Pour plus d’informations sur les listes de ressources et les listes de besoins en ressources, consultez Ressources matérielles.
MEM_RANGE

La structure MEM_RANGE spécifie une liste des besoins en ressources qui décrit l’utilisation de la mémoire pour un instance d’appareil. Pour plus d’informations sur les listes de ressources requises, consultez Ressources matérielles.
MEM_RESOURCE

La structure MEM_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste de besoins en ressources qui décrit l’utilisation de la mémoire pour un instance d’appareil. Pour plus d’informations sur les listes de ressources et les listes de besoins en ressources, consultez Ressources matérielles.
MFCARD_DES

La structure MFCARD_DES est utilisée pour spécifier une liste de ressources ou une liste de besoins en ressources qui décrit l’utilisation des ressources par l’une des fonctions matérielles fournies par un instance d’un appareil multifonction.
MFCARD_RESOURCE

La structure MFCARD_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation des ressources par l’une des fonctions matérielles fournies par un instance d’un appareil multifonction.
PCCARD_DES

La structure PCCARD_DES est utilisée pour spécifier une liste de ressources ou une liste de besoins en ressources qui décrit l’utilisation des ressources par un instance de carte PC. Pour plus d’informations sur les listes de ressources et les listes de besoins en ressources, consultez Ressources matérielles.
PCCARD_RESOURCE

La structure PCCARD_RESOURCE est utilisée pour spécifier une liste de ressources ou une liste de besoins en ressources qui décrit l’utilisation des ressources par un instance de carte PC.

Énumérations

 
CM_NOTIFY_ACTION

Cette énumération identifie les types d’événements d’appareil Plug-and-Play.