Re: Develop file system filter for windows mobile 6

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



If you're using PB, copy the FSDspy folder from public to the platform
directory, edit the 'sources' file to link to a dll like this:

TARGETNAME=fsdspy
RELEASETYPE=PLATFORM
DLLENTRY=DllMain
TARGETTYPE=DYNLINK

INCLUDES= \
$(_TARGETPLATROOT)\src\inc

TARGETLIBS=\
$(_SYSGENSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
$(_PROJECTROOT)\cesysgen\oak\lib\$(_CPUINDPATH)\FSDMGR.LIB

SOURCES=\
file.cpp \
main.cpp \
path.cpp \
find.cpp

and use 'build' from the command line. Else build it in EVC/VS2005 and
create a DLL project, link to the lib's above.

Careful as well as on WM you will have to edit the registry to include your
driver as a filter, this registry editing is not in the pre-hive section and
so the filesystem will be initialised before your register changes take
effect. You *can* test your filter by using an sdcard as the filesystem for
that is initialised when you plug in the card, so update the registry to add
your filter, add the filter.dll, then insert the sdcard and it'll load !

Good luck
Graeme



--
GraemeW
Blog - http://ce4all.blogspot.com


"justy" <justy.2ubpun@xxxxxxxxxxxxxxxx> wrote in message
news:justy.2ubpun@xxxxxxxxxxxxxxxxxxx

Hi all,

I tried to develop file system filter by using fsdspy as starting
point. All I want is build a fsdspy.dll and test it on Windows Mobile
6 Device Emulator.

However, I'm quite confuse with the PB and WM6 SDK and don't know how
to compile the fsdspy.dll which can be used in WM6's emulator.

Thanks!!!

Justy




.



Relevant Pages

  • Re: Building Custom DirectShow Filters
    ... It seems the call to DllRegisterServer with the EZRGB24.dll is not producing ... the right registry entries. ... can do this for other objects, too, by changing the GUID and the Dll ... > unable to register the filter. ...
    (microsoft.public.windowsce.app.development)
  • Re: Code 32: CD-RW/DVD Not Working
    ... I applied the registry edit recommended by MS. ... Even after deleting the upper and lower filter values from the ... If your registry patch does the same ...
    (microsoft.public.windowsxp.hardware)
  • Re: ADAM internal error when creating account
    ... This filter was removed from the ... >> were removed from the Registry. ... >> DLL or OCX for ADAM to work? ... >> Microsoft password complexity DLL? ...
    (microsoft.public.windows.server.active_directory)
  • Re: Ho to use the Geraints sample that converts RGB to YUV?
    ... > regsvr32.Now this YUV-RGB transform filter is available in GraphEdit.I ... Alternatively you can search for the dll name in the registry and you will ... Iain Downs ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: Configuration Files
    ... edit and delete your configurations in the registry. ... Set the filter on your search in help to .NET and then search for ...
    (microsoft.public.dotnet.languages.vb)