/* * kexbasen\setupapi\_setupapi_apilist.c * * Copyright (C) 2010, Tihiy * Copyright (C) 2016,2018 jumper * * This file is part of KernelEx source code. * * KernelEx is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published * by the Free Software Foundation; version 2 of the License. * * KernelEx is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with GNU Make; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "common.h" #include "_setupapi_apilist.h" BOOL init_setupapi() { return TRUE; } static const apilib_named_api setupapi_named_apis[] = { /*** AUTOGENERATED APILIST NAMED EXPORTS BEGIN ***/ DECL_API("CM_Connect_MachineA", CM_Connect_MachineA_fwd), DECL_API("CM_Connect_MachineW", CM_Connect_MachineW_fwd), DECL_API("CM_Disconnect_Machine", CM_Disconnect_Machine_fwd), DECL_API("CM_Free_Log_Conf_Handle", CM_Free_Log_Conf_Handle_fwd), DECL_API("CM_Free_Res_Des_Handle", CM_Free_Res_Des_Handle_fwd), DECL_API("CM_Get_Child", CM_Get_Child_fwd), DECL_API("CM_Get_Child_Ex", CM_Get_Child_Ex_fwd), DECL_API("CM_Get_DevNode_Registry_PropertyW", CM_Get_DevNode_Registry_PropertyW_fwd), DECL_API("CM_Get_DevNode_Registry_Property_ExA", CM_Get_DevNode_Registry_Property_ExA_fwd), DECL_API("CM_Get_DevNode_Registry_Property_ExW", CM_Get_DevNode_Registry_Property_ExW_fwd), DECL_API("CM_Get_DevNode_Status", CM_Get_DevNode_Status_fwd), DECL_API("CM_Get_DevNode_Status_Ex", CM_Get_DevNode_Status_Ex_fwd), DECL_API("CM_Get_Device_IDA", CM_Get_Device_IDA_fwd), DECL_API("CM_Get_Device_IDW", CM_Get_Device_IDW_fwd), DECL_API("CM_Get_Device_ID_ExA", CM_Get_Device_ID_ExA_fwd), DECL_API("CM_Get_Device_ID_ExW", CM_Get_Device_ID_ExW_fwd), DECL_API("CM_Get_Device_ID_ListW", CM_Get_Device_ID_ListW_fwd), DECL_API("CM_Get_Device_ID_List_SizeW", CM_Get_Device_ID_List_SizeW_fwd), DECL_API("CM_Get_First_Log_Conf_Ex", CM_Get_First_Log_Conf_Ex_fwd), DECL_API("CM_Get_Next_Res_Des_Ex", CM_Get_Next_Res_Des_Ex_fwd), DECL_API("CM_Get_Parent", CM_Get_Parent_fwd), DECL_API("CM_Get_Parent_Ex", CM_Get_Parent_Ex_fwd), DECL_API("CM_Get_Res_Des_Data_Ex", CM_Get_Res_Des_Data_Ex_fwd), DECL_API("CM_Get_Res_Des_Data_Size_Ex", CM_Get_Res_Des_Data_Size_Ex_fwd), DECL_API("CM_Get_Sibling", CM_Get_Sibling_fwd), DECL_API("CM_Get_Sibling_Ex", CM_Get_Sibling_Ex_fwd), DECL_API("CM_Locate_DevNodeA", CM_Locate_DevNodeA_fwd), DECL_API("CM_Locate_DevNodeW", CM_Locate_DevNodeW_fwd), DECL_API("CM_Locate_DevNode_ExW", CM_Locate_DevNode_ExW_fwd), DECL_API("CM_Open_Class_KeyA", CM_Open_Class_KeyA_fwd), DECL_API("CM_Reenumerate_DevNode_Ex", CM_Reenumerate_DevNode_Ex_fwd), DECL_API("CM_Set_DevNode_Problem_Ex", CM_Set_DevNode_Problem_Ex_fwd), DECL_API("CM_Setup_DevNode_Ex", CM_Setup_DevNode_Ex_fwd), /*** AUTOGENERATED APILIST NAMED EXPORTS END ***/ }; #ifndef setupapi_ordinal_apis static const apilib_unnamed_api setupapi_ordinal_apis[] = { /*** AUTOGENERATED APILIST ORDINAL EXPORTS BEGIN ***/ /*** AUTOGENERATED APILIST ORDINAL EXPORTS END ***/ }; #endif const apilib_api_table apitable_setupapi = DECL_TAB("SETUPAPI.DLL", setupapi_named_apis, setupapi_ordinal_apis);