Skip to content

Latest commit

 

History

History
100 lines (70 loc) · 3.44 KB

ne-wudfddi_types-_wdf_pnp_state.md

File metadata and controls

100 lines (70 loc) · 3.44 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NE:wudfddi_types._WDF_PNP_STATE
_WDF_PNP_STATE (wudfddi_types.h)
The WDF_PNP_STATE enumeration contains values that identify the status of Plug and Play (PnP) for a device.
wdf\wdf_pnp_state.htm
wdf
02/26/2018
WDF_PNP_STATE enumeration
WDF_PNP_STATE, WDF_PNP_STATE enumeration, WdfPnpStateDisabled, WdfPnpStateDontDisplayInUI, WdfPnpStateFailed, WdfPnpStateInvalid, WdfPnpStateMaximum, WdfPnpStateNotDisableable, WdfPnpStateRemoved, WdfPnpStateResourcesChanged, _WDF_PNP_STATE, umdf.wdf_pnp_state, umdfstructs_5964ab34-28fb-410b-a863-1adc9e8eed03.xml, wdf.wdf_pnp_state, wudfddi_types/WDF_PNP_STATE, wudfddi_types/WdfPnpStateDisabled, wudfddi_types/WdfPnpStateDontDisplayInUI, wudfddi_types/WdfPnpStateFailed, wudfddi_types/WdfPnpStateInvalid, wudfddi_types/WdfPnpStateMaximum, wudfddi_types/WdfPnpStateNotDisableable, wudfddi_types/WdfPnpStateRemoved, wudfddi_types/WdfPnpStateResourcesChanged
wudfddi_types.h
Wudfddi.h
Windows
Windows
WDF_PNP_STATE
_WDF_PNP_STATE
wudfddi_types/_WDF_PNP_STATE
WDF_PNP_STATE
wudfddi_types/WDF_PNP_STATE
APIRef
kbSyntax
HeaderDef
Wudfddi_types.h
_WDF_PNP_STATE
WDF_PNP_STATE

_WDF_PNP_STATE enumeration

-description

[Warning: UMDF 2 is the latest version of UMDF and supersedes UMDF 1. All new UMDF drivers should be written using UMDF 2. No new features are being added to UMDF 1 and there is limited support for UMDF 1 on newer versions of Windows 10. Universal Windows drivers must use UMDF 2. For more info, see Getting Started with UMDF.]

The WDF_PNP_STATE enumeration contains values that identify the status of Plug and Play (PnP) for a device.

-enum-fields

-field WdfPnpStateInvalid

The PnP state for the device is invalid.

-field WdfPnpStateDisabled

The device is disabled.

-field WdfPnpStateFailed

The device is present but has failed.

-field WdfPnpStateRemoved

The device has been removed.

-field WdfPnpStateResourcesChanged

The device's resource requirements have changed.

-field WdfPnpStateDontDisplayInUI

The device is hidden (not displayed) in Device Manager.

-field WdfPnpStateNotDisableable

The device cannot be disabled.

-field WdfPnpStateMaximum

Valid enumeration values were exceeded.

-remarks

A UMDF driver supplies one of the values of WDF_PNP_STATE to the IWDFDevice::GetPnpState or IWDFDevice::SetPnpState method to identify the PnP property to retrieve or set status for.

-see-also

IWDFDevice::GetPnpState

IWDFDevice::SetPnpState