Skip to content

Latest commit

 

History

History
85 lines (64 loc) · 2.77 KB

ne-wdm-_device_install_state.md

File metadata and controls

85 lines (64 loc) · 2.77 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:wdm._DEVICE_INSTALL_STATE
_DEVICE_INSTALL_STATE (wdm.h)
The DEVICE_INSTALL_STATE enumeration describes a device's installation state.
kernel\device_install_state.htm
kernel
04/30/2018
DEVICE_INSTALL_STATE enumeration
*PDEVICE_INSTALL_STATE, DEVICE_INSTALL_STATE, DEVICE_INSTALL_STATE enumeration [Kernel-Mode Driver Architecture], InstallStateFailedInstall, InstallStateFinishInstall, InstallStateInstalled, InstallStateNeedsReinstall, PDEVICE_INSTALL_STATE, PDEVICE_INSTALL_STATE enumeration pointer [Kernel-Mode Driver Architecture], _DEVICE_INSTALL_STATE, kernel.device_install_state, sysenum_ba359e9d-17fd-43c7-8efd-ce6c61f46be6.xml, wdm/DEVICE_INSTALL_STATE, wdm/InstallStateFailedInstall, wdm/InstallStateFinishInstall, wdm/InstallStateInstalled, wdm/InstallStateNeedsReinstall, wdm/PDEVICE_INSTALL_STATE
wdm.h
Wdm.h
Windows
Available in Microsoft Windows XP and later versions of the Windows operating system.
Windows
DEVICE_INSTALL_STATE, *PDEVICE_INSTALL_STATE
_DEVICE_INSTALL_STATE
wdm/_DEVICE_INSTALL_STATE
PDEVICE_INSTALL_STATE
wdm/PDEVICE_INSTALL_STATE
DEVICE_INSTALL_STATE
wdm/DEVICE_INSTALL_STATE
APIRef
kbSyntax
HeaderDef
wdm.h
_DEVICE_INSTALL_STATE
PDEVICE_INSTALL_STATE
DEVICE_INSTALL_STATE

_DEVICE_INSTALL_STATE enumeration

-description

The DEVICE_INSTALL_STATE enumeration describes a device's installation state.

-enum-fields

-field InstallStateInstalled

The device is installed.

-field InstallStateNeedsReinstall

The system will try to reinstall the device on a later enumeration.

-field InstallStateFailedInstall

The device did not install properly.

-field InstallStateFinishInstall

The installation of this device is not yet complete.

-remarks

The IoGetDeviceProperty routine supplies a DEVICE_INSTALL_STATE enumeration value when a driver requests DevicePropertyInstallState. The operating system uses the value as a hint about the install state of the device.

-see-also

DEVICE_REGISTRY_PROPERTY

IoGetDeviceProperty