IOCTL_IR_EXIT_PRIORITY_RECEIVE control code

Important

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.

Input Parameters

None.

Output Parameters

None.

I/O Status Block

The Information field is set to zero.

The Status field is set to STATUS_SUCCESS or an appropriate error status.

Remarks

The IOCTL_IR_EXIT_PRIORITY_RECEIVE IOCTL is available on x86-based and x64-based computers with the Windows Vista operating system.

Requirements

Header

Irclass_ioctl.h (include Irclass_ioctl.h)

See also

IOCTL_IR_ENTER_PRIORITY_RECEIVE

IOCTL_IR_PRIORITY_RECEIVE

Send comments about this topic to Microsoft