static extern ExecutonState SetThreadExecutionState(ExecutonState flag);
static extern ExecutonState SetThreadExecutionState(ExecutonState flag);
static extern ExecutonState SetThreadExecutionState(ExecutonState flag);
static extern ExecutonState SetThreadExecutionState(ExecutonState flag);