IRP_MJ_POWER 要求の処理中に、ExSetTimerResolutionが完了するために取得する必要があるリソースに対して、電源マネージャーはロックを保持します。 その結果、ドライバーが電源要求の処理中にこのルーチンを直接または間接的に呼び出した後、ドライバーが電源要求を完了する前にルーチンの呼び出しが返されるのを待機すると、デッドロックが発生します。 電源要求の処理中に、ドライバーは、電源要求を完了する前に、このルーチンへの呼び出しが返されるのを待たない場合にのみ、 ExSetTimerResolution を安全に呼び出すことができます。 たとえば、ドライバーは、ExSetTimerResolutionを呼び出すワーカー スレッドを作成できます。このルーチンの呼び出しが返されるのを待たずに、ドライバーが電源要求を完了している限りです。