Share via


建立開機設定的資源清單

在匯流排驅動程式列舉裝置之後,架構會呼叫驅動程式的 EvtDeviceResourcesQuery 回呼函式。 這個回呼函式會接收資源清單物件的控制碼,代表空的資源清單。 然後,驅動程式必須執行下列動作,以針對裝置開機設定所需的每種硬體資源類型,將資訊新增至清單中:

  1. 填入驅動程式提供的 CM_PARTIAL_RESOURCE_DESCRIPTOR 結構,這個結構會指定特定資源的有效值。

  2. 呼叫 WdfCmResourceListAppendDescriptorWdfCmResourceListInsertDescriptor ,將CM_PARTIAL_RESOURCE_DESCRIPTOR結構的內容新增至資源清單。

驅動程式的 EvtDeviceResourcesQuery 回呼函式傳回之後,架構會將資源清單傳遞至 PnP 管理員。

裝置安裝程式可以指定其他資源清單。 如需其他資源清單的詳細資訊,請參閱 硬體資源