IOCTL_IR_EXIT_PRIORITY_RECEIVE control code
The Infrared driver stack is deprecated starting in Windows 10, version 1803 and should no longer be used.
The IOCTL_IR_EXIT_PRIORITY_RECEIVE request transfers the device from learning mode back into basic receive mode.
This request is sent to end Priority Receive mode. When the port receives the request, the port should end any outstanding IOCTL_IR_PRIORITY_RECEIVE requests and fail any future IOCTL_IR_PRIORITY_RECEIVE requests (before receiving a new IOCTL_IR_ENTER_PRIORITY_RECEIVE request). As a result of receiving IOCTL_IR_EXIT_PRIORITY_RECEIVE, the CIR Port driver is responsible for restoring the device to the state that it was in before it received IOCT_IR_ENTER_PRIORITY_RECEIVE.
I/O Status Block
The Information field is set to zero.
The Status field is set to STATUS_SUCCESS or an appropriate error status.
The IOCTL_IR_EXIT_PRIORITY_RECEIVE IOCTL is available on x86-based and x64-based computers with the Windows Vista operating system.
|Irclass_ioctl.h (include Irclass_ioctl.h)|