ReactOS
0.4.16-dev-1946-g52006dd
threaddll.h
Go to the documentation of this file.
1
/*
2
* Copyright 2021 Arkadiusz Hiler for CodeWeavers
3
*
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17
*/
18
19
enum
thread_exit_method
{
20
thread_exit_return
,
21
thread_exit_endthread
,
22
thread_exit_endthreadex
23
};
24
25
struct
threaddll_args
26
{
27
HANDLE
confirm_running
;
28
HANDLE
past_free
;
29
enum
thread_exit_method
exit_method
;
30
};
void
Definition:
nsiface.idl:2307
threaddll_args
Definition:
threaddll.h:26
threaddll_args::exit_method
enum thread_exit_method exit_method
Definition:
threaddll.h:29
threaddll_args::confirm_running
HANDLE confirm_running
Definition:
threaddll.h:27
threaddll_args::past_free
HANDLE past_free
Definition:
threaddll.h:28
thread_exit_method
thread_exit_method
Definition:
threaddll.h:19
thread_exit_endthreadex
@ thread_exit_endthreadex
Definition:
threaddll.h:22
thread_exit_return
@ thread_exit_return
Definition:
threaddll.h:20
thread_exit_endthread
@ thread_exit_endthread
Definition:
threaddll.h:21
modules
rostests
winetests
ucrtbase
threaddll.h
Generated on Thu Dec 4 2025 06:12:12 for ReactOS by
1.9.6