[thread.req.native] # 32 Concurrency support library [[thread]](./#thread) ## 32.2 Requirements [[thread.req]](thread.req#native) ### 32.2.3 Native handles [thread.req.native] [1](#1) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/threads.tex#L78) Several classes described in this Clause have members native_handle_type andnative_handle[.](#1.sentence-1) The presence of these members and their semantics isimplementation-defined[.](#1.sentence-2) [*Note [1](#note-1)*: These members allow implementations to provide access to implementation details[.](#1.sentence-3) Their names are specified to facilitate portable compile-time detection[.](#1.sentence-4) Actual use of these members is inherently non-portable[.](#1.sentence-5) — *end note*]