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.

57 lines
927 B

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. basesys.hxx
  5. Abstract:
  6. BASE_SYSTEM is the a base class for SYSTEM. It is created so
  7. encapsulate the methods on SYSTEM that are used for AUTOCHK.
  8. Author:
  9. David J. Gilman (davegi) 13-Jan-1991
  10. Environment:
  11. ULIB, User Mode
  12. --*/
  13. #if !defined( _BASE_SYSTEM_DEFN_ )
  14. #define _BASE_SYSTEM_DEFN_
  15. #include "message.hxx"
  16. class BASE_SYSTEM {
  17. public:
  18. STATIC
  19. ULIB_EXPORT
  20. BOOLEAN
  21. QueryResourceString(
  22. OUT PWSTRING ResourceString,
  23. IN MSGID MsgId,
  24. IN PCSTR Format ...
  25. );
  26. STATIC
  27. ULIB_EXPORT
  28. BOOLEAN
  29. QueryResourceStringV(
  30. OUT PWSTRING ResourceString,
  31. IN MSGID MsgId,
  32. IN PCSTR Format,
  33. IN va_list VarPointer
  34. );
  35. };
  36. #endif // _BASE_SYSTEM_DEFN_