ReactOS
0.4.16-dev-1946-g52006dd
Public Member Functions
|
List of all members
anonymous_namespace{thread.cpp}::thread_parameter_free_policy Struct Reference
Public Member Functions
void
operator()
(
__acrt_thread_parameter
*
const
parameter) throw ()
Detailed Description
Definition at line
47
of file
thread.cpp
.
Member Function Documentation
◆
operator()()
void
anonymous_namespace{thread.cpp}::thread_parameter_free_policy::operator()
(
__acrt_thread_parameter
*
const
parameter
)
throw
(
)
inline
Definition at line
49
of file
thread.cpp
.
50
{
51
if
(!parameter)
52
{
53
return
;
54
}
55
56
if
(parameter->
_thread_handle
)
57
{
58
CloseHandle
(parameter->
_thread_handle
);
59
}
60
61
if
(parameter->
_module_handle
)
62
{
63
FreeLibrary
(parameter->
_module_handle
);
64
}
65
66
_free_crt
(parameter);
67
}
CloseHandle
#define CloseHandle
Definition:
compat.h:739
FreeLibrary
#define FreeLibrary(x)
Definition:
compat.h:748
_free_crt
#define _free_crt
Definition:
internal_shared.h:175
__acrt_thread_parameter::_module_handle
HMODULE _module_handle
Definition:
corecrt_internal.h:850
__acrt_thread_parameter::_thread_handle
HANDLE _thread_handle
Definition:
corecrt_internal.h:843
The documentation for this struct was generated from the following file:
sdk/lib/ucrt/startup/
thread.cpp
anonymous_namespace{thread.cpp}
thread_parameter_free_policy
Generated on Thu Dec 4 2025 06:32:18 for ReactOS by
1.9.6