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.

58 lines
1.1 KiB

  1. //****************************************************************************
  2. //
  3. // Logging Functions
  4. //
  5. //****************************************************************************
  6. HRESULT
  7. HrLogOpen( void );
  8. HRESULT
  9. HrLogClose( void );
  10. HRESULT
  11. HrLogRelease( void );
  12. void
  13. __cdecl
  14. LogMsg(
  15. LPCSTR pszFormatIn,
  16. ...
  17. );
  18. void
  19. __cdecl
  20. LogMsg(
  21. LPCWSTR pszFormatIn,
  22. ...
  23. );
  24. void
  25. __cdecl
  26. LogMsgNoNewline(
  27. LPCSTR pszFormatIn,
  28. ...
  29. );
  30. void
  31. __cdecl
  32. LogMsgNoNewline(
  33. LPCWSTR pszFormatIn,
  34. ...
  35. );
  36. void
  37. LogStatusReport( SYSTEMTIME * pstTimeIn,
  38. const WCHAR * pcszNodeNameIn,
  39. CLSID clsidTaskMajorIn,
  40. CLSID clsidTaskMinorIn,
  41. ULONG ulMinIn,
  42. ULONG ulMaxIn,
  43. ULONG ulCurrentIn,
  44. HRESULT hrStatusIn,
  45. const WCHAR * pcszDescriptionIn,
  46. const WCHAR * pcszUrlIn
  47. );
  48. void
  49. LogTerminateProcess( void );