IWDTFPNPActions2 interface (wdtfpnpaction.h)
Defines operations and properties for the collection of Plug and Play (PNP) device-related test interfaces.
Inheritance
The IWDTFPNPActions2 interface inherits from IWDTFActionsCustom2. IWDTFPNPActions2 also has these types of members:
Methods
The IWDTFPNPActions2 interface has these methods.
IWDTFPNPActions2::DisableDevice Learn how the method disables the target device. |
IWDTFPNPActions2::EDTCancelRemoveDevice Learn how the method sends an IRP_MN_CANCEL_REMOVE_DEVICE event to the target device. |
IWDTFPNPActions2::EDTCancelStopDevice Learn how the method sends an IRP_MN_CANCEL_STOP_DEVICE event to the target device. |
IWDTFPNPActions2::EDTSurpriseRemoveDevice Learn how the method sends an IRP_MN_SURPRISE_REMOVAL event to the target device. |
IWDTFPNPActions2::EDTTryStopDevice Learn how the method attempts to send an IRP_MN_STOP_DEVICE event to the target device. |
IWDTFPNPActions2::EDTTryStopDeviceFailRestart Learn how the EDTTryStopDeviceFailRestart method attempts to send an IRP_MN_STOP_DEVICE event to the target device and then fail the subsequent device restart. |
IWDTFPNPActions2::EDTTryStopDeviceRequestNewResources Learn how the method attempts to send an IRP_MN_STOP_DEVICE event to the target device and assign new resources to the target device. |
IWDTFPNPActions2::EnableDevice Learn how the method enables the target device. |
IWDTFPNPActions2::RemoveDevice Learn how the method removes the device. |
IWDTFPNPActions2::RequestEjectDevice Learn how the method initiates a device eject. |
IWDTFPNPActions2::RescanDevice Learn how the method rescans the target device. |
IWDTFPNPActions2::RescanParentDevice Learn how the method rescans and re-enumerates the target device's parent device. |
IWDTFPNPActions2::RestartDevice Learn how the method initiates a device restart. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | wdtfpnpaction.h |