E32Loader Class Reference
Public Member Functions |
---|
IMPORT_C TInt | CheckClientState(TInt) |
IMPORT_C TInt | CodeSegAddDependency(TAny *, TAny *) |
IMPORT_C void | CodeSegClose(TAny *) |
IMPORT_C TInt | CodeSegCreate(TCodeSegCreateInfo &) |
IMPORT_C void | CodeSegDeferDeletes() |
IMPORT_C void | CodeSegEndDeferDeletes() |
IMPORT_C void | CodeSegInfo(TAny *, TCodeSegCreateInfo &) |
IMPORT_C TInt | CodeSegLoaded(TCodeSegCreateInfo &) |
IMPORT_C void | CodeSegNext(TAny *&, const TFindCodeSeg &) |
IMPORT_C TInt | CodeSegOpen(TAny *, TInt) |
IMPORT_C TInt | DeviceLoad(TAny *, TInt) |
IMPORT_C TInt | GetDestroyedCodeSegInfo(TCodeSegLoaderCookie &) |
IMPORT_C void | GetV7StubAddresses(TLinAddr &, TLinAddr &) |
TInt
| LibraryAttach(TInt, TInt &, TLinAddr *) |
TInt
| LibraryAttached(TInt) |
IMPORT_C TInt | LibraryCreate(TLibraryCreateInfo &) |
TInt
| LibraryDetach(TInt &, TLinAddr *) |
TInt
| LibraryDetached() |
IMPORT_C TInt | LocaleExports(TAny *, TLibraryFunction *) |
IMPORT_C TInt | NotifyIfCodeSegDestroyed(TRequestStatus &) |
IMPORT_C TUint32 | PagingPolicy() |
IMPORT_C TInt | ProcessCreate(TProcessCreateInfo &, const TDesC8 *) |
IMPORT_C TInt | ProcessLoaded(TProcessCreateInfo &) |
IMPORT_C void | ReadExportDir(TAny *, TUint32 *) |
TInt
| ReleaseDllLock() |
TInt
| StaticCallList(TInt &, TLinAddr *) |
IMPORT_C TAny * | ThreadProcessCodeSeg(TInt) |
TInt
| V7DllEntryStub(TInt) |
TInt
| V7ExeEntryStub() |
TInt
| WaitDllLock() |
Member Functions Documentation
CheckClientState(TInt)
IMPORT_C TInt | CheckClientState | ( | TInt | aClientHandle | ) | [static] |
CodeSegAddDependency(TAny *, TAny *)
IMPORT_C TInt | CodeSegAddDependency | ( | TAny * | aImporter, |
| TAny * | aExporter |
| ) | [static] |
CodeSegClose(TAny *)
IMPORT_C void | CodeSegClose | ( | TAny * | aHandle | ) | [static] |
CodeSegCreate(TCodeSegCreateInfo &)
CodeSegDeferDeletes()
IMPORT_C void | CodeSegDeferDeletes | ( | ) | [static] |
CodeSegEndDeferDeletes()
IMPORT_C void | CodeSegEndDeferDeletes | ( | ) | [static] |
CodeSegInfo(TAny *, TCodeSegCreateInfo &)
CodeSegLoaded(TCodeSegCreateInfo &)
CodeSegNext(TAny *&, const TFindCodeSeg &)
CodeSegOpen(TAny *, TInt)
IMPORT_C TInt | CodeSegOpen | ( | TAny * | aHandle, |
| TInt | aClientProcessHandle |
| ) | [static] |
Parameters
TAny * aHandle | |
TInt aClientProcessHandle | |
GetDestroyedCodeSegInfo(TCodeSegLoaderCookie &)
GetV7StubAddresses(TLinAddr &, TLinAddr &)
LibraryAttach(TInt, TInt &, TLinAddr *)
LibraryAttached(TInt)
TInt
| LibraryAttached | ( | TInt | aHandle | ) | [static] |
LibraryCreate(TLibraryCreateInfo &)
LibraryDetach(TInt &, TLinAddr *)
LibraryDetached()
TInt
| LibraryDetached | ( | ) | [static] |
LocaleExports(TAny *, TLibraryFunction *)
NotifyIfCodeSegDestroyed(TRequestStatus &)
PagingPolicy()
IMPORT_C TUint32 | PagingPolicy | ( | ) | [static] |
Accessor function returns the code paging policy, as defined at ROM build time.
ProcessCreate(TProcessCreateInfo &, const TDesC8 *)
ProcessLoaded(TProcessCreateInfo &)
ReadExportDir(TAny *, TUint32 *)
IMPORT_C void | ReadExportDir | ( | TAny * | aHandle, |
| TUint32 * | aDest |
| ) | [static] |
ReleaseDllLock()
TInt
| ReleaseDllLock | ( | ) | [static] |
StaticCallList(TInt &, TLinAddr *)
ThreadProcessCodeSeg(TInt)
IMPORT_C TAny * | ThreadProcessCodeSeg | ( | TInt | aHandle | ) | [static] |
V7DllEntryStub(TInt)
TInt
| V7DllEntryStub | ( | TInt | aReason | ) | [static] |
V7ExeEntryStub()
TInt
| V7ExeEntryStub | ( | ) | [static] |
WaitDllLock()
TInt
| WaitDllLock | ( | ) | [static] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.