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.

46 lines
953 B

  1. //
  2. // Prototypes for debug dump functions
  3. //
  4. #ifndef _DUMP_H_
  5. #define _DUMP_H_
  6. #ifdef DEBUG
  7. EXTERN_C LPCTSTR Dbg_GetReadyState(LONG state);
  8. #ifndef DOWNLEVEL_PLATFORM
  9. EXTERN_C LPCTSTR Dbg_GetGuid(REFGUID rguid, LPTSTR pszBuf, int cch);
  10. #endif //DOWNLEVEL_PLATFORM
  11. EXTERN_C LPCTSTR Dbg_GetBool(BOOL bVal);
  12. #ifdef _DATASRC_H_
  13. EXTERN_C LPCTSTR Dbg_GetLS(LOAD_STATE state);
  14. #endif
  15. #ifdef _MTXARRAY_H_
  16. EXTERN_C LPCTSTR Dbg_GetAppCmd(APPCMD appcmd);
  17. #endif
  18. #ifdef __simpdata_h__
  19. EXTERN_C LPCTSTR Dbg_GetOSPRW(OSPRW state);
  20. #endif
  21. #else
  22. #define Dbg_GetReadyState(state) TEXT("")
  23. #ifndef DOWNLEVEL_PLATFORM
  24. #define Dbg_GetGuid(rguid, pszBuf, cch) TEXT("")
  25. #endif //DOWNLEVEL_PLATFORM
  26. #define Dbg_GetBool(bVal) TEXT("")
  27. #define Dbg_GetOSPRW(status) TEXT("")
  28. #define Dbg_GetLS(status) TEXT("")
  29. #define Dbg_GetAppCmd(appcmd) TEXT("")
  30. #endif // DEBUG
  31. #endif // _DUMP_H_