Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
618 B

  1. #ifndef _MD_SINK_
  2. #define _MD_SINK_
  3. #include <iadmw.h>
  4. class CImpIMSAdminBaseSink : public IMSAdminBaseSink {
  5. // IMSAdminBaseSink
  6. public:
  7. CImpIMSAdminBaseSink();
  8. ~CImpIMSAdminBaseSink();
  9. HRESULT _stdcall
  10. QueryInterface(REFIID riid, void **ppObject);
  11. ULONG _stdcall
  12. AddRef();
  13. ULONG _stdcall
  14. Release();
  15. HRESULT STDMETHODCALLTYPE SinkNotify(
  16. /* [in] */ DWORD dwMDNumElements,
  17. /* [size_is][in] */ MD_CHANGE_OBJECT __RPC_FAR pcoChangeList[ ]);
  18. HRESULT STDMETHODCALLTYPE ShutdownNotify(void);
  19. private:
  20. ULONG m_dwRefCount;
  21. };
  22. #endif //_MD_SINK_