class TScheduledTaskFile |
Class used by registered programs to access the scheduled task file store.
When tasks are due, the Task Scheduler encapsulates task information within CScheduledTask objects, and externalises them to a direct file store.
This file store is located in the task scheduler's private data cage and thus cannot be accessed directly. Instead the task scheduler passes a shared RFs and RFile handle to the registered program.
The registered program can use the RFile::AdoptFromCreator API in conjunction with the APIs provided by this class to access the scheduled task file store as shown in the following example:
RFile file; TInt error = file.AdoptFromCreator(TScheduledTaskFile::FsHandleIndex(), TScheduledTaskFile::FileHandleIndex());CScheduledTask
Public Member Functions | |
---|---|
IMPORT_C TInt | FileHandleIndex() |
IMPORT_C TInt | FsHandleIndex() |