DosCreateThread: Difference between revisions
Appearance
Myrkraverk (talk | contribs) m Added links |
Myrkraverk (talk | contribs) Reformatting (not much of new info) |
||
Line 1: | Line 1: | ||
=== DosCreateThread === | |||
; DosCreaeThread( tid, function, parameter, flags, stacksize ) : Create another thread that runs function. | |||
=== Parameters === | |||
; tid - [[OS2 API:DataType:PTID | PTID]] - output : Thread ID | |||
; function - [[OS2 API:DataType:PFNTHREAD | PFNTHREAD]] - input : Function to run in new therad | |||
; parameter - [[OS2 API:DataType:ULONG | ULONG]] - input : Parameter passed to function | |||
; flags - [[OS2 API:DataType:ULONG | ULONG]] - input : Flags for the new thread | |||
; stacksize - [[OS2 API:DataType:ULONG | ULONG]] - input : Stack size for the new thread | |||
=== Constants === | |||
None | |||
=== Retuns === | |||
=== Prototype === | |||
APIRET DosCreateThread( PTID tid, | |||
PFNTHREAD function, | |||
ULONG parameter, | |||
ULONG flags, | |||
ULONG stack_size ); | |||
=== Module === | |||
=== Define C/C++ === | |||
INCL_DOSPROCESS | |||
=== Export Name/Ordinal === | |||
=== Calling Convention === | |||
=== Example Code === | |||
=== Relater Functions === | |||
[[OS2 API:DosExit|DosExit]] | |||
=== Notes === | |||
=== OS Version Introduced === | |||
OS/2 1.0 | |||
== See Also == | == See Also == |
Revision as of 04:39, 8 November 2007
DosCreateThread
- DosCreaeThread( tid, function, parameter, flags, stacksize )
- Create another thread that runs function.
Parameters
- tid - PTID - output
- Thread ID
- function - PFNTHREAD - input
- Function to run in new therad
- parameter - ULONG - input
- Parameter passed to function
- flags - ULONG - input
- Flags for the new thread
- stacksize - ULONG - input
- Stack size for the new thread
Constants
None
Retuns
Prototype
APIRET DosCreateThread( PTID tid, PFNTHREAD function, ULONG parameter, ULONG flags, ULONG stack_size );
Module
Define C/C++
INCL_DOSPROCESS
Export Name/Ordinal
Calling Convention
Example Code
Relater Functions
Notes
OS Version Introduced
OS/2 1.0