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.

53 lines
883 B

  1. /*++
  2. Copyright (c) 2000-2001 Microsoft Corporation
  3. Module Name:
  4. AssocSameLevel.h
  5. Abstract:
  6. Definition of:
  7. CAssocSameLevel
  8. Author:
  9. Mohit Srivastava 22-Mar-2001
  10. Revision History:
  11. --*/
  12. #ifndef _assocsamelevel_h_
  13. #define _assocsamelevel_h_
  14. #include <windows.h>
  15. #include <ole2.h>
  16. #include <stdio.h>
  17. #include <genlex.h>
  18. #include "sqllex.h"
  19. #include <sql_1ext.h>
  20. #include <wbemprov.h>
  21. #include "WbemServices.h"
  22. #include "AssocBase.h"
  23. #include "schema.h"
  24. class CAssocSameLevel : public CAssocBase
  25. {
  26. public:
  27. CAssocSameLevel(
  28. CWbemServices* i_pNamespace,
  29. IWbemObjectSink* i_pResponseHandler,
  30. WMI_ASSOCIATION* i_pWmiAssoc);
  31. //
  32. // IAssocBase
  33. //
  34. void GetInstances(
  35. SQL_LEVEL_1_RPN_EXPRESSION_EXT* i_pExp = NULL);
  36. };
  37. #endif // _assocsamelevel_h_