• <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 大龍 閱讀(687) 評論(0)  編輯 收藏 引用

            青青热久久综合网伊人| 国产精品久久久久久久久久影院| 久久精品国产亚洲AV蜜臀色欲| 久久久高清免费视频| 亚洲精品美女久久久久99小说| 亚洲国产精品无码久久98| 久久精品一区二区| 亚洲欧洲日产国码无码久久99| 99久久99久久精品国产片| 久久综合精品国产二区无码| 精品免费久久久久国产一区| 人妻无码αv中文字幕久久琪琪布 人妻无码久久一区二区三区免费 人妻无码中文久久久久专区 | 国内精品久久国产大陆| 久久国产高清一区二区三区| 亚洲国产精品无码久久久秋霞2| 精品久久久久久国产免费了| 国产成人精品久久免费动漫| 久久亚洲中文字幕精品一区| 日韩欧美亚洲综合久久影院Ds | 久久午夜福利电影| 91亚洲国产成人久久精品网址| 国产亚洲精品自在久久| 偷窥少妇久久久久久久久| 国产精品无码久久综合网| 国产午夜免费高清久久影院| 伊人久久无码精品中文字幕| 国产AV影片久久久久久| 婷婷综合久久狠狠色99h| 亚洲国产精品无码久久久蜜芽 | 日韩精品久久久久久久电影| 国产精品日韩深夜福利久久| 久久亚洲国产午夜精品理论片| 97久久精品无码一区二区| 久久精品无码专区免费青青 | 精品欧美一区二区三区久久久| 精品久久一区二区| 夜夜亚洲天天久久| 精品久久久久久无码国产| 99久久精品国产一区二区三区| 91久久成人免费| 久久久久久国产a免费观看不卡 |