memspy/Driver/Kernel/Include/MemSpyDriverOSAdaption.h
branchRCL_3
changeset 59 8ad140f3dd41
parent 49 7fdc9a71d314
equal deleted inserted replaced
49:7fdc9a71d314 59:8ad140f3dd41
   104 
   104 
   105 public:
   105 public:
   106     TUint GetId( DProcess& aObject ) const;
   106     TUint GetId( DProcess& aObject ) const;
   107     MemSpyObjectIx* GetHandles( DProcess& aObject ) const;
   107     MemSpyObjectIx* GetHandles( DProcess& aObject ) const;
   108     TExitType GetExitType( DProcess& aObject ) const;
   108     TExitType GetExitType( DProcess& aObject ) const;
   109     DThread* OpenFirstThread( DProcess& aObject ) const;
   109     DThread* GetFirstThread( DProcess& aObject ) const;
   110     TUint32 GetSID( DProcess& aObject ) const;
   110     TUint32 GetSID( DProcess& aObject ) const;
   111     TUint GetSecurityZone( DProcess& aObject ) const;
   111     TUint GetSecurityZone( DProcess& aObject ) const;
   112     SSecurityInfo& GetSecurityInfo( DProcess& aObject ) const;
   112     SSecurityInfo& GetSecurityInfo( DProcess& aObject ) const;
   113     TInt GetFlags( DProcess& aObject ) const;
   113     TInt GetFlags( DProcess& aObject ) const;
   114     TInt GetGeneration( DProcess& aObject ) const;
   114     TInt GetGeneration( DProcess& aObject ) const;
   120     TInt GetAttributes( DProcess& aObject ) const;
   120     TInt GetAttributes( DProcess& aObject ) const;
   121     TInt GetPriority( DProcess& aObject ) const;
   121     TInt GetPriority( DProcess& aObject ) const;
   122     TUint8* GetAddressOfOwningProcess( DProcess& aObject ) const;
   122     TUint8* GetAddressOfOwningProcess( DProcess& aObject ) const;
   123     TUint8* GetAddressOfDataBssStackChunk( DProcess& aObject ) const;
   123     TUint8* GetAddressOfDataBssStackChunk( DProcess& aObject ) const;
   124     TBool IsHandleIndexValid( DProcess& aObject ) const;
   124     TBool IsHandleIndexValid( DProcess& aObject ) const;
   125 	TBool IsKernProcess(DProcess& aProcess) const;
       
   126 
   125 
   127 private: // Data members
   126 private: // Data members
   128     };
   127     };
   129 
   128 
   130 
   129