mq_close - 关闭一个消息队列 (REALTIME)
#include <mqueue.h>
int mq_close(mqd_t mqdes)
mq_close() 函数会断开消息队列描述符 和 与之对应消息队列间的连接.
使用关闭后的消息队列描述符,结果是未定义的.
如果这个进程成功的在这个消息队列上附加了一个通知请求,这个附加会被移除,其他线程可以在这个消息队列附加通知.
消息队列的描述符
如果函数执行成功, 函数返回0
如果函数执行失败,函数返回 -1 并且设置errno,errno的种别详见下面的ERRORS一节.
参数 mqdes 不是有效的消息队列描述符.
原文:http://www.cnblogs.com/LubinLew/p/POSIX-mq_close.html