Leaked source code of windows server 2003
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.

28 lines
725 B

  1. #ifndef __ConfNmSysInfoNotify_h__
  2. #define __ConfNmSysInfoNotify_h__
  3. class ATL_NO_VTABLE CConfNmSysInfoNotifySink :
  4. public CComObjectRoot,
  5. public INmSysInfoNotify
  6. {
  7. public:
  8. // We create it as No Lock, but we had better make sure that
  9. // the lifetime of this object is not greater than the lifetime of
  10. // the module in which it lives
  11. typedef CComCreator< CComObjectNoLock< CConfNmSysInfoNotifySink > > _CreatorClass;
  12. DECLARE_NO_REGISTRY()
  13. // INmSysInfoNotify
  14. STDMETHOD(GateKeeperNotify)( IN NM_GK_NOTIFY_CODE RasEvent );
  15. BEGIN_COM_MAP(CConfNmSysInfoNotifySink)
  16. COM_INTERFACE_ENTRY(INmSysInfoNotify)
  17. END_COM_MAP()
  18. };
  19. #endif // __ConfNmSysInfoNotify_h__