perfsrv/memspy/Driver/Shared/MemSpyDriverObjectsInternal.h
changeset 55 f2950aff7424
parent 48 516af714ebb4
--- a/perfsrv/memspy/Driver/Shared/MemSpyDriverObjectsInternal.h	Fri Sep 17 08:38:31 2010 +0300
+++ b/perfsrv/memspy/Driver/Shared/MemSpyDriverObjectsInternal.h	Mon Oct 04 02:45:59 2010 +0300
@@ -33,7 +33,13 @@
     {
 public:
     inline TMemSpyDriverInternalHeapRequestParameters()
-        : iTid(0), iRHeapVTable(0), iBuildFreeCellList(EFalse), iBuildAllocCellList(EFalse), iDebugAllocator(EFalse), iMasterInfo(NULL)
+        : iTid(0),
+          iRHeapVTable(0),
+          iBuildFreeCellList(EFalse),
+          iBuildAllocCellList(EFalse),
+          iUseKernelHeapCopy(EFalse),
+          iDebugAllocator(EFalse),
+          iMasterInfo(NULL)
         {
         }
 
@@ -42,6 +48,7 @@
     TUint32 iRHeapVTable;
     TBool iBuildFreeCellList;
 	TBool iBuildAllocCellList;
+	TBool iUseKernelHeapCopy;
 
 public: // Params IN or OUT (IN in User heap requests, OUT in Kernel heap requests)
     TBool iDebugAllocator;
@@ -65,8 +72,8 @@
     {
     TUint iTid;
     TUint iRHeapVTable;
-    TDes8* iDes; // Not used during kernel heap fetch
-    TInt iRemaining; // Not used during kernel heap fetch
+    TDes8* iDes;
+    TInt iRemaining;
     TUint iReadAddress;
     TUint32 iChecksum;
     TBool iDebugAllocator;