中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

EnumPorts函數枚舉計算端口

發布時間:2020-07-21 00:37:07 來源:網絡 閱讀:674 作者:Chinayu2014 欄目:編程語言
//---------------------------------------------------------------------------  
#include <windows>  
#include <winspool.h>  
#pragma hdrstop  
//---------------------------------------------------------------------------  
#pragma argsused  
#include <stdio.h>  
int main(int argc, char* argv[])  
{  
      const LPTSTR pName = NULL;    // 此處為空,就是本機  
      const DWORD Level = 2;        // 指定端口類型結構體,即PORT_INFO_2  
      LPBYTE port=0;         // 接收端口信息結構體數組指針  
      DWORD  pcbNeeded=0;    // 緩沖區字節指針(必需)  
      DWORD  pcReturned=0;   // 返回結果PORT_INFO_* 結構體緩沖區數量  
  
      if (EnumPorts(NULL,Level,port,0,&pcbNeeded,&pcReturned))  
      {  
          return 0;//同一函數,第一次執行獲取所需緩沖區大小pcbNeeded  
      }  
      port = new BYTE[pcbNeeded];  
      if (!EnumPorts(pName,Level,port,pcbNeeded,&pcbNeeded,&pcReturned))  
      {  
          return 0;//同一函數,第二次執行獲取端口個數pcReturned  
      }  
  
      PORT_INFO_2  ArrPort[100] = {0};  
      memcpy(ArrPort,port,pcbNeeded);//取出端口信息放入數組  
  
      for(int i=0;i<pcReturned;i++)  
      {  
          printf("%s \r\n",ArrPort[i].pPortName); //返回端口名稱  
      }  
      delete port;  
  
      getchar();  
      return 0;  
}  
//---------------------------------------------------------------------------

EnumPorts函數枚舉計算端口

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

淮北市| 兴义市| 永平县| 和田市| 万年县| 景宁| 新竹县| 溧阳市| 北票市| 石景山区| 开平市| 青田县| 拉萨市| 天长市| 永德县| 泗水县| 万山特区| 曲沃县| 凯里市| 酒泉市| 盖州市| 七台河市| 安化县| 大渡口区| 格尔木市| 汽车| 玉门市| 仪陇县| 比如县| 合川市| 华宁县| 崇阳县| 沂源县| 宜兰县| 霞浦县| 凤城市| 大方县| 偏关县| 德江县| 四子王旗| 佳木斯市|