| 34 | } |
| 35 | |
| 36 | STDMETHODIMP CSystemClock::NonDelegatingQueryInterface(REFIID riid, __deref_out void **ppv) |
| 37 | { |
| 38 | if (riid == IID_IPersist) |
| 39 | { |
| 40 | return GetInterface(static_cast<IPersist *>(this), ppv); |
| 41 | } |
| 42 | else if (riid == IID_IAMClockAdjust) |
| 43 | { |
| 44 | return GetInterface(static_cast<IAMClockAdjust *>(this), ppv); |
| 45 | } |
| 46 | else |
| 47 | { |
| 48 | return CBaseReferenceClock::NonDelegatingQueryInterface(riid, ppv); |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | /* Return the clock's clsid */ |
| 53 | STDMETHODIMP |
nothing calls this directly
no test coverage detected