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.

42 lines
866 B

  1. /*++
  2. Copyright (C) 1996-1999 Microsoft Corporation
  3. Module Name:
  4. LOCVERSION.H
  5. History:
  6. --*/
  7. #if !defined (PARSUTIL_LOCVERSION_H)
  8. #define PARSUTIL_LOCVERSION_H
  9. #include "LocChild.h"
  10. #pragma warning(disable : 4275)
  11. ////////////////////////////////////////////////////////////////////////////////
  12. class LTAPIENTRY CPULocVersion : public CPULocChild, public ILocVersion
  13. {
  14. // Construction
  15. public:
  16. CPULocVersion(CPULocParser * pParent);
  17. DECLARE_CLUNKNOWN();
  18. // COM Interfaces
  19. public:
  20. // Standard Debugging interface.
  21. void STDMETHODCALLTYPE AssertValidInterface() const;
  22. // ILocVersion
  23. void STDMETHODCALLTYPE GetParserVersion(DWORD &dwMajor, DWORD &dwMinor,
  24. BOOL &fDebug) const;
  25. };
  26. ////////////////////////////////////////////////////////////////////////////////
  27. #pragma warning(default : 4275)
  28. #endif