次の方法で共有


アンロード ルーチンの機能

ドライバーの Unload ルーチンの役割は、ドライバーが PnP をサポートしているかどうかによって異なります。

PnP ドライバーの Unload ルーチンで説明されているように、PnP ドライバーの DriverEntry ルーチンと同様に、Unload ルーチンも通常は単純です。

PnP 以外のドライバーの Unload ルーチンは、デバイス オブジェクトを解放し、ドライバーに割り当てられたリソースを解放する必要があります。 つまり、ドライバー、デバイス、およびリソースを初期化するときに、対応する DriverEntryReinitialize ルーチンによって実行される作業を元に戻す必要があります。 詳細については、PnP 以外のドライバーの Unload ルーチンを参照してください。