函数unlockpt()移除从设备的内部锁,该从设备同文件描述符mfd所代表的伪终端主设备相关联。这个锁机制的目的是允许调用进程在其他进程能够打开这个伪终端从设备之前执行必要的初始化工作(比如调用grantpt())。
在调用unlockpt()之前尝试打开伪终端从设备将导致失败,错误码为EIO。