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.

40 lines
1023 B

  1. //-----------------------------------------------------------------------------
  2. //
  3. //
  4. // File: AQNotify.h
  5. //
  6. // Description: Contains definitions for the notification interface used
  7. // within Advanced Queuing..
  8. //
  9. // Author: mikeswa
  10. //
  11. // History:
  12. // 11/2/98 - MikeSwa. Added IAQNotification
  13. //
  14. // Copyright (C) 1997, 1998 Microsoft Corporation
  15. //
  16. //-----------------------------------------------------------------------------
  17. #ifndef _AQNOTIFY_H_
  18. #define _AQNOTIFY_H_
  19. #include "aqincs.h"
  20. class CAQStats;
  21. //---[ IAQNotify ]-------------------------------------------------------
  22. //
  23. //
  24. // Description:
  25. // Internal AQ Interface that is used to pass dynamic updates about
  26. // queue size, volume, priority, etc...
  27. // Hungarian:
  28. // pIAQNotify
  29. //
  30. //-----------------------------------------------------------------------------
  31. class IAQNotify
  32. {
  33. public:
  34. virtual HRESULT HrNotify(CAQStats *paqstats, BOOL fAdd) = 0;
  35. };
  36. #endif //_AQNOTIFY_H_