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.

47 lines
1.1 KiB

  1. /*++
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name:
  4. DATATDET.h
  5. Abstract:
  6. Header file for the Windows NT Thread Detail Performance counters.
  7. This file contains definitions to construct the dynamic data
  8. which is returned by the Configuration Registry. Data from
  9. various system API calls is placed into the structures shown
  10. here.
  11. Author:
  12. Bob Watson 28-Oct-1996
  13. Revision History:
  14. --*/
  15. #ifndef _DATA_THREAD_DETAIL_H_
  16. #define _DATA_THREAD_DETAIL_H_
  17. //
  18. // thread detail performance definition structure
  19. //
  20. typedef struct _THREAD_DETAILS_DATA_DEFINITION {
  21. PERF_OBJECT_TYPE ThreadDetailsObjectType;
  22. PERF_COUNTER_DEFINITION UserPc;
  23. } THREAD_DETAILS_DATA_DEFINITION, *PTHREAD_DETAILS_DATA_DEFINITION;
  24. typedef struct _THREAD_DETAILS_COUNTER_DATA {
  25. PERF_COUNTER_BLOCK CounterBlock;
  26. DWORD Reserved;
  27. LONGLONG UserPc;
  28. } THREAD_DETAILS_COUNTER_DATA, * PTHREAD_DETAILS_COUNTER_DATA;
  29. extern THREAD_DETAILS_DATA_DEFINITION ThreadDetailsDataDefinition;
  30. #endif // _DATA_THREAD_DETAIL_H_
  31.