非 PnP ドライバーでのカーネルモード ドライバー フレームワークの使用
プラグ アンド プレイ (PnP) をサポートしていないデバイスのドライバーを作成する場合、ドライバーは次の操作を行う必要があります。
WDF_DRIVER_CONFIG 構造体の DriverInitFlags メンバーで WdfDriverInitNonPnpDriver フラグを設定します。
EvtDriverUnload イベント コールバック関数を指定します。
コントロール デバイス オブジェクトのみを表す フレームワーク デバイス オブジェクトを作成します。
デバイスが PnP をサポートしていない場合、ドライバーは EvtDriverDeviceAdd コールバック関数を提供しません。 代わりに、ドライバーは、そのデバイスが存在するかどうかを判断する必要があります。