IWDFDevice2 介面 (wudfddi.h)
[警告: UMDF 2 是最新版本的 UMDF,並取代 UMDF 1。 所有新的UMDF驅動程式都應該使用UMDF 2撰寫。 未將新功能新增至 UMDF 1,而且較新版本的 Windows 10 上對 UMDF 1 的支援有限。 通用 Windows 驅動程式必須使用 UMDF 2。 如需詳細資訊,請參閱 開始使用 UMDF。]
驅動程式呼叫 IWDFDevice::QueryInterface ,以取得IWDFDevice2 介面。
遺產
IWDFDevice2 介面繼承自 IWDFDevice 。 IWDFDevice2 也有下列類型的成員:
- 方法
方法
IWDFDevice2 介面具有這些方法。
IWDFDevice2::AssignS0IdleSettings AssignS0IdleSettings 方法提供驅動程式提供的資訊,讓架構在裝置閑置且系統處於運作中狀態時所使用的資訊。 |
IWDFDevice2::AssignSxWakeSettings AssignSxWakeSettings 方法提供驅動程式提供的資訊,說明裝置在裝置和系統處於低功率狀態時觸發喚醒訊號的能力。 |
IWDFDevice2::CreateRemoteInterface CreateRemoteInterface 方法會建立代表裝置介面的遠端介面物件。 |
IWDFDevice2::CreateRemoteTarget CreateRemoteTarget 方法會建立代表遠端 I/O 目標的遠端目標物件。 |
IWDFDevice2::CreateSymbolicLinkWithReferenceString CreateSymbolicLinkWithReferenceString 方法會建立符號連結名稱,並選擇性地建立裝置的參考字串。 |
IWDFDevice2::GetDeviceStackIoTypePreference GetDeviceStackIoTypePreference 方法會擷取架構用於裝置的緩衝區存取方法。 |
IWDFDevice2::GetSystemPowerAction GetSystemPowerAction 方法會傳回計算機目前發生的系統電源動作。 |
IWDFDevice2::RegisterRemoteInterfaceNotification RegisterRemoteInterfaceNotification 方法會註冊驅動程式,以在指定的裝置介面可供使用時接收通知。 |
IWDFDevice2::ResumeIdle ResumeIdle 方法會通知架構裝置不在使用中,而且如果裝置保持閑置,可以置於裝置低功率狀態。 |
IWDFDevice2::StopIdle StopIdle 方法會通知架構裝置必須置於其運作中 (D0) 電源狀態。 |
要求
要求 | 價值 |
---|---|
終止支援 | UMDF 2.0 和更新版本中無法使用。 |
目標平臺 | 桌面 |
最低 UMDF 版本 | 1.9 |
標頭 | wudfddi.h (包括 Wudfddi.h) |