Just a side tip: Filez sources are available (Google), so you might use them
as a reference.

Jan Slodicka


----- Original Message ----- 
From: "Scott Erickson" <[EMAIL PROTECTED]>
Newsgroups: palm-dev-forum
To: "Palm Developer Forum" <[email protected]>
Sent: Tuesday, April 12, 2005 11:55 PM
Subject: Re: reading stored memory


> Bob,
>     Here is what I got at this point.  Is this pretty much what I need to
do
> to read through all dbs on the device?
>
> //open a Data Manager Object to search the memory system
>
> DmSearchStateType dbPt;
>
> UInt16 cardNoP;
>
> LocalID dbID = 0;
>
> Err dbErr = errNone;
>
>
> //get first db
>
> dbErr = DmGetNextDatabaseByTypeCreator(true, &dbPt, 0, 0, false, &cardNoP,
> &dbID);
>
>
> //while: there are more dbs
>
> while(!dbErr)
>
> {
>
> //read database, and test if its clean
>
> //incomplete
>
>
> //get next db
>
> dbErr = DmGetNextDatabaseByTypeCreator(false, &dbPt, 0, 0, false,
&cardNoP,
> &dbID);
>
> }
>
>
> -- 
>
>
> Scott Erickson
> Software Development Team, FB-4, Inc.
> [EMAIL PROTECTED]
> "Robert Moynihan" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > Scott Erickson wrote:
> >
> >>I am looking for a way to do a few things.... first, get a list of all
> >>applications and all stored data on a Garnet device.  second, read
through
> >>the data one at a time.  third, edit or delete any data I dont want on
my
> >>device (could be stored anywhere, applications, records, database)...can
> >>anyone help me with this?
> >>
> >>
> > Generally, all applications, data, etc., will be in prc or pdb
databases,
> > and you can simply iterate through the entire memory using
> > DmGetNextDatabaseByTypeCreator with wildcards for the type and creator
> > params.  Once you have each database, you can iterate through each
record,
> > getting a handle to the start of the record and scan the memory that is
> > associated with the handle (limiting the scan to MemHandleSize(your
> > handle)).
> >
> > Since you are looking for viruses, it could be that you need to look at
> > the appInfo and sortInfo blocks too, if those could harbours for
> > infection.
> >
> > Something like that.
> >
> > Bob.
> >
>
>
>
> -- 
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please 
see http://www.palmos.com/dev/support/forums/

Reply via email to