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.1 KiB

  1. /*++ BUILD Version: 0001 // Increment this if a change has global effects
  2. Copyright (c) 1992 Microsoft Corporation
  3. Module Name:
  4. Pentdata.h
  5. Abstract:
  6. Header file for the pentium Extensible Object data definitions
  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. Russ Blake 12/23/93
  13. Revision History:
  14. --*/
  15. #ifndef _PENTDATA_H_
  16. #define _PENTDATA_H_
  17. #define MAX_INSTANCE_NAME 9
  18. //
  19. // The routines that load these structures assume that all fields
  20. // are packed and aligned on DWORD boundries. Alpha support may
  21. // change this assumption so the pack pragma is used here to insure
  22. // the DWORD packing assumption remains valid.
  23. //
  24. #pragma pack (4)
  25. //
  26. // Extensible Object definitions
  27. //
  28. // Update the following sort of define when adding an object type.
  29. #define PENT_NUM_PERF_OBJECT_TYPES 1
  30. #define PENT_INDEX_NOT_USED ((DWORD)-1) // value to indicate unused index
  31. #include "p5data.h"
  32. #include "p6data.h"
  33. #endif // _PENTDATA_H_