| 53 | _ref(0), _callback(std::move(callback)) {} |
| 54 | |
| 55 | ULONG STDMETHODCALLTYPE AddRef() override |
| 56 | { |
| 57 | return InterlockedIncrement(&_ref); |
| 58 | } |
| 59 | ULONG STDMETHODCALLTYPE Release() override |
| 60 | { |
| 61 | const ULONG ref = InterlockedDecrement(&_ref); |
nothing calls this directly
no outgoing calls
no test coverage detected