Ignore:
Timestamp:
Sep 15, 2001, 11:28:23 AM (24 years ago)
Author:
sandervl
Message:

wine update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/quartz/sysclock.h

    r6563 r6710  
    2020
    2121
     22/* implementation limit */
     23#define WINE_QUARTZ_SYSCLOCK_TIMER_MAX  64
     24
     25typedef struct QUARTZ_TimerEntry
     26{
     27        DWORD                   dwAdvCookie;
     28        BOOL                    fPeriodic;
     29        HANDLE                  hEvent;
     30        REFERENCE_TIME  rtStart;
     31        REFERENCE_TIME  rtInterval;
     32} QUARTZ_TimerEntry;
     33
    2234typedef struct CSystemClock
    2335{
     
    2638
    2739        /* IReferenceClock fields. */
     40        CRITICAL_SECTION        m_csClock;
     41        DWORD   m_dwTimeLast;
     42        REFERENCE_TIME  m_rtLast;
     43        HANDLE  m_hThreadTimer;
     44        HANDLE  m_hEventInit;
     45        DWORD   m_idThreadTimer;
     46
     47        DWORD                   m_dwAdvCookieNext;
     48        QUARTZ_TimerEntry       m_timerEntries[WINE_QUARTZ_SYSCLOCK_TIMER_MAX];
    2849} CSystemClock;
    2950
     
    3253HRESULT QUARTZ_CreateSystemClock(IUnknown* punkOuter,void** ppobj);
    3354
    34 void CSystemClock_InitIReferenceClock( CSystemClock* psc );
     55HRESULT CSystemClock_InitIReferenceClock( CSystemClock* psc );
     56void CSystemClock_UninitIReferenceClock( CSystemClock* psc );
    3557
    3658
Note: See TracChangeset for help on using the changeset viewer.