ioctlOperationen
IOCTLOperationen (literally "IOCTL operations") are device-specific control operations provided by operating systems to perform configuration and control tasks that do not fit regular read/write semantics. The term commonly refers to the ioctl system call on Unix-like systems and to analogous interfaces such as DeviceIoControl on Windows.
An IOCTL operation uses a control code or request number and usually a file descriptor or device
IOCTLs are widely used for character devices (terminals, serial ports), block devices, network interfaces and special-purpose
Criticisms and considerations include portability problems, difficulty in documenting and maintaining large ioctl interfaces, and security