Public symbols in cfgmgr32.dll (6.3.9600.17415-Windows_8.1) on x86_64
Total: 238


cfgmgr32.h, cfgmgr32.dll
CM_Add_Empty_Log_Conf ( PLOG_CONF plcLogConf, DEVINST dnDevInst, PRIORITY Priority, ULONG ulFlags )
CM_Add_Empty_Log_Conf_Ex ( PLOG_CONF plcLogConf, DEVINST dnDevInst, PRIORITY Priority, ULONG ulFlags, HMACHINE hMachine )
CM_Add_ID_ExA ( DEVINST dnDevInst, PSTR pszID, ULONG ulFlags, HMACHINE hMachine )
CM_Add_ID_ExW ( DEVINST dnDevInst, PWSTR pszID, ULONG ulFlags, HMACHINE hMachine )
CM_Add_IDA ( DEVINST dnDevInst, PSTR pszID, ULONG ulFlags )
CM_Add_IDW ( DEVINST dnDevInst, PWSTR pszID, ULONG ulFlags )
CM_Add_Range ( DWORDLONG ullStartValue, DWORDLONG ullEndValue, RANGE_LIST rlh, ULONG ulFlags )
CM_Add_Res_Des ( PRES_DES prdResDes, LOG_CONF lcLogConf, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, ULONG ulFlags )
CM_Add_Res_Des_Ex ( PRES_DES prdResDes, LOG_CONF lcLogConf, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, ULONG ulFlags, HMACHINE hMachine )
CM_Apply_PowerScheme ( )
CM_Connect_MachineA ( PCSTR UNCServerName, PHMACHINE phMachine )
CM_Connect_MachineW ( PCWSTR UNCServerName, PHMACHINE phMachine )
CM_Create_DevNode_ExA ( PDEVINST pdnDevInst, DEVINSTID_A pDeviceID, DEVINST dnParent, ULONG ulFlags, HMACHINE hMachine )
CM_Create_DevNode_ExW ( PDEVINST pdnDevInst, DEVINSTID_W pDeviceID, DEVINST dnParent, ULONG ulFlags, HMACHINE hMachine )
CM_Create_DevNodeA ( PDEVINST pdnDevInst, DEVINSTID_A pDeviceID, DEVINST dnParent, ULONG ulFlags )
CM_Create_DevNodeW ( PDEVINST pdnDevInst, DEVINSTID_W pDeviceID, DEVINST dnParent, ULONG ulFlags )
CM_Create_Range_List ( PRANGE_LIST prlh, ULONG ulFlags )
CM_Delete_Class_Key ( LPGUID ClassGuid, ULONG ulFlags )
CM_Delete_Class_Key_Ex ( LPGUID ClassGuid, ULONG ulFlags, HMACHINE hMachine )
CM_Delete_Device_Interface_Key_ExA ( LPCSTR pszDeviceInterface, ULONG ulFlags, HMACHINE hMachine )
CM_Delete_Device_Interface_Key_ExW ( LPCWSTR pszDeviceInterface, ULONG ulFlags, HMACHINE hMachine )
CM_Delete_Device_Interface_KeyA ( LPCSTR pszDeviceInterface, ULONG ulFlags )
CM_Delete_Device_Interface_KeyW ( LPCWSTR pszDeviceInterface, ULONG ulFlags )
CM_Delete_DevNode_Key ( DEVNODE dnDevNode, ULONG ulHardwareProfile, ULONG ulFlags )
CM_Delete_DevNode_Key_Ex ( DEVNODE dnDevNode, ULONG ulHardwareProfile, ULONG ulFlags, HMACHINE hMachine )
CM_Delete_PowerScheme ( GUID const* SchemeGuid, PDWORD Error )
CM_Delete_Range ( DWORDLONG ullStartValue, DWORDLONG ullEndValue, RANGE_LIST rlh, ULONG ulFlags )
CM_Detect_Resource_Conflict ( DEVINST dnDevInst, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, PBOOL pbConflictDetected, ULONG ulFlags )
CM_Detect_Resource_Conflict_Ex ( DEVINST dnDevInst, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, PBOOL pbConflictDetected, ULONG ulFlags, HMACHINE hMachine )
CM_Disable_DevNode ( DEVINST dnDevInst, ULONG ulFlags )
CM_Disable_DevNode_Ex ( DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Disconnect_Machine HMACHINE hMachine )
CM_Dup_Range_List ( RANGE_LIST rlhOld, RANGE_LIST rlhNew, ULONG ulFlags )
CM_Duplicate_PowerScheme ( GUID const* SourceSchemeGuid, GUID** DestinationSchemeGuid, PDWORD Error )
CM_Enable_DevNode ( DEVINST dnDevInst, ULONG ulFlags )
CM_Enable_DevNode_Ex ( DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Enumerate_Classes ( ULONG ulClassIndex, LPGUID ClassGuid, ULONG ulFlags )
CM_Enumerate_Classes_Ex ( ULONG ulClassIndex, LPGUID ClassGuid, ULONG ulFlags, HMACHINE hMachine )
CM_Enumerate_Enumerators_ExA ( ULONG ulEnumIndex, PSTR Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Enumerate_Enumerators_ExW ( ULONG ulEnumIndex, PWSTR Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Enumerate_EnumeratorsA ( ULONG ulEnumIndex, PSTR Buffer, PULONG pulLength, ULONG ulFlags )
CM_Enumerate_EnumeratorsW ( ULONG ulEnumIndex, PWSTR Buffer, PULONG pulLength, ULONG ulFlags )
CM_Find_Range ( PDWORDLONG pullStart, DWORDLONG ullStart, ULONG ulLength, DWORDLONG ullAlignment, DWORDLONG ullEnd, RANGE_LIST rlh, ULONG ulFlags )
CM_First_Range RANGE_LIST rlh, PDWORDLONG pullStart, PDWORDLONG pullEnd, PRANGE_ELEMENT preElement, ULONG ulFlags )
CM_Free_Log_Conf ( LOG_CONF lcLogConfToBeFreed, ULONG ulFlags )
CM_Free_Log_Conf_Ex ( LOG_CONF lcLogConfToBeFreed, ULONG ulFlags, HMACHINE hMachine )
CM_Free_Log_Conf_Handle LOG_CONF lcLogConf )
CM_Free_Range_List RANGE_LIST rlh, ULONG ulFlags )
CM_Free_Res_Des ( PRES_DES prdResDes, RES_DES rdResDes, ULONG ulFlags )
CM_Free_Res_Des_Ex ( PRES_DES prdResDes, RES_DES rdResDes, ULONG ulFlags, HMACHINE hMachine )
CM_Free_Res_Des_Handle RES_DES rdResDes )
CM_Free_Resource_Conflict_Handle CONFLICT_LIST clConflictList )
CM_Get_Child ( PDEVINST pdnDevInst, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_Child_Ex ( PDEVINST pdnDevInst, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_Key_Name_ExA ( LPGUID ClassGuid, LPSTR pszKeyName, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_Key_Name_ExW ( LPGUID ClassGuid, LPWSTR pszKeyName, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_Key_NameA ( LPGUID ClassGuid, LPSTR pszKeyName, PULONG pulLength, ULONG ulFlags )
CM_Get_Class_Key_NameW ( LPGUID ClassGuid, LPWSTR pszKeyName, PULONG pulLength, ULONG ulFlags )
CM_Get_Class_Name_ExA ( LPGUID ClassGuid, PSTR Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_Name_ExW ( LPGUID ClassGuid, PWSTR Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_NameA ( LPGUID ClassGuid, PSTR Buffer, PULONG pulLength, ULONG ulFlags )
CM_Get_Class_NameW ( LPGUID ClassGuid, PWSTR Buffer, PULONG pulLength, ULONG ulFlags )
CM_Get_Class_Property_ExW ( LPCGUID ClassGUID, DEVPROPKEY const* PropertyKey, DEVPROPTYPE* PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_Property_Keys ( LPCGUID ClassGUID, DEVPROPKEY* PropertyKeyArray, PULONG PropertyKeyCount, ULONG ulFlags )
CM_Get_Class_Property_Keys_Ex ( LPCGUID ClassGUID, DEVPROPKEY* PropertyKeyArray, PULONG PropertyKeyCount, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_PropertyW ( LPCGUID ClassGUID, DEVPROPKEY const* PropertyKey, DEVPROPTYPE* PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags )
CM_Get_Class_Registry_PropertyA ( LPGUID ClassGuid, ULONG ulProperty, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Class_Registry_PropertyW ( LPGUID ClassGuid, ULONG ulProperty, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Depth PULONG pulDepth, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_Depth_Ex PULONG pulDepth, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_ExA ( DEVINST dnDevInst, PSTR Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_ExW ( DEVINST dnDevInst, PWSTR Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_List_ExA PCSTR pszFilter, PCHAR Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_List_ExW ( PCWSTR pszFilter, PWCHAR Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_List_Size_ExA PULONG pulLen, PCSTR pszFilter, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_List_Size_ExW PULONG pulLen, PCWSTR pszFilter, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_ID_List_SizeA PULONG pulLen, PCSTR pszFilter, ULONG ulFlags )
CM_Get_Device_ID_List_SizeW PULONG pulLen, PCWSTR pszFilter, ULONG ulFlags )
CM_Get_Device_ID_ListA PCSTR pszFilter, PCHAR Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Device_ID_ListW ( PCWSTR pszFilter, PWCHAR Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Device_ID_Size PULONG pulLen, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_Device_ID_Size_Ex PULONG pulLen, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_IDA ( DEVINST dnDevInst, PSTR Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Device_IDW ( DEVINST dnDevInst, PWSTR Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Device_Interface_Alias_ExA ( LPCSTR pszDeviceInterface, LPGUID AliasInterfaceGuid, LPSTR pszAliasDeviceInterface, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_Alias_ExW ( LPCWSTR pszDeviceInterface, LPGUID AliasInterfaceGuid, LPWSTR pszAliasDeviceInterface, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_AliasA ( LPCSTR pszDeviceInterface, LPGUID AliasInterfaceGuid, LPSTR pszAliasDeviceInterface, PULONG pulLength, ULONG ulFlags )
CM_Get_Device_Interface_AliasW ( LPCWSTR pszDeviceInterface, LPGUID AliasInterfaceGuid, LPWSTR pszAliasDeviceInterface, PULONG pulLength, ULONG ulFlags )
CM_Get_Device_Interface_List_ExA ( LPGUID InterfaceClassGuid, DEVINSTID_A pDeviceID, PCHAR Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_List_ExW ( LPGUID InterfaceClassGuid, DEVINSTID_W pDeviceID, PWCHAR Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_List_Size_ExA PULONG pulLen, LPGUID InterfaceClassGuid, DEVINSTID_A pDeviceID, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_List_Size_ExW PULONG pulLen, LPGUID InterfaceClassGuid, DEVINSTID_W pDeviceID, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_List_SizeA PULONG pulLen, LPGUID InterfaceClassGuid, DEVINSTID_A pDeviceID, ULONG ulFlags )
CM_Get_Device_Interface_List_SizeW PULONG pulLen, LPGUID InterfaceClassGuid, DEVINSTID_W pDeviceID, ULONG ulFlags )
CM_Get_Device_Interface_ListA ( LPGUID InterfaceClassGuid, DEVINSTID_A pDeviceID, PCHAR Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Device_Interface_ListW ( LPGUID InterfaceClassGuid, DEVINSTID_W pDeviceID, PWCHAR Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Device_Interface_Property_ExW ( LPCWSTR pszDeviceInterface, DEVPROPKEY const* PropertyKey, DEVPROPTYPE* PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_Property_Keys_ExW ( LPCWSTR pszDeviceInterface, DEVPROPKEY* PropertyKeyArray, PULONG PropertyKeyCount, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Device_Interface_Property_KeysW ( LPCWSTR pszDeviceInterface, DEVPROPKEY* PropertyKeyArray, PULONG PropertyKeyCount, ULONG ulFlags )
CM_Get_Device_Interface_PropertyW ( LPCWSTR pszDeviceInterface, DEVPROPKEY const* PropertyKey, DEVPROPTYPE* PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags )
CM_Get_DevNode_Custom_Property_ExA ( DEVINST dnDevInst, PCSTR pszCustomPropertyName, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_DevNode_Custom_Property_ExW ( DEVINST dnDevInst, PCWSTR pszCustomPropertyName, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_DevNode_Custom_PropertyA ( DEVINST dnDevInst, PCSTR pszCustomPropertyName, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags )
CM_Get_DevNode_Custom_PropertyW ( DEVINST dnDevInst, PCWSTR pszCustomPropertyName, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags )
CM_Get_DevNode_Property_ExW ( DEVINST dnDevInst, DEVPROPKEY const* PropertyKey, DEVPROPTYPE* PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags, HMACHINE hMachine )
CM_Get_DevNode_Property_Keys ( DEVINST dnDevInst, DEVPROPKEY* PropertyKeyArray, PULONG PropertyKeyCount, ULONG ulFlags )
CM_Get_DevNode_Property_Keys_Ex ( DEVINST dnDevInst, DEVPROPKEY* PropertyKeyArray, PULONG PropertyKeyCount, ULONG ulFlags, HMACHINE hMachine )
CM_Get_DevNode_PropertyW ( DEVINST dnDevInst, DEVPROPKEY const* PropertyKey, DEVPROPTYPE* PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags )
CM_Get_DevNode_Registry_Property_ExA ( DEVINST dnDevInst, ULONG ulProperty, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_DevNode_Registry_Property_ExW ( DEVINST dnDevInst, ULONG ulProperty, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Get_DevNode_Registry_PropertyA ( DEVINST dnDevInst, ULONG ulProperty, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags )
CM_Get_DevNode_Registry_PropertyW ( DEVINST dnDevInst, ULONG ulProperty, PULONG pulRegDataType, PVOID Buffer, PULONG pulLength, ULONG ulFlags )
CM_Get_DevNode_Status ( PULONG pulStatus, PULONG pulProblemNumber, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_DevNode_Status_Ex ( PULONG pulStatus, PULONG pulProblemNumber, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_First_Log_Conf ( PLOG_CONF plcLogConf, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_First_Log_Conf_Ex ( PLOG_CONF plcLogConf, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Global_State PULONG pulState, ULONG ulFlags )
CM_Get_Global_State_Ex PULONG pulState, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Hardware_Profile_Info_ExA ULONG ulIndex, PHWPROFILEINFO_A pHWProfileInfo, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Hardware_Profile_Info_ExW ULONG ulIndex, PHWPROFILEINFO_W pHWProfileInfo, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Hardware_Profile_InfoA ULONG ulIndex, PHWPROFILEINFO_A pHWProfileInfo, ULONG ulFlags )
CM_Get_Hardware_Profile_InfoW ULONG ulIndex, PHWPROFILEINFO_W pHWProfileInfo, ULONG ulFlags )
CM_Get_HW_Prof_Flags_ExA ( DEVINSTID_A pDeviceID, ULONG ulHardwareProfile, PULONG pulValue, ULONG ulFlags, HMACHINE hMachine )
CM_Get_HW_Prof_Flags_ExW ( DEVINSTID_W pDeviceID, ULONG ulHardwareProfile, PULONG pulValue, ULONG ulFlags, HMACHINE hMachine )
CM_Get_HW_Prof_FlagsA ( DEVINSTID_A pDeviceID, ULONG ulHardwareProfile, PULONG pulValue, ULONG ulFlags )
CM_Get_HW_Prof_FlagsW ( DEVINSTID_W pDeviceID, ULONG ulHardwareProfile, PULONG pulValue, ULONG ulFlags )
CM_Get_Log_Conf_Priority ( LOG_CONF lcLogConf, PPRIORITY pPriority, ULONG ulFlags )
CM_Get_Log_Conf_Priority_Ex ( LOG_CONF lcLogConf, PPRIORITY pPriority, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Next_Log_Conf ( PLOG_CONF plcLogConf, LOG_CONF lcLogConf, ULONG ulFlags )
CM_Get_Next_Log_Conf_Ex ( PLOG_CONF plcLogConf, LOG_CONF lcLogConf, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Next_Res_Des ( PRES_DES prdResDes, RES_DES rdResDes, RESOURCEID ForResource, PRESOURCEID pResourceID, ULONG ulFlags )
CM_Get_Next_Res_Des_Ex ( PRES_DES prdResDes, RES_DES rdResDes, RESOURCEID ForResource, PRESOURCEID pResourceID, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Parent ( PDEVINST pdnDevInst, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_Parent_Ex ( PDEVINST pdnDevInst, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Res_Des_Data ( RES_DES rdResDes, PVOID Buffer, ULONG BufferLen, ULONG ulFlags )
CM_Get_Res_Des_Data_Ex ( RES_DES rdResDes, PVOID Buffer, ULONG BufferLen, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Res_Des_Data_Size PULONG pulSize, RES_DES rdResDes, ULONG ulFlags )
CM_Get_Res_Des_Data_Size_Ex PULONG pulSize, RES_DES rdResDes, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Resource_Conflict_Count ( CONFLICT_LIST clConflictList, PULONG pulCount )
CM_Get_Resource_Conflict_DetailsA ( CONFLICT_LIST clConflictList, ULONG ulIndex, PCONFLICT_DETAILS_A pConflictDetails )
CM_Get_Resource_Conflict_DetailsW ( CONFLICT_LIST clConflictList, ULONG ulIndex, PCONFLICT_DETAILS_W pConflictDetails )
CM_Get_Sibling ( PDEVINST pdnDevInst, DEVINST dnDevInst, ULONG ulFlags )
CM_Get_Sibling_Ex ( PDEVINST pdnDevInst, DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Get_Version ( )
CM_Get_Version_Ex HMACHINE hMachine )
CM_Import_PowerScheme ( LPCWSTR ImportFileNamePath, GUID** DestinationSchemeGuid, PDWORD Error )
CM_Intersect_Range_List ( RANGE_LIST rlhOld1, RANGE_LIST rlhOld2, RANGE_LIST rlhNew, ULONG ulFlags )
CM_Invert_Range_List ( RANGE_LIST rlhOld, RANGE_LIST rlhNew, DWORDLONG ullMaxValue, ULONG ulFlags )
CM_Is_Dock_Station_Present PBOOL pbPresent )
CM_Is_Dock_Station_Present_Ex PBOOL pbPresent, HMACHINE hMachine )
CM_Is_Version_Available WORD wVersion )
CM_Is_Version_Available_Ex WORD wVersion, HMACHINE hMachine )
CM_Locate_DevNode_ExA ( PDEVINST pdnDevInst, DEVINSTID_A pDeviceID, ULONG ulFlags, HMACHINE hMachine )
CM_Locate_DevNode_ExW ( PDEVINST pdnDevInst, DEVINSTID_W pDeviceID, ULONG ulFlags, HMACHINE hMachine )
CM_Locate_DevNodeA ( PDEVINST pdnDevInst, DEVINSTID_A pDeviceID, ULONG ulFlags )
CM_Locate_DevNodeW ( PDEVINST pdnDevInst, DEVINSTID_W pDeviceID, ULONG ulFlags )
CM_MapCrToWin32Err ( CONFIGRET CmReturnCode, DWORD DefaultErr )
CM_Merge_Range_List ( RANGE_LIST rlhOld1, RANGE_LIST rlhOld2, RANGE_LIST rlhNew, ULONG ulFlags )
CM_Modify_Res_Des ( PRES_DES prdResDes, RES_DES rdResDes, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, ULONG ulFlags )
CM_Modify_Res_Des_Ex ( PRES_DES prdResDes, RES_DES rdResDes, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, ULONG ulFlags, HMACHINE hMachine )
CM_Move_DevNode ( DEVINST dnFromDevInst, DEVINST dnToDevInst, ULONG ulFlags )
CM_Move_DevNode_Ex ( DEVINST dnFromDevInst, DEVINST dnToDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Next_Range ( PRANGE_ELEMENT preElement, PDWORDLONG pullStart, PDWORDLONG pullEnd, ULONG ulFlags )
CM_Open_Class_Key_ExA ( LPGUID ClassGuid, LPCSTR pszClassName, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkClass, ULONG ulFlags, HMACHINE hMachine )
CM_Open_Class_Key_ExW ( LPGUID ClassGuid, LPCWSTR pszClassName, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkClass, ULONG ulFlags, HMACHINE hMachine )
CM_Open_Class_KeyA ( LPGUID ClassGuid, LPCSTR pszClassName, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkClass, ULONG ulFlags )
CM_Open_Class_KeyW ( LPGUID ClassGuid, LPCWSTR pszClassName, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkClass, ULONG ulFlags )
CM_Open_Device_Interface_Key_ExA ( LPCSTR pszDeviceInterface, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkDeviceInterface, ULONG ulFlags, HMACHINE hMachine )
CM_Open_Device_Interface_Key_ExW ( LPCWSTR pszDeviceInterface, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkDeviceInterface, ULONG ulFlags, HMACHINE hMachine )
CM_Open_Device_Interface_KeyA ( LPCSTR pszDeviceInterface, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkDeviceInterface, ULONG ulFlags )
CM_Open_Device_Interface_KeyW ( LPCWSTR pszDeviceInterface, REGSAM samDesired, REGDISPOSITION Disposition, PHKEY phkDeviceInterface, ULONG ulFlags )
CM_Open_DevNode_Key ( DEVINST dnDevNode, REGSAM samDesired, ULONG ulHardwareProfile, REGDISPOSITION Disposition, PHKEY phkDevice, ULONG ulFlags )
CM_Open_DevNode_Key_Ex ( DEVINST dnDevNode, REGSAM samDesired, ULONG ulHardwareProfile, REGDISPOSITION Disposition, PHKEY phkDevice, ULONG ulFlags, HMACHINE hMachine )
CM_Query_And_Remove_SubTree_ExA ( DEVINST dnAncestor, PPNP_VETO_TYPE pVetoType, LPSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags, HMACHINE hMachine )
CM_Query_And_Remove_SubTree_ExW ( DEVINST dnAncestor, PPNP_VETO_TYPE pVetoType, LPWSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags, HMACHINE hMachine )
CM_Query_And_Remove_SubTreeA ( DEVINST dnAncestor, PPNP_VETO_TYPE pVetoType, LPSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags )
CM_Query_And_Remove_SubTreeW ( DEVINST dnAncestor, PPNP_VETO_TYPE pVetoType, LPWSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags )
CM_Query_Arbitrator_Free_Data PVOID pData, ULONG DataLen, DEVINST dnDevInst, RESOURCEID ResourceID, ULONG ulFlags )
CM_Query_Arbitrator_Free_Data_Ex PVOID pData, ULONG DataLen, DEVINST dnDevInst, RESOURCEID ResourceID, ULONG ulFlags, HMACHINE hMachine )
CM_Query_Arbitrator_Free_Size PULONG pulSize, DEVINST dnDevInst, RESOURCEID ResourceID, ULONG ulFlags )
CM_Query_Arbitrator_Free_Size_Ex PULONG pulSize, DEVINST dnDevInst, RESOURCEID ResourceID, ULONG ulFlags, HMACHINE hMachine )
CM_Query_Remove_SubTree ( DEVINST dnAncestor, ULONG ulFlags )
CM_Query_Remove_SubTree_Ex ( DEVINST dnAncestor, ULONG ulFlags, HMACHINE hMachine )
CM_Query_Resource_Conflict_List ( PCONFLICT_LIST pclConflictList, DEVINST dnDevInst, RESOURCEID ResourceID, PCVOID ResourceData, ULONG ResourceLen, ULONG ulFlags, HMACHINE hMachine )
CM_Reenumerate_DevNode ( DEVINST dnDevInst, ULONG ulFlags )
CM_Reenumerate_DevNode_Ex ( DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Register_Device_Driver ( DEVINST dnDevInst, ULONG ulFlags )
CM_Register_Device_Driver_Ex ( DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Register_Device_Interface_ExA ( DEVINST dnDevInst, LPGUID InterfaceClassGuid, LPCSTR pszReference, LPSTR pszDeviceInterface, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Register_Device_Interface_ExW ( DEVINST dnDevInst, LPGUID InterfaceClassGuid, LPCWSTR pszReference, LPWSTR pszDeviceInterface, PULONG pulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Register_Device_InterfaceA ( DEVINST dnDevInst, LPGUID InterfaceClassGuid, LPCSTR pszReference, LPSTR pszDeviceInterface, PULONG pulLength, ULONG ulFlags )
CM_Register_Device_InterfaceW ( DEVINST dnDevInst, LPGUID InterfaceClassGuid, LPCWSTR pszReference, LPWSTR pszDeviceInterface, PULONG pulLength, ULONG ulFlags )
CM_Register_Notification ( PCM_NOTIFY_FILTER pFilter, PVOID pContext, PCM_NOTIFY_CALLBACK pCallback, PHCMNOTIFICATION pNotifyContext )
CM_Remove_SubTree ( DEVINST dnAncestor, ULONG ulFlags )
CM_Remove_SubTree_Ex ( DEVINST dnAncestor, ULONG ulFlags, HMACHINE hMachine )
CM_Request_Device_Eject_ExA ( DEVINST dnDevInst, PPNP_VETO_TYPE pVetoType, LPSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags, HMACHINE hMachine )
CM_Request_Device_Eject_ExW ( DEVINST dnDevInst, PPNP_VETO_TYPE pVetoType, LPWSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags, HMACHINE hMachine )
CM_Request_Device_EjectA ( DEVINST dnDevInst, PPNP_VETO_TYPE pVetoType, LPSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags )
CM_Request_Device_EjectW ( DEVINST dnDevInst, PPNP_VETO_TYPE pVetoType, LPWSTR pszVetoName, ULONG ulNameLength, ULONG ulFlags )
CM_Request_Eject_PC ( )
CM_Request_Eject_PC_Ex HMACHINE hMachine )
CM_Restore_DefaultPowerScheme ( GUID const* SchemeGuid, PDWORD Error )
CM_RestoreAll_DefaultPowerSchemes PDWORD Error )
CM_Run_Detection ULONG ulFlags )
CM_Run_Detection_Ex ULONG ulFlags, HMACHINE hMachine )
CM_Set_ActiveScheme ( GUID const* SchemeGuid, PDWORD Error )
CM_Set_Class_Property_ExW ( LPCGUID ClassGUID, DEVPROPKEY const* PropertyKey, DEVPROPTYPE PropertyType, PBYTE const PropertyBuffer, ULONG PropertyBufferSize, ULONG ulFlags, HMACHINE hMachine )
CM_Set_Class_PropertyW ( LPCGUID ClassGUID, DEVPROPKEY const* PropertyKey, DEVPROPTYPE PropertyType, PBYTE const PropertyBuffer, ULONG PropertyBufferSize, ULONG ulFlags )
CM_Set_Class_Registry_PropertyA ( LPGUID ClassGuid, ULONG ulProperty, PCVOID Buffer, ULONG ulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Set_Class_Registry_PropertyW ( LPGUID ClassGuid, ULONG ulProperty, PCVOID Buffer, ULONG ulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Set_Device_Interface_Property_ExW ( LPCWSTR pszDeviceInterface, DEVPROPKEY const* PropertyKey, DEVPROPTYPE PropertyType, PBYTE const PropertyBuffer, ULONG PropertyBufferSize, ULONG ulFlags, HMACHINE hMachine )
CM_Set_Device_Interface_PropertyW ( LPCWSTR pszDeviceInterface, DEVPROPKEY const* PropertyKey, DEVPROPTYPE PropertyType, PBYTE const PropertyBuffer, ULONG PropertyBufferSize, ULONG ulFlags )
CM_Set_DevNode_Problem ( DEVINST dnDevInst, ULONG ulProblem, ULONG ulFlags )
CM_Set_DevNode_Problem_Ex ( DEVINST dnDevInst, ULONG ulProblem, ULONG ulFlags, HMACHINE hMachine )
CM_Set_DevNode_Property_ExW ( DEVINST dnDevInst, DEVPROPKEY const* PropertyKey, DEVPROPTYPE PropertyType, PBYTE const PropertyBuffer, ULONG PropertyBufferSize, ULONG ulFlags, HMACHINE hMachine )
CM_Set_DevNode_PropertyW ( DEVINST dnDevInst, DEVPROPKEY const* PropertyKey, DEVPROPTYPE PropertyType, PBYTE const PropertyBuffer, ULONG PropertyBufferSize, ULONG ulFlags )
CM_Set_DevNode_Registry_Property_ExA ( DEVINST dnDevInst, ULONG ulProperty, PCVOID Buffer, ULONG ulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Set_DevNode_Registry_Property_ExW ( DEVINST dnDevInst, ULONG ulProperty, PCVOID Buffer, ULONG ulLength, ULONG ulFlags, HMACHINE hMachine )
CM_Set_DevNode_Registry_PropertyA ( DEVINST dnDevInst, ULONG ulProperty, PCVOID Buffer, ULONG ulLength, ULONG ulFlags )
CM_Set_DevNode_Registry_PropertyW ( DEVINST dnDevInst, ULONG ulProperty, PCVOID Buffer, ULONG ulLength, ULONG ulFlags )
CM_Set_HW_Prof ( ULONG ulHardwareProfile, ULONG ulFlags )
CM_Set_HW_Prof_Ex ( ULONG ulHardwareProfile, ULONG ulFlags, HMACHINE hMachine )
CM_Set_HW_Prof_Flags_ExA ( DEVINSTID_A pDeviceID, ULONG ulConfig, ULONG ulValue, ULONG ulFlags, HMACHINE hMachine )
CM_Set_HW_Prof_Flags_ExW ( DEVINSTID_W pDeviceID, ULONG ulConfig, ULONG ulValue, ULONG ulFlags, HMACHINE hMachine )
CM_Set_HW_Prof_FlagsA ( DEVINSTID_A pDeviceID, ULONG ulConfig, ULONG ulValue, ULONG ulFlags )
CM_Set_HW_Prof_FlagsW ( DEVINSTID_W pDeviceID, ULONG ulConfig, ULONG ulValue, ULONG ulFlags )
CM_Setup_DevNode ( DEVINST dnDevInst, ULONG ulFlags )
CM_Setup_DevNode_Ex ( DEVINST dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Test_Range_Available ( DWORDLONG ullStartValue, DWORDLONG ullEndValue, RANGE_LIST rlh, ULONG ulFlags )
CM_Uninstall_DevNode ( DEVNODE dnDevInst, ULONG ulFlags )
CM_Uninstall_DevNode_Ex ( DEVNODE dnDevInst, ULONG ulFlags, HMACHINE hMachine )
CM_Unregister_Device_Interface_ExA ( LPCSTR pszDeviceInterface, ULONG ulFlags, HMACHINE hMachine )
CM_Unregister_Device_Interface_ExW ( LPCWSTR pszDeviceInterface, ULONG ulFlags, HMACHINE hMachine )
CM_Unregister_Device_InterfaceA ( LPCSTR pszDeviceInterface, ULONG ulFlags )
CM_Unregister_Device_InterfaceW ( LPCWSTR pszDeviceInterface, ULONG ulFlags )
CM_Unregister_Notification HCMNOTIFICATION NotifyContext )
CM_Write_UserPowerKey ( GUID const* SchemeGuid, GUID const* SubGroupOfPowerSettingsGuid, GUID const* PowerSettingGuid, ULONG AccessFlags, ULONG Type, UCHAR* Buffer, DWORD BufferSize, PDWORD Error )
CMP_WaitNoPendingInstallEvents DWORD dwTimeout )

to the top