14 #pragma managed( push, off )    43         explicit CTimer() noexcept;
    54         explicit CTimer( DWORD dwTime ) noexcept;
    65         virtual ~
CTimer() noexcept;
    81         inline virtual bool IsSet() const noexcept { 
return m_bSet; }
    95         virtual void Close() noexcept 
override;
   108         virtual bool Wait( DWORD dwTime = INFINITE ) noexcept 
override;
   121         virtual bool Release() noexcept 
override;
   134         virtual bool Create( 
wchar_t const* pszObjectName = 
nullptr ) noexcept;
   147         virtual bool Open( 
wchar_t const* pszObjectName ) noexcept;
   160         virtual bool Set( DWORD dwTime ) noexcept;
   177         virtual bool SetNano100( LONGLONG llWait, LONG nPeriod = 0, PTIMERAPCROUTINE pfnCallBack = 
nullptr, LPVOID lpParam = 
nullptr, 
bool bResume = 
false ) noexcept;
   190         virtual bool Cancel() noexcept;
   211 #pragma managed( pop ) 
static wchar_t const *const OBJECT_NAME_EXT
オブジェクト名拡張子 
virtual bool IsSet() const  noexcept
タイマセット状態取得関数 
#define LIB_COMMON_API
ダイナミックライブラリインポート宣言