• <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>

            大龍的博客

            常用鏈接

            統計

            最新評論

            互鎖函數

            ?互鎖函數有那些?
            (1) LONG InterlockedExchangeAdd ( LPLONG Addend, LONG Increment );
            Addend為長整型變量的地址,Increment為想要在Addend指向的長整型變量上增加的數值(可以是負數)。這個函數的主要作用是保證這個加操作為一個原子訪問。
            (2) LONG InterlockedExchange( LPLONG Target, LONG Value );
            用第二個參數的值取代第一個參數指向的值。函數返回值為原始值。
            (3) PVOID InterlockedExchangePointer( PVOID *Target, PVOID Value );
            用第二個參數的值取代第一個參數指向的值。函數返回值為原始值。
            (4) LONG InterlockedCompareExchange(
            LPLONG Destination, LONG Exchange, LONG Comperand?? );
            如果第三個參數與第一個參數指向的值相同,那么用第二個參數取代第一個參數指向的值。函數返回值為原始值。
            (5) PVOID InterlockedCompareExchangePointer (
            PVOID *Destination, PVOID Exchange, PVOID Comperand );
            如果第三個參數與第一個參數指向的值相同,那么用第二個參數取代第一個參數指向的值。函數返回值為原始值。

            posted on 2007-03-28 18:43 大龍 閱讀(684) 評論(0)  編輯 收藏 引用

            日日躁夜夜躁狠狠久久AV| 免费一级欧美大片久久网| 久久99精品久久久大学生| 久久综合狠狠综合久久综合88| 人妻无码精品久久亚瑟影视 | 性欧美大战久久久久久久久| 久久精品国产亚洲av麻豆图片| 伊人久久大香线蕉成人| 久久人人爽人人爽人人片AV高清| 国产精品久久久福利| 国内精品伊人久久久久影院对白| 亚洲国产日韩欧美久久| 国产三级久久久精品麻豆三级| 日韩精品无码久久一区二区三| a级成人毛片久久| 亚洲综合精品香蕉久久网97| 久久亚洲精品中文字幕三区| 久久精品成人| 97热久久免费频精品99| 婷婷国产天堂久久综合五月| 97热久久免费频精品99| 思思久久精品在热线热| 国产精品综合久久第一页| 色诱久久久久综合网ywww| 中文字幕无码久久久| 无码任你躁久久久久久| 亚洲国产精品久久久久| 97久久久久人妻精品专区| 亚洲综合伊人久久综合| 日本五月天婷久久网站| 性高朝久久久久久久久久| 国产一级持黄大片99久久| 久久精品无码一区二区无码| 日韩精品久久无码中文字幕| 伊人色综合久久天天网| 欧美激情精品久久久久久久| 一级做a爱片久久毛片| 99久久精品免费国产大片| 国产成人精品久久一区二区三区| 欧美亚洲国产精品久久高清 | 国产精品久久久久jk制服|