Re: Help: SCSI Miniport with WMI causes SCSIPORT to crash!!

Did you define a GUID for you miniport, and did you use that GUID to fill in
the GUID list?


Gary G. Little
Have Computer, Will Travel …
909-698-3191
909-551-2105

“Win2kNewBie” wrote in message
news:xxxxx@ntdev…
>
> I think this may bring the focus back to the original problem…
>
> Any idea how SCSIPORT generates WMI instance names? Does SCSIPORT base
> these names on PDO? Can this be a problem if you have a virtual SCSI
> miniport?
>
>

Well, I was able to make it work finally.

The problem was that I was setting ConfigInfo->Master to FALSE because
ours is a virtual miniport. Scsiport assumes that the miniport is a bus
master and hence thinks DMA object is allocated. So Scsiport doesn’t
allocate DMA object, but later tries to access it (hence accessing a NULL
pointer).

This was not exposed untill we attempted to WMI enable our miniport.
Setting ConfigInfo->Master to TRUE fixed the problem.

Thanks a lot for your help!