From: muriwai on
Hi,

What is the IRQL HwStorAdapterControl is called at?

Thank you,

Andrew
From: sven.kreamer on
> What is the IRQL HwStorAdapterControl is called at?

It is not defined. This means it could be called at any IRQL and could
depend on the context and Windows version. And whatever you notice it
to be could change in the next round of Windows updates or by
verifier. Some of these functions do define the IRQL, but not this one
so you cannot make any assumption.
From: muriwai on
Thank you for your reply, however, I'd like to hear from Microsoft.
Obviously they forgot to document it. They can answer with something similar
to your reply, but I hope it will be PASSIVE_LEVEL instead. There's not much
I can do to handle ScsiStopAdapter at DIRQL.

Cheers


<sven.kreamer(a)gmail.com> wrote in message
news:4f1afafa-4a51-4ca3-8fcc-8d1442d9dd84(a)b5g2000pri.googlegroups.com...
>> What is the IRQL HwStorAdapterControl is called at?
>
> It is not defined. This means it could be called at any IRQL and could
> depend on the context and Windows version. And whatever you notice it
> to be could change in the next round of Windows updates or by
> verifier. Some of these functions do define the IRQL, but not this one
> so you cannot make any assumption.

From: Eliyas Yakub [MSFT] on
Response I got from an engineer working on storport driver:

DISPATCH_LEVEL if it's a full-duplex miniport. DIRQL if it's a half-duplex
miniport.

I have requested them to get the docs updated.

-Eliyas

"muriwai" <muriwai(a)nospam.nospam> wrote in message
news:OfmlirurIHA.2188(a)TK2MSFTNGP04.phx.gbl...
> Thank you for your reply, however, I'd like to hear from Microsoft.
> Obviously they forgot to document it. They can answer with something
> similar to your reply, but I hope it will be PASSIVE_LEVEL instead.
> There's not much I can do to handle ScsiStopAdapter at DIRQL.
>
> Cheers
>
>
> <sven.kreamer(a)gmail.com> wrote in message
> news:4f1afafa-4a51-4ca3-8fcc-8d1442d9dd84(a)b5g2000pri.googlegroups.com...
>>> What is the IRQL HwStorAdapterControl is called at?
>>
>> It is not defined. This means it could be called at any IRQL and could
>> depend on the context and Windows version. And whatever you notice it
>> to be could change in the next round of Windows updates or by
>> verifier. Some of these functions do define the IRQL, but not this one
>> so you cannot make any assumption.
>
From: muriwai on
Thank you.


"Eliyas Yakub [MSFT]" <eliyasy(a)online.microsoft.com> wrote in message
news:F075EEE6-566B-4D55-8635-A33DAA8B8FC6(a)microsoft.com...
> Response I got from an engineer working on storport driver:
>
> DISPATCH_LEVEL if it's a full-duplex miniport. DIRQL if it's a half-duplex
> miniport.
>
> I have requested them to get the docs updated.
>
> -Eliyas
>
> "muriwai" <muriwai(a)nospam.nospam> wrote in message
> news:OfmlirurIHA.2188(a)TK2MSFTNGP04.phx.gbl...
>> Thank you for your reply, however, I'd like to hear from Microsoft.
>> Obviously they forgot to document it. They can answer with something
>> similar to your reply, but I hope it will be PASSIVE_LEVEL instead.
>> There's not much I can do to handle ScsiStopAdapter at DIRQL.
>>
>> Cheers
>>
>>
>> <sven.kreamer(a)gmail.com> wrote in message
>> news:4f1afafa-4a51-4ca3-8fcc-8d1442d9dd84(a)b5g2000pri.googlegroups.com...
>>>> What is the IRQL HwStorAdapterControl is called at?
>>>
>>> It is not defined. This means it could be called at any IRQL and could
>>> depend on the context and Windows version. And whatever you notice it
>>> to be could change in the next round of Windows updates or by
>>> verifier. Some of these functions do define the IRQL, but not this one
>>> so you cannot make any assumption.
>>