IWDFDeviceInitialize::SetPnpCapability 方法 (wudfddi.h)

[警告: UMDF 2 是最新版的 UMDF,並取代 UMDF 1。 所有新的 UMDF 驅動程式都應該使用 UMDF 2 來撰寫。 未將新功能新增至 UMDF 1,且較新版本的 Windows 10 上不支援 UMDF 1。 通用 Windows 驅動程式必須使用 UMDF 2。 如需詳細資訊,請參閱使用 UMDF 使用者入門。]

SetPnpCapability 方法會將裝置的指定 隨插即用 (PnP) 功能設定為指定的狀態。

語法

void SetPnpCapability(
  [in] WDF_PNP_CAPABILITY Capability,
  [in] WDF_TRI_STATE      Value
);

參數

[in] Capability

識別要設定之 PnP 功能的 WDF_PNP_CAPABILITY型別值。

[in] Value

WDF_TRI_STATE型別值,可識別如何設定 功能所指定的 PnP 功能。 下表顯示可能的值。

意義
WdfUseDefault (0) 將功能設定為默認狀態。
WdfFalse (1) 請勿設定功能。
WdfTrue (2) 設定功能。

傳回值

規格需求

需求
終止支援 UMDF 2.0 和更新版本中無法使用。
目標平台 桌面
最低UMDF版本 1.5
標頭 wudfddi.h (包括 Wudfddi.h)
Dll WUDFx.dll

另請參閱

IWDFDeviceInitialize

IWDFDeviceInitialize::GetPnpCapability

WDF_PNP_CAPABILITY