source: trunk/src/kernel32/oslibthread.h@ 22018

Last change on this file since 22018 was 9945, checked in by sandervl, 22 years ago

updates

File size: 605 bytes
Line 
1/* $Id: oslibthread.h,v 1.1 2003-03-27 14:00:54 sandervl Exp $ */
2
3/*
4 * OS/2 thread apis
5 *
6 *
7 * Project Odin Software License can be found in LICENSE.TXT
8 *
9 */
10#ifndef __OSLIBTHREAD_H__
11#define __OSLIBTHREAD_H__
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17BOOL OSLibQueryThreadContext(ULONG ulThreadId, ULONG teb_sel, CONTEXT *lpContext);
18void OSLibDosExitThread(ULONG retcode);
19DWORD OSLibDosSetPriority(ULONG tid, int priority);
20void OSLibDosSetMaxPriority(ULONG tid);
21
22void OSLibDisableThreadSwitching();
23void OSLibEnableThreadSwitching();
24
25#ifdef __cplusplus
26}
27#endif
28
29#endif //__OSLIBTHREAD_H__
Note: See TracBrowser for help on using the repository browser.