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.

42 lines
689 B

  1. /*++
  2. Copyright (C) 1996-1999 Microsoft Corporation
  3. Module Name:
  4. browser.h
  5. Abstract:
  6. Header file for the sysmon.ocx interaction with Pdh browse
  7. counters dialog.
  8. --*/
  9. #ifndef _BROWSER_H_
  10. #define _BROWSER_H_
  11. #define BROWSE_WILDCARD 1
  12. typedef HRESULT (*ENUMPATH_CALLBACK)(LPTSTR pszPath, DWORD_PTR lpUserData, DWORD dwFlags);
  13. extern HRESULT
  14. BrowseCounters (
  15. IN HLOG hDataSource,
  16. IN DWORD dwDetailLevel,
  17. IN HWND hwndOwner,
  18. IN ENUMPATH_CALLBACK pCallback,
  19. IN LPVOID lpUserData,
  20. IN BOOL bUseInstanceIndex
  21. );
  22. extern HRESULT
  23. EnumExpandedPath (
  24. HLOG hDataSource,
  25. LPTSTR pszCtrPath,
  26. ENUMPATH_CALLBACK pCallback,
  27. LPVOID lpUserData
  28. );
  29. #endif