Re: How do I get the name of the Built-in Flash Directory on PPC2003 by The
The
Mon Nov 10 23:31:03 CST 2003
Also one thing you need to know is that the vast majority of (if not all)
Pocket PC's (and all Smartphone 2002) use a driver called IPSM (developed by
Intel) to manage their internal flash filesystem.
This IPSM driver is bogus and cause all sorts of problems, e.g. some
applications will execute random code when run from the IPSM file system,
and you may experience data loss if you place active databases on IPSM.
MSFT has a replacement driver called TFAT but unfortunately most OEM's don't
seem to be aware of that, and to make it worse, MSFT continues to distribute
the bogus IPSM driver with the Platform Builder.
So beware and stay away from the internal flash filesystem if you can.
"The PocketTV Team" <do-not-reply-by-email@pockettv.com> wrote in message
news:eQi3hMBqDHA.2588@tk2msftngp13.phx.gbl...
> We've been looking for an answer to this question for years.
>
> Apparently there is no way to locate the internal flash filesystem on the
> Pocket PC...
>
>
> "John E Katich" <jekatich@msn.com> wrote in message
> news:uN0vQg%23pDHA.1960@TK2MSFTNGP12.phx.gbl...
> > On Pocket PC/2000 the built in flash card name is under the registry
entry
> > KEY_LOCAL_MACHINE\Drivers\Builtin\Flshdrv.
> >
> > This entry does not seem to exist on PocketPC 2003. Does any know
> > how the get the built in flash card name on PPC 2003?
> >
> > FindFirst/FindNextFlashCard()does not distingish bewteen "built in"
> > and removable flash cards.
>
>