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.
Sends a control code to a device driver.This action causes the device to perform the corresponding operation.
Inheritance
The IDeviceIoControl interface inherits from the IUnknown interface. IDeviceIoControl also has these types of members:
Methods
The IDeviceIoControl interface has these methods.
| IDeviceIoControl::CancelOperation The CancelOperation method attempts to cancel a previously issued call by using the DeviceIoControlAsync method. |
| IDeviceIoControl::DeviceIoControlAsync The DeviceIoControlAsync method sends an asynchronous device input/output (I/O) control request to the device interface that the call to the CreateDeviceAccessInstance function specified. |
| IDeviceIoControl::DeviceIoControlSync The DeviceIoControlSync method sends a synchronous device input/output (I/O) control request to the device interface that the call to the CreateDeviceAccessInstance function specified. |
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | deviceaccess.h |