activewire on windows xp

Hello,

I've been using an ActiveWire box with the psychtoolbox activewire routines
for I/O operations on windows 2000 machines, but as soon as I tried to do
the same on windows XP, I get the following error in matlab:

Unable to load mex file:
C:\MATLAB\toolbox\psychtoolbox\psychhardware\activewire\ActiveWire.dll.
The specified module could not be found.
??? Invalid MEX-file

I'm quite sure that the mex file is fine, and I have re-installed the
psychtoolbox, but that had no effect on the error. The ActiveWire drivers
are Windows XP compatible, so I just wonder whether the relevant MEX file is
not meant for xp.

Has anyone come up with a workaround this problem?

Thanks,

Reza