IDeviceIoControl interface (deviceaccess.h)
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 |