• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            消息隊列被建立的情況有兩種

            Posted on 2009-03-05 15:08 Prayer 閱讀(358) 評論(0)  編輯 收藏 引用 所屬分類: LINUX/UNIX/AIX

            功能描述:

                獲取與某個鍵關聯的消息隊列標識。消息隊列被建立的情況有兩種:

                1.如果鍵的值是IPC_PRIVATE.

                2.或者鍵的值不是IPC_PRIVATE,并且鍵所對應的消息隊列不存在,同時標志中指定IPC_CREAT.

                如果新的消息隊列被建立,它關聯的msqid_ds數據結構初始化如下:

                msg_perm.cuid 和 msg_perm.uid設為調用者的有效用戶標志;

                msg_perm.cgid 和 msg_perm.gid設為調用者的有效用戶組標志;

                msg_perm.mode最低9個位設為msgflg的最低9個位;

                msg_qnum,msg_lspid,msg_lrpid,msg_stime和msg_rtime設為0;

                msg_ctime設為當前時間;

                msg_qbytes設為系統限制MSGMNB.

                用法:

                #include

                #include

                #include

                int msgget(key_t key, int msgflg);

                參數:

                key:消息隊列關聯的鍵。

                msgflg:消息隊列的建立標志和存取權限。

                返回說明:

                成功執行時,返回消息隊列標識值。失敗返回-1,errno被設為以下的某個值

                EACCES:指定的消息隊列已存在,但調用進程沒有權限訪問它,而且不擁有CAP_IPC_OWNER權能

                EEXIST:key指定的消息隊列已存在,而msgflg中同時指定IPC_CREAT和IPC_EXCL標志

                ENOENT:key指定的消息隊列不存在同時msgflg中不指定IPC_CREAT標志

                ENOMEM:需要建立消息隊列,但內存不足

                ENOSPC:需要建立消息隊列,但已達到系統的限制

            国产精品久久久久久久久软件 | 国产综合成人久久大片91| 亚洲精品乱码久久久久久中文字幕 | 亚洲精品乱码久久久久久自慰| 久久久久人妻一区精品性色av| 久久影院综合精品| 99久久国产免费福利| 伊人 久久 精品| 国产麻豆精品久久一二三| 久久久久久久综合日本亚洲| 久久www免费人成看国产片| 久久精品久久久久观看99水蜜桃| 99久久人妻无码精品系列蜜桃 | 国产成人综合久久综合| 九九久久精品国产| 久久这里都是精品| 青青青国产成人久久111网站| 久久久久亚洲精品日久生情| 久久婷婷久久一区二区三区| 久久久久久久综合狠狠综合| 九九热久久免费视频| 99久久这里只有精品| 亚洲国产精品无码久久SM| 精品久久久久久久久久中文字幕 | 精品久久久久国产免费 | 国产精品亚洲综合久久| 久久久久久久久无码精品亚洲日韩| 国产99久久九九精品无码| 欧美午夜精品久久久久免费视| 欧美粉嫩小泬久久久久久久| 亚洲国产精品久久久久| 国产精品久久久久久久久| 久久国产热精品波多野结衣AV| 思思久久精品在热线热| 久久久久99这里有精品10| 欧美日韩精品久久久免费观看 | 7777精品伊人久久久大香线蕉| 久久九色综合九色99伊人| 伊人色综合久久| 国内精品久久久久久麻豆| 国产成人精品久久一区二区三区|