Device Functions (Operations)
Device functions (also called device operation functions or device operations) are functions of a device context whose execution is bridged to the actual hardware device by the corresponding device driver.
Once a system module or an external application requests the execution of a device function (operation), the driver takes the function input, converts it to the device's native format, and sends it to the hardware device with a request to execute the operation. Once the operation is complete, the driver converts the device-provided reply into function output and returns this output to the calling side.
![]() | Examples of device operations:
|
Was this page helpful?