UINT __ThreadStartSystem(VOID* param)
{
static long sbInProcessing = FALSE;
if(TRUE == sbInProcessing)return FALSE;
InterlockedExchange((long*)&(sbInProcessing),TRUE);
//逻辑执行部分,如果遇到多次调用就会退出
InterlockedExchange((long*)&(sbInProcessing), FALSE);
return TRUE;
}