请问一个C语言的有关问题!

请教一个C语言的问题!!#defineTaskSetup(TaskName,TaskSetupParams)\TaskSetup_##TaskName(TaskName##_api

请教一个C语言的问题!!
#defineTaskSetup(TaskName,   TaskSetupParams)\
TaskSetup_   ##   TaskName   (TaskName   ##   _api,   TaskSetupParams)

哪位朋友能给我讲一下这条语句的含义,多谢了!

[解决办法]
#defineTaskSetup(TaskName, TaskSetupParams)\
TaskSetup_ ## TaskName (TaskName ## _api, TaskSetupParams)

当你调用 TaskSetup(AAA,BBB)的时候,他就会展开成
TaskSetup_AAA(AAA_api , BBB)