IWDFDevice::GetPnpState メソッド (wudfddi.h)

[警告: UMDF 2 は UMDF の最新バージョンであり、UMDF 1 よりも優先されます。 すべての新しい UMDF ドライバーは、UMDF 2 を使用して記述する必要があります。 UMDF 1 には新機能が追加されておらず、新しいバージョンのWindows 10では UMDF 1 のサポートが制限されています。 ユニバーサル Windows ドライバーでは、UMDF 2 を使用する必要があります。 詳細については、「UMDF を使用したはじめに」を参照してください。

GetPnpState メソッドは、デバイスの特定のプラグ アンド プレイ (PnP) プロパティがオンかオフかを判断します (または既定の状態に設定されます)。

構文

WDF_TRI_STATE GetPnpState(
  [in] WDF_PNP_STATE State
);

パラメーター

[in] State

状態 取得する PnP プロパティを識別するWDF_PNP_STATE型指定された値。

戻り値

GetPnpState は、State パラメーターで指定された PnP プロパティの状態を識別する、次のWDF_TRI_STATE型指定された値のいずれかを返します。

リターン コード 説明
WdfUseDefault (0)
PnP プロパティは既定の状態に設定されます。
WdfFalse (1)
PnP プロパティはオフになっています。
WdfTrue (2)
PnP プロパティがオンになっています。

要件

要件
サポート終了 UMDF 2.0 以降では使用できません。
対象プラットフォーム デスクトップ
最小 UMDF バージョン 1.5
Header wudfddi.h (Wudfddi.h を含む)
[DLL] WUDFx.dll

こちらもご覧ください

IWDFDevice

IWDFDevice::SetPnpState

WDF_PNP_STATE