14 #pragma managed( push, off ) 68 inline virtual DWORD
GetThreadId() const noexcept {
return m_dwThreadId; }
82 virtual void Close() noexcept
override;
95 virtual bool Release() noexcept
override;
109 virtual bool Create( LPTHREAD_START_ROUTINE pfnFunc, LPVOID lpParam ) noexcept;
123 virtual bool Open( DWORD dwThreadId, DWORD dwAccess = THREAD_ALL_ACCESS ) noexcept;
136 virtual bool Terminate( DWORD dwExitCode = 0 ) noexcept;
147 virtual DWORD GetExitCode()
const noexcept;
160 virtual bool Suspend() noexcept;
173 virtual bool Resume() noexcept;
188 #pragma managed( pop )
virtual DWORD GetThreadId() const noexcept
スレッドID取得関数
#define LIB_COMMON_API
ダイナミックライブラリインポート宣言