ReactOS 0.4.17-dev-573-g8315b8c
IUserEventTimer Interface Reference
Inheritance diagram for IUserEventTimer:
Collaboration diagram for IUserEventTimer:

Public Member Functions

HRESULT SetUserEventTimer (HWND hWnd, UINT uCallbackMsg, UINT uTimerElapse, IUserEventTimerCallback *pUserEventTimerCallback, ULONG *puUserEventTimerID)
 
HRESULT KillUserEventTimer (HWND hWnd, ULONG uUserEventTimerID)
 
HRESULT GetUserEventTimerElapsed (HWND hWnd, ULONG uUserEventTimerID, UINT *puTimerElapsed)
 
HRESULT InitTimerTickInterval (UINT uTimerTickIntervalMs)
 
- Public Member Functions inherited from IUserEventTimerCallback
HRESULT UserEventTimerProc (ULONG uUserEventTimerID, UINT uTimerElapse)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 4986 of file shobjidl.idl.

Member Function Documentation

◆ GetUserEventTimerElapsed()

HRESULT IUserEventTimer::GetUserEventTimerElapsed ( HWND  hWnd,
ULONG  uUserEventTimerID,
UINT puTimerElapsed 
)

Implemented in CUserEventTimer.

◆ InitTimerTickInterval()

HRESULT IUserEventTimer::InitTimerTickInterval ( UINT  uTimerTickIntervalMs)

Implemented in CUserEventTimer.

◆ KillUserEventTimer()

HRESULT IUserEventTimer::KillUserEventTimer ( HWND  hWnd,
ULONG  uUserEventTimerID 
)

Implemented in CUserEventTimer.

◆ SetUserEventTimer()

HRESULT IUserEventTimer::SetUserEventTimer ( HWND  hWnd,
UINT  uCallbackMsg,
UINT  uTimerElapse,
IUserEventTimerCallback pUserEventTimerCallback,
ULONG puUserEventTimerID 
)

Implemented in CUserEventTimer.


The documentation for this interface was generated from the following file: