David
Tue Oct 16 09:09:52 PDT 2007
Everyone seems to have missed that he built the driver with the XP 64 build
environment. Either he just provided it in quotes and didn't mean it or he
is building an Itanium driver. I chose to believe him. The XP DDK is
obsolete and anyone using it should really needs to do some research first.
"Don Burn" <burn@stopspam.windrvr.com> wrote in message
news:%23i8MPr$DIHA.4880@TK2MSFTNGP03.phx.gbl...
> No, but according to Microsoft and from what I have seen you do have to
> enable registry settings to get DbgPrint's to work on the non-checked
> Vista.
>
>
> --
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Website:
http://www.windrvr.com
> Blog:
http://msmvps.com/blogs/WinDrvr
> Remove StopSpam to reply
>
>
> "aze2cool" <aze2cool@discussions.microsoft.com> wrote in message
> news:760FCE8C-76F4-4B49-98C8-FEBDAD70F14A@microsoft.com...
>>
>>
>> "Don Burn" wrote:
>>
>>>
>>> "aze2cool" <aze2cool@discussions.microsoft.com> wrote in message
>>> news:BB3D5FF6-12AF-40FF-9E2B-E4D726E255EE@microsoft.com...
>>> >
>>> > I thought you can tell from the following registry key entry,
>>> > HKLM\System\CCS\Services\MyFilterDriver\Enum\xxx
>>> > where xxx is the index of the device. I might be wrong but this is how
>>> > I
>>> > verify whether my filter service is up or not. Or is there any other
>>> > way
>>> > to
>>> > do that?
>>> >
>>> No there is no way to tell by the registry.
>>>
>>> > Speaking of which, do I need to modify anything on DriverEntry when
>>> > porting
>>> > to 64 bit XP/Vista? I have put some debug print message in DriverEntry
>>> > function but I don't see any of it and I would say my driver has never
>>> > been
>>> > loaded up or skipped by the OS for some reason. That was why I kept
>>> > thinking
>>> > it is the problem caused by "code-signing policy".
>>> >
>>>
>>> You have to enable debug prints for Vista, by default they will not show
>>> up.
>>>
>>
>> Are you trying to tell me that the debug print I was using at 32bit Vista
>> is
>> different from the 64bit?
>>
>>
>
>