• <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 閱讀(357) 評論(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:需要建立消息隊列,但已達到系統的限制

            久久青青草原精品国产软件| 亚洲精品无码久久千人斩| 久久棈精品久久久久久噜噜| 久久国产色AV免费观看| 久久国产精品99精品国产| 91性高湖久久久久| 99久久国产亚洲综合精品| 成人国内精品久久久久一区| 精品久久国产一区二区三区香蕉| 亚洲国产天堂久久综合网站| 色综合久久88色综合天天| 国内精品久久久久久中文字幕 | 国产精品久久久久久久人人看 | 婷婷综合久久中文字幕蜜桃三电影| 97精品依人久久久大香线蕉97 | 99久久99久久久精品齐齐| 久久人人爽人人爽人人片AV东京热| 久久笫一福利免费导航 | 国产午夜精品久久久久九九| 天堂无码久久综合东京热| 久久亚洲sm情趣捆绑调教| 国产日产久久高清欧美一区| 久久ww精品w免费人成| 久久亚洲欧洲国产综合| 青青青青久久精品国产 | 久久久国产一区二区三区| 国产精品欧美久久久天天影视| 久久精品国产WWW456C0M| 久久亚洲美女精品国产精品| 婷婷伊人久久大香线蕉AV| 日本亚洲色大成网站WWW久久| 久久免费精品视频| 日本人妻丰满熟妇久久久久久| 久久五月精品中文字幕| 久久中文娱乐网| 国产亚洲欧美成人久久片| 狠狠色婷婷久久一区二区三区| 久久人人爽人人爽人人片AV不| 亚洲精品乱码久久久久久中文字幕 | 亚洲精品国精品久久99热| 欧美日韩精品久久久久|