最近想把公司的DLNA平台代码 (DMS DMP)移植到Windows平台。
考虑到对windows内核不熟悉,打算继续用POSIX API。
准备工作:
开发平台: WINXP + VS2008 + Phread for Win32 (http://www.sourceware.org/pthreads-win32/)
接口设计:
OS_TASK_Handle OS_TASK_Creat(
API_IN XPCHAR taskname, // 线程名称,Debug用
API_IN OS_TASK_Func pFunc, // 任务函数
API_IN void *userData, // 用户数据
API_IN xuint stackSize // 栈空间大小
);
OS_RET OS_TASK_Start(
API_IN OS_TASK_Handle handle
);
OS_RET OS_TASK_Stop(