建立 Framework 裝置物件
每個函式驅動程式、篩選驅動程式和匯流排驅動程式都必須為每個連線至系統之受支援裝置實例建立架構裝置物件。
建立架構裝置物件牽涉到三個步驟:
取得 WDFDEVICE_INIT 結構的指標。
這是不透明的系統組態結構,驅動程式會將裝置的相關資訊儲存到其中。
初始化WDFDEVICE_INIT結構。
驅動程式會呼叫一組架構提供的函式,以將資訊新增至 結構。
呼叫 WdfDeviceCreate。
驅動程式會將WDFDEVICE_INIT結構的指標傳遞至 WdfDeviceCreate 方法。 方法會建立架構裝置物件,並使用 WDFDEVICE_INIT 結構中的資訊來初始化 物件。
如需建立架構裝置物件的詳細資訊,請參閱下列主題: