次の方法で共有


ブート構成のリソース 一覧の作成

バス ドライバーがデバイスを列挙した後、フレームワークはドライバーの EvtDeviceResourcesQuery コールバック関数を呼び出します。 このコールバック関数は、空のリソース リストを表すリソース リスト オブジェクトへのハンドルを受け取ります。 ドライバーは、デバイスのブート構成が必要なハードウェア リソースの種類ごとに、一覧に情報を追加するには、次の操作を行う必要があります。

  1. 特定のリソースの有効な値を指定する、ドライバー指定の CM_PARTIAL_RESOURCE_DESCRIPTOR 構造体を入力します。

  2. WdfCmResourceListAppendDescriptor または WdfCmResourceListInsertDescriptor を呼び出して、CM_PARTIAL_RESOURCE_DESCRIPTOR構造体の内容をリソース リストに追加します。

ドライバーの EvtDeviceResourcesQuery コールバック関数が返された後、フレームワークは、PnP マネージャーにリソースの一覧を渡します。

デバイス インストーラーは、追加のリソース 一覧を指定できます。 その他のリソース 一覧の詳細については、「ハードウェア リソースの」を参照してください。