Nota
L-aċċess għal din il-paġna jeħtieġ l-awtorizzazzjoni. Tista’ tipprova tidħol jew tibdel id-direttorji.
L-aċċess għal din il-paġna jeħtieġ l-awtorizzazzjoni. Tista’ tipprova tibdel id-direttorji.
The IrqlKeWaitForMultipleObjects rule specifies that callers of the KeWaitForMultipleObjects routine must be running at proper IRQL based upon the Timeout parameter.
Callers of IrqlKeWaitForMultipleObjects routine can be running at IRQL <= DISPATCH_LEVEL, except in the following situations:
If Timeout <> 0, the caller of the KeWaitForMultipleObjects routine must be running at IRQL <= APC_LEVEL.
If Timeout != NULL and *Timeout = 0, the caller of the KeWaitForMultipleObjects routine must be running at IRQL = DISPATCH_LEVEL.
If Timeout = NULL, or *Timeout != 0, the caller of the KeWaitForMultipleObjects routine must running at IRQL <= APC_LEVEL.
Driver model: WDM
How to test
| At compile time |
|---|
Run Static Driver Verifier and specify the IrqlKeWaitForMultipleObjects rule. Use the following steps to run an analysis of your code:
For more information, see Using Static Driver Verifier to Find Defects in Drivers. |