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/
