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

            如何檢測到網線被拔出和已連上的狀態

            經常看見網上有人問如何得到網線連上與拔出的狀態,在這里介紹幾種方法,也許對大家會有所幫助

            第一種是通過OID進行查詢的方法

             DWORD dwObj, dwStatus, dwBytesRet;
             dwOIDCode = OID_GEN_MEDIA_CONNECT_STATUS;
             DeviceIoControl(hAdapter, IOCTL_NDIS_QUERY_GLOBAL_STATS, &dwOIDCode, sizeof(dwOIDCode), &dwStatus,sizeof(dwStatus), &dwBytesRet, NULL); 
             printf("state is:%d\n",dwStatus);

            dwStatus=0表示連上了,1代表未連上

            但是經過我的測試,好像這里的狀態并不是代表網線的,而是代表網絡可用與不可用,網線插上,網絡正在連接,這種狀態下的網絡是不可用的

            第二種是通過WMI進行查詢,WMI的功能很強大的

             while (pEnumerator)
             {
              HRESULT hr = pEnumerator->Next(WBEM_INFINITE, 1, 
               &pclsObj, &uReturn);

              if(0 == uReturn)
              {
               break;
              }
              VARIANT vtProp;
              hr = pclsObj->Get(L"NdisMediaConnectStatus", 0, &vtProp, 0, 0);
              if (vtProp.bstrVal)
              {
               NdisMediaConnectStatus++;
              }
              VariantClear(&vtProp);
             }

            經過測試,這種方法可以得到網線的狀態,如果要實時得到網線的連接狀態的話,可以開線程,當然資源充足的話也可以1秒查詢一次,但是這種方法在有多個網線的時候是不行的

            posted on 2010-12-16 09:42 wrh 閱讀(2303) 評論(0)  編輯 收藏 引用

            導航

            <2010年10月>
            262728293012
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            統計

            常用鏈接

            留言簿(19)

            隨筆檔案

            文章檔案

            收藏夾

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久91精品国产91久久户| 久久久久久久久久久久中文字幕 | 亚洲AV无码一区东京热久久| 久久亚洲日韩看片无码| 日韩乱码人妻无码中文字幕久久| 69久久精品无码一区二区| 开心久久婷婷综合中文字幕| 亚洲国产精品无码久久久蜜芽| 老司机国内精品久久久久| 97精品伊人久久大香线蕉| 99久久精品国产一区二区| 久久亚洲精品国产亚洲老地址 | 精品久久久久中文字| 久久久无码精品亚洲日韩京东传媒 | 久久久久国产一区二区| 久久亚洲AV成人无码国产| 久久久久久午夜精品| 久久精品国产99国产精品| 四虎国产精品免费久久久| 久久国产精品99精品国产| 少妇无套内谢久久久久| 久久久久18| 狠狠久久综合| 亚洲国产精品婷婷久久| 日韩精品国产自在久久现线拍| 亚洲熟妇无码另类久久久| 久久人人爽人人人人片av| 欧洲国产伦久久久久久久| 久久精品国产福利国产琪琪| 99久久人妻无码精品系列蜜桃| 香蕉久久夜色精品升级完成| 久久久久99这里有精品10| 狠狠色丁香久久婷婷综合_中 | 人妻精品久久久久中文字幕69| 国产亚洲色婷婷久久99精品| 少妇无套内谢久久久久| 中文字幕无码久久人妻| 欧美日韩久久中文字幕| 伊人久久综合成人网| 婷婷五月深深久久精品| 久久国产高潮流白浆免费观看|