Re: "Permission denied" failures occurring on Windows - Mailing list pgsql-bugs

From Magnus Hagander
Subject Re: "Permission denied" failures occurring on Windows
Date
Msg-id 20070328083302.GC11810@svr2.hagander.net
Whole thread Raw
In response to Re: "Permission denied" failures occurring on Windows  (Dave Page <dpage@postgresql.org>)
List pgsql-bugs
On Wed, Mar 28, 2007 at 08:36:15AM +0100, Dave Page wrote:
> Magnus Hagander wrote:
> >
> > The obvious question before we even think about anything else - any
> > antivirus, antispyware or any other third party software on the machine
> > that may be using a filter driver?
>
> Any idea how easy would it be to log the installed filter drivers at
> startup? If we can gather more info over the long term we could get a
> better idea of what products have iffy drivers.

Seems not to be entirely easy. There are functions to do it in the DDK
(IoEnumerateRegisteredFiltersList() and FltEnumerateFilters()), but those
are kernel level functions.

Check this thread, for example:

http://groups.google.se/group/microsoft.public.development.device.drivers/browse_frm/thread/9affce7b16730526/7b8ab594d408da8e?lnk=st&q=enumerate+filter+drivers&rnum=2&hl=en#7b8ab594d408da8e

IRIC they should be in the registry under CurrentControlSet, but I'm unsure
if you can actually find out which are filter drivers from there.

//Magnus

pgsql-bugs by date:

Previous
From: Dave Page
Date:
Subject: Re: "Permission denied" failures occurring on Windows
Next
From: "Zubkovsky, Sergey"
Date:
Subject: ERROR: tuple concurrently updated