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.

52 lines
1.5 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1993.
  5. //
  6. // File: testmess.h
  7. //
  8. // Contents: Declarations for private test messages
  9. //
  10. // Classes:
  11. //
  12. // Functions:
  13. //
  14. // History: dd-mmm-yy Author Comment
  15. // 06-Feb-94 alexgo author
  16. //
  17. //--------------------------------------------------------------------------
  18. #ifndef __TESTMESS_H
  19. #define __TESTMESS_H
  20. #define TEST_SUCCESS 0
  21. #define TEST_FAILURE 1
  22. #define TEST_UNKNOWN 2
  23. // Test End: sent back to the driver from the test app idicating the
  24. // success or failure of the test (and optionally a failure code)
  25. // wParam == TEST_SUCCESS | TEST_FAILURE
  26. // lParam == HRESULT (optional)
  27. #define WM_TESTEND WM_USER + 1
  28. // Test Register: sent back to the driver from the test app giving
  29. // the driver a window handle that it can send messages to.
  30. // wParam == HWND of the test app
  31. #define WM_TESTREG WM_USER + 2
  32. // Tests Completed: used to indicate that all requested tests have
  33. // been completed
  34. #define WM_TESTSCOMPLETED WM_USER + 3
  35. // Test Start: used to kick the task stack interpreter into action
  36. #define WM_TESTSTART WM_USER + 4
  37. // Individual test messages. Sent by the driver app to the test app
  38. // telling it to start an individual test.
  39. #define WM_TEST1 WM_USER + 10
  40. #define WM_TEST2 WM_USER + 11
  41. #define WM_TEST3 WM_USER + 12
  42. #define WM_TEST4 WM_USER + 13
  43. #define WM_TEST5 WM_USER + 14
  44. #endif // !__TESTMESS_H