我有一个Linux标准头文件,例如
/usr/src/linux-headers-3.2.0-35/include/linux/usbdevice_fs.h
Run Code Online (Sandbox Code Playgroud)
其中包含define如下声明:
#define USBDEVFS_SUBMITURB32 _IOR('U', 10, struct usbdevfs_urb32)
#define USBDEVFS_DISCARDURB _IO('U', 11)
#define USBDEVFS_REAPURB _IOW('U', 12, void *)
Run Code Online (Sandbox Code Playgroud)
'_IOR','_IO'和'_IOW'是什么意思?实际上给了什么价值USBDEVFS_DISCARDURB?