Location:
SCHTASK.H
Link against: schsvr.lib
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());
Defined in TScheduledTaskFile
:
FileHandleIndex()
, FsHandleIndex()