--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/memspy/Driver/BWINS/memspydriverclientu.def Tue Feb 02 01:57:15 2010 +0200
@@ -0,0 +1,70 @@
+EXPORTS
+ ?Close@RMemSpyDriverClient@@QAEXXZ @ 1 NONAME ; void RMemSpyDriverClient::Close(void)
+ ?Close@RMemSpyMemStreamReader@@QAEXXZ @ 2 NONAME ; void RMemSpyMemStreamReader::Close(void)
+ ?EventMonitorClose@RMemSpyDriverClient@@QAEHI@Z @ 3 NONAME ; int RMemSpyDriverClient::EventMonitorClose(unsigned int)
+ ?EventMonitorNotify@RMemSpyDriverClient@@QAEXIAAVTRequestStatus@@AAI@Z @ 4 NONAME ; void RMemSpyDriverClient::EventMonitorNotify(unsigned int, class TRequestStatus &, unsigned int &)
+ ?EventMonitorNotifyCancel@RMemSpyDriverClient@@QAEXI@Z @ 5 NONAME ; void RMemSpyDriverClient::EventMonitorNotifyCancel(unsigned int)
+ ?EventMonitorOpen@RMemSpyDriverClient@@QAEHAAI@Z @ 6 NONAME ; int RMemSpyDriverClient::EventMonitorOpen(unsigned int &)
+ ?GetApproximateKernelObjectSize@RMemSpyDriverClient@@QAEHW4TMemSpyDriverContainerType@@@Z @ 7 NONAME ; int RMemSpyDriverClient::GetApproximateKernelObjectSize(enum TMemSpyDriverContainerType)
+ ?GetChunkHandles@RMemSpyDriverClient@@QAEHPAPAXAAH@Z @ 8 NONAME ; int RMemSpyDriverClient::GetChunkHandles(void * *, int &)
+ ?GetChunkHandlesForProcess@RMemSpyDriverClient@@QAEHIPAPAXAAH@Z @ 9 NONAME ; int RMemSpyDriverClient::GetChunkHandlesForProcess(unsigned int, void * *, int &)
+ ?GetChunkHandlesForThread@RMemSpyDriverClient@@QAEHIPAPAXAAH@Z @ 10 NONAME ; int RMemSpyDriverClient::GetChunkHandlesForThread(unsigned int, void * *, int &)
+ ?GetChunkInfo@RMemSpyDriverClient@@QAEHPAXAAVTMemSpyDriverChunkInfo@@@Z @ 11 NONAME ; int RMemSpyDriverClient::GetChunkInfo(void *, class TMemSpyDriverChunkInfo &)
+ ?GetChunkInfo@RMemSpyDriverClient@@QAEHPAXAAVTMemSpyDriverChunkInfoWithoutName@@@Z @ 12 NONAME ; int RMemSpyDriverClient::GetChunkInfo(void *, class TMemSpyDriverChunkInfoWithoutName &)
+ ?GetCodeSegInfo@RMemSpyDriverClient@@QAEHPAXIAAVTMemSpyDriverCodeSegInfo@@@Z @ 13 NONAME ; int RMemSpyDriverClient::GetCodeSegInfo(void *, unsigned int, class TMemSpyDriverCodeSegInfo &)
+ ?GetCodeSegs@RMemSpyDriverClient@@QAEHIPAPAXAAH@Z @ 14 NONAME ; int RMemSpyDriverClient::GetCodeSegs(unsigned int, void * *, int &)
+ ?GetCodeSegs@RMemSpyDriverClient@@QAEHPAPAXAAHH@Z @ 15 NONAME ; int RMemSpyDriverClient::GetCodeSegs(void * *, int &, int)
+ ?GetContainerHandles@RMemSpyDriverClient@@QAEHW4TMemSpyDriverContainerType@@PAPAXAAH@Z @ 16 NONAME ; int RMemSpyDriverClient::GetContainerHandles(enum TMemSpyDriverContainerType, void * *, int &)
+ ?GetGenericHandleInfo@RMemSpyDriverClient@@QAEHHW4TMemSpyDriverContainerType@@PAXAAVTMemSpyDriverHandleInfoGeneric@@@Z @ 17 NONAME ; int RMemSpyDriverClient::GetGenericHandleInfo(int, enum TMemSpyDriverContainerType, void *, class TMemSpyDriverHandleInfoGeneric &)
+ ?GetHeapData@RMemSpyDriverClient@@QAEHIKAAVTDes8@@AAI1@Z @ 18 NONAME ; int RMemSpyDriverClient::GetHeapData(unsigned int, unsigned long, class TDes8 &, unsigned int &, unsigned int &)
+ ?GetHeapDataKernelLC@RMemSpyDriverClient@@QAEPAVHBufC8@@AAVTMemSpyHeapInfo@@AAV?$RArray@VTMemSpyDriverFreeCell@@@@@Z @ 19 NONAME ; class HBufC8 * RMemSpyDriverClient::GetHeapDataKernelLC(class TMemSpyHeapInfo &, class RArray<class TMemSpyDriverFreeCell> &)
+ ?GetHeapDataNext@RMemSpyDriverClient@@QAEHIAAVTDes8@@AAI1@Z @ 20 NONAME ; int RMemSpyDriverClient::GetHeapDataNext(unsigned int, class TDes8 &, unsigned int &, unsigned int &)
+ ?GetHeapInfoKernel@RMemSpyDriverClient@@QAEHAAVTMemSpyHeapInfo@@@Z @ 21 NONAME ; int RMemSpyDriverClient::GetHeapInfoKernel(class TMemSpyHeapInfo &)
+ ?GetHeapInfoKernel@RMemSpyDriverClient@@QAEHAAVTMemSpyHeapInfo@@AAV?$RArray@VTMemSpyDriverFreeCell@@@@@Z @ 22 NONAME ; int RMemSpyDriverClient::GetHeapInfoKernel(class TMemSpyHeapInfo &, class RArray<class TMemSpyDriverFreeCell> &)
+ ?GetHeapInfoUser@RMemSpyDriverClient@@QAEHAAVTMemSpyHeapInfo@@I@Z @ 23 NONAME ; int RMemSpyDriverClient::GetHeapInfoUser(class TMemSpyHeapInfo &, unsigned int)
+ ?GetHeapInfoUser@RMemSpyDriverClient@@QAEHAAVTMemSpyHeapInfo@@IAAV?$RArray@VTMemSpyDriverFreeCell@@@@@Z @ 24 NONAME ; int RMemSpyDriverClient::GetHeapInfoUser(class TMemSpyHeapInfo &, unsigned int, class RArray<class TMemSpyDriverFreeCell> &)
+ ?GetPAndSInfo@RMemSpyDriverClient@@QAEHPAXAAVTMemSpyDriverPAndSInfo@@@Z @ 25 NONAME ; int RMemSpyDriverClient::GetPAndSInfo(void *, class TMemSpyDriverPAndSInfo &)
+ ?GetProcessHandlesByType@RMemSpyDriverClient@@QAEHHW4TMemSpyDriverContainerType@@PAPAXAAH@Z @ 26 NONAME ; int RMemSpyDriverClient::GetProcessHandlesByType(int, enum TMemSpyDriverContainerType, void * *, int &)
+ ?GetProcessInfo@RMemSpyDriverClient@@QAEHIAAVTMemSpyDriverProcessInfo@@@Z @ 27 NONAME ; int RMemSpyDriverClient::GetProcessInfo(unsigned int, class TMemSpyDriverProcessInfo &)
+ ?GetReferencesToMyProcess@RMemSpyDriverClient@@QAEHI@Z @ 28 NONAME ; int RMemSpyDriverClient::GetReferencesToMyProcess(unsigned int)
+ ?GetReferencesToMyThread@RMemSpyDriverClient@@QAEHI@Z @ 29 NONAME ; int RMemSpyDriverClient::GetReferencesToMyThread(unsigned int)
+ ?GetServerSessionHandles@RMemSpyDriverClient@@QAEHPAXPAPAXAAH@Z @ 30 NONAME ; int RMemSpyDriverClient::GetServerSessionHandles(void *, void * *, int &)
+ ?GetServerSessionInfo@RMemSpyDriverClient@@QAEHPAXAAVTMemSpyDriverServerSessionInfo@@@Z @ 31 NONAME ; int RMemSpyDriverClient::GetServerSessionInfo(void *, class TMemSpyDriverServerSessionInfo &)
+ ?GetStackData@RMemSpyDriverClient@@QAEHIAAVTDes8@@AAIW4TMemSpyDriverDomainType@@H@Z @ 32 NONAME ; int RMemSpyDriverClient::GetStackData(unsigned int, class TDes8 &, unsigned int &, enum TMemSpyDriverDomainType, int)
+ ?GetStackDataNext@RMemSpyDriverClient@@QAEHIAAVTDes8@@AAIW4TMemSpyDriverDomainType@@H@Z @ 33 NONAME ; int RMemSpyDriverClient::GetStackDataNext(unsigned int, class TDes8 &, unsigned int &, enum TMemSpyDriverDomainType, int)
+ ?GetStackInfo@RMemSpyDriverClient@@QAEHIAAVTMemSpyDriverStackInfo@@@Z @ 34 NONAME ; int RMemSpyDriverClient::GetStackInfo(unsigned int, class TMemSpyDriverStackInfo &)
+ ?GetThreadHandlesByType@RMemSpyDriverClient@@QAEHHW4TMemSpyDriverContainerType@@PAPAXAAH@Z @ 35 NONAME ; int RMemSpyDriverClient::GetThreadHandlesByType(int, enum TMemSpyDriverContainerType, void * *, int &)
+ ?GetThreadInfo@RMemSpyDriverClient@@QAEHIAAVTMemSpyDriverThreadInfo@@@Z @ 36 NONAME ; int RMemSpyDriverClient::GetThreadInfo(unsigned int, class TMemSpyDriverThreadInfo &)
+ ?GetThreadsL@RMemSpyDriverClient@@QAEXABVTProcessId@@AAV?$RArray@VTThreadId@@@@@Z @ 37 NONAME ; void RMemSpyDriverClient::GetThreadsL(class TProcessId const &, class RArray<class TThreadId> &)
+ ?GetVersion@RMemSpyDriverClient@@QAEXAAVTVersion@@@Z @ 38 NONAME ; void RMemSpyDriverClient::GetVersion(class TVersion &)
+ ?Impersonate@RMemSpyDriverClient@@QAEHK@Z @ 39 NONAME ; int RMemSpyDriverClient::Impersonate(unsigned long)
+ ?IsDebugKernel@RMemSpyDriverClient@@QAEHXZ @ 40 NONAME ; int RMemSpyDriverClient::IsDebugKernel(void)
+ ?MemoryModelType@RMemSpyDriverClient@@QAE?AW4TMemSpyMemoryModelType@@XZ @ 41 NONAME ; enum TMemSpyMemoryModelType RMemSpyDriverClient::MemoryModelType(void)
+ ?Open@RMemSpyDriverClient@@QAEHXZ @ 42 NONAME ; int RMemSpyDriverClient::Open(void)
+ ?OpenProcess@RMemSpyDriverClient@@QAEHIAAVRProcess@@@Z @ 43 NONAME ; int RMemSpyDriverClient::OpenProcess(unsigned int, class RProcess &)
+ ?OpenThread@RMemSpyDriverClient@@QAEHIAAVRThread@@@Z @ 44 NONAME ; int RMemSpyDriverClient::OpenThread(unsigned int, class RThread &)
+ ?ProcessInspectionAutoStartItemsAdd@RMemSpyDriverClient@@QAEHI@Z @ 45 NONAME ; int RMemSpyDriverClient::ProcessInspectionAutoStartItemsAdd(unsigned int)
+ ?ProcessInspectionAutoStartItemsReset@RMemSpyDriverClient@@QAEXXZ @ 46 NONAME ; void RMemSpyDriverClient::ProcessInspectionAutoStartItemsReset(void)
+ ?ProcessInspectionClose@RMemSpyDriverClient@@QAEHI@Z @ 47 NONAME ; int RMemSpyDriverClient::ProcessInspectionClose(unsigned int)
+ ?ProcessInspectionOpen@RMemSpyDriverClient@@QAEHI@Z @ 48 NONAME ; int RMemSpyDriverClient::ProcessInspectionOpen(unsigned int)
+ ?ProcessInspectionRequestChanges@RMemSpyDriverClient@@QAEXIAAVTRequestStatus@@AAVTMemSpyDriverProcessInspectionInfo@@@Z @ 49 NONAME ; void RMemSpyDriverClient::ProcessInspectionRequestChanges(unsigned int, class TRequestStatus &, class TMemSpyDriverProcessInspectionInfo &)
+ ?ProcessInspectionRequestChangesCancel@RMemSpyDriverClient@@QAEXI@Z @ 50 NONAME ; void RMemSpyDriverClient::ProcessInspectionRequestChangesCancel(unsigned int)
+ ?ProcessThreadsResume@RMemSpyDriverClient@@QAEHI@Z @ 51 NONAME ; int RMemSpyDriverClient::ProcessThreadsResume(unsigned int)
+ ?ProcessThreadsSuspend@RMemSpyDriverClient@@QAEHI@Z @ 52 NONAME ; int RMemSpyDriverClient::ProcessThreadsSuspend(unsigned int)
+ ?ReadInt32L@RMemSpyMemStreamReader@@QAEJXZ @ 53 NONAME ; long RMemSpyMemStreamReader::ReadInt32L(void)
+ ?ReadL@RMemSpyMemStreamReader@@QAEXAAVTDes16@@@Z @ 54 NONAME ; void RMemSpyMemStreamReader::ReadL(class TDes16 &)
+ ?ReadL@RMemSpyMemStreamReader@@QAEXAAVTDes8@@@Z @ 55 NONAME ; void RMemSpyMemStreamReader::ReadL(class TDes8 &)
+ ?ReadMemory@RMemSpyDriverClient@@QAEHIKAAVTDes8@@@Z @ 56 NONAME ; int RMemSpyDriverClient::ReadMemory(unsigned int, unsigned long, class TDes8 &)
+ ?ReadUint32L@RMemSpyMemStreamReader@@QAEKXZ @ 57 NONAME ; unsigned long RMemSpyMemStreamReader::ReadUint32L(void)
+ ?RoundToPageSize@RMemSpyDriverClient@@QAEKK@Z @ 58 NONAME ; unsigned long RMemSpyDriverClient::RoundToPageSize(unsigned long)
+ ?SetPriority@RMemSpyDriverClient@@QAEHIW4TThreadPriority@@@Z @ 59 NONAME ; int RMemSpyDriverClient::SetPriority(unsigned int, enum TThreadPriority)
+ ?StreamOpenL@RMemSpyDriverClient@@QAE?AVRMemSpyMemStreamReader@@XZ @ 60 NONAME ; class RMemSpyMemStreamReader RMemSpyDriverClient::StreamOpenL(void)
+ ?ThreadEnd@RMemSpyDriverClient@@QAEHIW4TExitType@@@Z @ 61 NONAME ; int RMemSpyDriverClient::ThreadEnd(unsigned int, enum TExitType)
+ ?WalkHeapClose@RMemSpyDriverClient@@QAEXXZ @ 62 NONAME ; void RMemSpyDriverClient::WalkHeapClose(void)
+ ?WalkHeapGetCellInfo@RMemSpyDriverClient@@QAEHAAPAXAAW4TMemSpyDriverCellType@@AAH2220@Z @ 63 NONAME ; int RMemSpyDriverClient::WalkHeapGetCellInfo(void * &, enum TMemSpyDriverCellType &, int &, int &, int &, int &, void * &)
+ ?WalkHeapInit@RMemSpyDriverClient@@QAEHI@Z @ 64 NONAME ; int RMemSpyDriverClient::WalkHeapInit(unsigned int)
+ ?WalkHeapNextCell@RMemSpyDriverClient@@QAEHIAAW4TMemSpyDriverCellType@@AAPAXAAH2221@Z @ 65 NONAME ; int RMemSpyDriverClient::WalkHeapNextCell(unsigned int, enum TMemSpyDriverCellType &, void * &, int &, int &, int &, int &, void * &)
+ ?WalkHeapReadCellData@RMemSpyDriverClient@@QAEHPAXAAVTDes8@@H@Z @ 66 NONAME ; int RMemSpyDriverClient::WalkHeapReadCellData(void *, class TDes8 &, int)
+ ?GetCondVarSuspendedThreads@RMemSpyDriverClient@@QAEHPAXPAPAXAAH@Z @ 67 NONAME ; int RMemSpyDriverClient::GetCondVarSuspendedThreads(void *, void * *, int &)
+ ?GetCondVarSuspendedThreadInfo@RMemSpyDriverClient@@QAEHPAXAAVTMemSpyDriverCondVarSuspendedThreadInfo@@@Z @ 68 NONAME ; int RMemSpyDriverClient::GetCondVarSuspendedThreadInfo(void *, class TMemSpyDriverCondVarSuspendedThreadInfo &)
+