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.

53 lines
879 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. Environment:
  9. ULIB, User Mode
  10. --*/
  11. #if !defined( _BASE_SYSTEM_DEFN_ )
  12. #define _BASE_SYSTEM_DEFN_
  13. #include "message.hxx"
  14. class BASE_SYSTEM {
  15. public:
  16. STATIC
  17. ULIB_EXPORT
  18. BOOLEAN
  19. QueryResourceString(
  20. OUT PWSTRING ResourceString,
  21. IN MSGID MsgId,
  22. IN PCSTR Format ...
  23. );
  24. STATIC
  25. ULIB_EXPORT
  26. BOOLEAN
  27. QueryResourceStringV(
  28. OUT PWSTRING ResourceString,
  29. IN MSGID MsgId,
  30. IN PCSTR Format,
  31. IN va_list VarPointer
  32. );
  33. };
  34. #endif // _BASE_SYSTEM_DEFN_