I tried to install one of our PCI multifunction driver (WHQL’ed for 2000\XP)
and it fails to intall on 32 bit Vista, the bus driver gets loaded which is
Microsoft’s mf.sys with the required resources but the function driver fails
to get it IO resources in IRP_MN_FILTER_RESOURCE_REQUIREMENTS (yes, we
modify the resources), PIO_RESOURCE_REQUIREMENTS_LIST doesn’t have any
resources, even though the length field is correct but the address fileds
are NULL. I tried another multifunction PCI product (WHQL’ed for 2000\XP)
that uses memory resources and it also failed.
Do I need to make cat file and signing stuff for 32 bit?
we actually don’t modify resources but modify requirements.
Hakim
“Hakim” wrote in message news:xxxxx@ntdev… > Hi, > > I tried to install one of our PCI multifunction driver (WHQL’ed for > 2000\XP) and it fails to intall on 32 bit Vista, the bus driver gets > loaded which is Microsoft’s mf.sys with the required resources but the > function driver fails to get it IO resources in > IRP_MN_FILTER_RESOURCE_REQUIREMENTS (yes, we modify the resources), > PIO_RESOURCE_REQUIREMENTS_LIST doesn’t have any resources, even though the > length field is correct but the address fileds are NULL. I tried another > multifunction PCI product (WHQL’ed for 2000\XP) that uses memory > resources and it also failed. > > Do I need to make cat file and signing stuff for 32 bit? > > Does anyone have some experience to share? > > Thanks, > Hakim > >