IOCTL_IR_USER_OPEN control code
The Infrared driver stack is deprecated starting in Windows 10, version 1803 and should no longer be used.
The IOCTL_IR_USER_OPEN is part of basic device communication. This IOCTL is sent from the class driver when a user has indirectly opened the port driver through IRCLASS. This IOCTL is informational only, enabling the port to do any initialization or bookkeeping that is required to handle requests not directly originating from IRCLASS.
I/O Status Block
The Information field is set to zero.
The Status field is set to STATUS_SUCCESS.
The IOCTL_IR_USER_OPEN IOCTL is available on x86-based and x64-based computers with the Windows Vista operating system.
|Irclass_ioctl.h (include Irclass_ioctl.h)|