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.

40 lines
791 B

  1. typedef struct tagKEYSTATS
  2. {
  3. ULONG cRecords;
  4. ULONG cbMinKey;
  5. ULONG cbMaxKey;
  6. ULONG cbTotalKey;
  7. ULONG cbKeySavings;
  8. ULONG cOccurrencesCurKey;
  9. ULONG rgcKeyOccurrences[15];
  10. } KEYSTATS;
  11. typedef struct tagDBCCINFO
  12. {
  13. PIB *ppib;
  14. DBID dbid;
  15. FUCB *pfucb;
  16. DBUTIL_OP op;
  17. JET_GRBIT grbitOptions;
  18. /* consistency check information
  19. /**/
  20. JET_TABLEID tableidPageInfo;
  21. JET_TABLEID tableidSpaceInfo;
  22. /* common information
  23. /**/
  24. ULONG ulIndentLevel;
  25. CHAR szDatabase[JET_cbNameMost + 1];
  26. CHAR szTable[JET_cbNameMost + 1];
  27. CHAR szIndex[JET_cbNameMost + 1];
  28. } DBCCINFO;
  29. ERR ErrDUMPHeader( CHAR *szDatabase, BOOL fSetState );
  30. ERR ErrDUMPCheckpoint( CHAR *szCheckpoint );
  31. #ifdef DEBUG
  32. ERR ErrDUMPLog( CHAR *szLog );
  33. #endif