Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines operations and properties for the Plug and Play (PNP) device-related test interfaces.
Inheritance
The IWDTFPNPAction2 interface inherits from IWDTFActionWithCustomActions2. IWDTFPNPAction2 also has these types of members:
Methods
The IWDTFPNPAction2 interface has these methods.
| IWDTFPNPAction2::DisableDevice Disables the target device. |
| IWDTFPNPAction2::EDTCancelRemoveDevice Sends an IRP_MN_CANCEL_REMOVE_DEVICE event to the target device. |
| IWDTFPNPAction2::EDTCancelStopDevice Sends an IRP_MN_CANCEL_STOP_DEVICE event to the target device. |
| IWDTFPNPAction2::EDTSurpriseRemoveDevice Sends an IRP_MN_SURPRISE_REMOVAL event to the target device. |
| IWDTFPNPAction2::EDTTryStopDevice Attempts to send an IRP_MN_STOP_DEVICE event to the target device. |
| IWDTFPNPAction2::EDTTryStopDeviceFailRestart This method attempts to send an IRP_MN_STOP_DEVICE event to the target device and then fail the subsequent device restart. |
| IWDTFPNPAction2::EDTTryStopDeviceRequestNewResources Attempts to send an IRP_MN_STOP_DEVICE event to the target device and assign new resources to the target device. |
| IWDTFPNPAction2::EnableDevice Enables the target device. |
| IWDTFPNPAction2::RemoveDevice Removes the device. |
| IWDTFPNPAction2::RequestEjectDevice Initiates a device eject. |
| IWDTFPNPAction2::RescanDevice Rescans the target device. |
| IWDTFPNPAction2::RescanParentDevice Rescans and re-enumerates the target device's parent device. |
| IWDTFPNPAction2::RestartDevice Initiates a device restart. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP Professional |
| Minimum supported server | Windows Server 2008 |
| Target Platform | Windows |
| Header | wdtfpnpaction.h |