亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? netstat_o.cpp

?? 通過調用系統函數來遍歷當前系統中所有進程并獲取所有進程的PID
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
#include <windows.h>  
#include <stdio.h>  
   
  #define   NT_SUCCESS(Status)                    ((NTSTATUS)(Status)   >=   0)  
  #define   STATUS_INFO_LENGTH_MISMATCH           ((NTSTATUS)0xC0000004L)  
  #define   STATUS_BUFFER_TOO_SMALL               ((NTSTATUS)0xC0000023L)  
  #pragma   comment   (lib,"ws2_32.lib")    
  #pragma   comment   (lib,"advapi32.lib")    
   
   
  typedef   long         NTSTATUS;  
   
  typedef   struct   _IO_STATUS_BLOCK    
  {  
          NTSTATUS         Status;  
          ULONG            Information;  
  }   IO_STATUS_BLOCK,   *PIO_STATUS_BLOCK;  
   
  typedef   struct   _UNICODE_STRING    
  {  
          USHORT             Length;  
          USHORT             MaximumLength;  
          PWSTR              Buffer;  
  }   UNICODE_STRING,   *PUNICODE_STRING;  
   
   
  typedef   struct   _ANSI_STRING   {  
          USHORT   Length;  
          USHORT   MaximumLength;  
          PCHAR   Buffer;  
  }ANSI_STRING,*PANSI_STRING;  
   
  typedef   struct   _OBJECT_ATTRIBUTES    
  {  
          ULONG               Length;  
          HANDLE              RootDirectory;  
          PUNICODE_STRING     ObjectName;  
          ULONG               Attributes;  
          PVOID               SecurityDescriptor;  
          PVOID               SecurityQualityOfService;  
  }   OBJECT_ATTRIBUTES,   *POBJECT_ATTRIBUTES;        
   
  /*typedef   struct   _MIB_TCPROW  
  {  
          DWORD                 dwState;  
          DWORD                 dwLocalAddr;  
          DWORD                 dwLocalPort;  
          DWORD                 dwRemoteAddr;  
          DWORD                 dwRemotePort;  
  }   MIB_TCPROW,   *PMIB_TCPROW;*/ 
  typedef struct _MIB_TCPROW
  {  
	  DWORD	dwState; 
	  DWORD dwLocalAddr;  
	  DWORD dwLocalPort;  
	  DWORD dwRemoteAddr;
	  DWORD dwRemotePort;
	  DWORD dwOwningPid;
} MIB_TCPROW, *PMIB_TCPROW;//MIB_TCPROW_OWNER_PID

   
  typedef   struct   _MIB_UDPROW  
  {  
          DWORD                 dwLocalAddr;  
          DWORD                 dwLocalPort;  
  }   MIB_UDPROW,   *PMIB_UDPROW;  
   
  typedef   struct   _MIB_UDPTABLE   {      
          DWORD   dwNumEntries;    
          MIB_UDPROW   table[1];  
  }   MIB_UDPTABLE,   *PMIB_UDPTABLE;  
   
  typedef   struct   _MIB_TCPTABLE   {      
          DWORD   dwNumEntries;    
          MIB_TCPROW   table[1];  
  }   MIB_TCPTABLE,   *PMIB_TCPTABLE;  
   
  //*   Structure   of   an   entity   ID.  
  typedef   struct   TDIEntityID   {  
          ULONG               tei_entity;  
          ULONG               tei_instance;  
  }   TDIEntityID;  
   
  //*   Structure   of   an   object   ID.  
  typedef   struct   TDIObjectID   {  
          TDIEntityID   toi_entity;  
          ULONG               toi_class;  
          ULONG               toi_type;  
          ULONG               toi_id;  
  }   TDIObjectID;  
   
  typedef   struct   _MIB_TCPSTATS  
  {  
          DWORD                 dwRtoAlgorithm;  
          DWORD                 dwRtoMin;  
          DWORD                 dwRtoMax;  
          DWORD                 dwMaxConn;  
          DWORD                 dwActiveOpens;  
          DWORD                 dwPassiveOpens;  
          DWORD                 dwAttemptFails;  
          DWORD                 dwEstabResets;  
          DWORD                 dwCurrEstab;  
          DWORD                 dwInSegs;  
          DWORD                 dwOutSegs;  
          DWORD                 dwRetransSegs;  
          DWORD                 dwInErrs;  
          DWORD                 dwOutRsts;  
          DWORD                 dwNumConns;  
  }   MIB_TCPSTATS,   *PMIB_TCPSTATS;  
   
  typedef   struct   _MIB_UDPSTATS  
  {  
          DWORD                 dwInDatagrams;  
          DWORD                 dwNoPorts;  
          DWORD                 dwInErrors;  
          DWORD                 dwOutDatagrams;  
          DWORD                 dwNumAddrs;  
  }   MIB_UDPSTATS,*PMIB_UDPSTATS;  
   
  #define   MIB_TCP_STATE_CLOSED               1  
  #define   MIB_TCP_STATE_LISTEN               2  
  #define   MIB_TCP_STATE_SYN_SENT             3  
  #define   MIB_TCP_STATE_SYN_RCVD             4  
  #define   MIB_TCP_STATE_ESTAB                5  
  #define   MIB_TCP_STATE_FIN_WAIT1            6  
  #define   MIB_TCP_STATE_FIN_WAIT2            7  
  #define   MIB_TCP_STATE_CLOSE_WAIT           8  
  #define   MIB_TCP_STATE_CLOSING              9  
  #define   MIB_TCP_STATE_LAST_ACK             10  
  #define   MIB_TCP_STATE_TIME_WAIT            11  
  #define   MIB_TCP_STATE_DELETE_TCB           12  
   
  //  
  //   Possible   TCP   endpoint   states  
  //  
  static   char   TcpState[][32]   =   {  
          "???",  
          "CLOSED",  
          "LISTENING",  
          "SYN_SENT",  
          "SEN_RECEIVED",  
          "ESTABLISHED",  
          "FIN_WAIT",  
          "FIN_WAIT2",  
          "CLOSE_WAIT",  
          "CLOSING",  
          "LAST_ACK",  
          "TIME_WAIT"  
  };  
   
   
  #define   CONTEXT_SIZE                                 16  
   
  //#define       CO_TL_ENTITY                          0x400  
  //#define       INFO_CLASS_PROTOCOL                   0x200  
  //#define       INFO_TYPE_PROVIDER                    0x100  
   
  //#define       TCP_MIB_ADDRTABLE_ENTRY_ID            0x101  
  //#define       INFO_TYPE_CONNECTION                  0x300  
  //#define       CO_TL_TCP                             0x404  
  //   QueryInformationEx   IOCTL.   The   return   buffer   is   passed   as   the   OutputBuffer  
  //   in   the   DeviceIoControl   request.   This   structure   is   passed   as   the  
  //   InputBuffer.  
  //  
  struct tcp_request_query_information_ex {  
          TDIObjectID     ID;                                        //   object   ID   to   query.  
          ULONG   *     Context[CONTEXT_SIZE/sizeof(ULONG   *)];     //   multi-request   context.   Zeroed  
                                                                     //   for   the   first   request.  
  };  
   
  typedef struct tcp_request_query_information_ex  
                  TCP_REQUEST_QUERY_INFORMATION_EX,  
                  *PTCP_REQUEST_QUERY_INFORMATION_EX;  
   
  typedef  
  void  
  (NTAPI   *PIO_APC_ROUTINE)   (  
          IN   PVOID   ApcContext,  
          IN   PIO_STATUS_BLOCK   IoStatusBlock,  
          IN   ULONG   Reserved  
          );  
   
  typedef NTSTATUS (NTAPI *P_ZW_OPEN_FILE)(  
          OUT   PHANDLE   FileHandle,  
          IN   ACCESS_MASK   DesiredAccess,  
          IN   POBJECT_ATTRIBUTES   ObjectAttributes,  
          OUT   PIO_STATUS_BLOCK   IoStatusBlock,  
          IN   ULONG   ShareAccess,  
          IN   ULONG   OpenOptions  
          ); 
   P_ZW_OPEN_FILE pZwOpenFile;
   
  typedef    
  NTSTATUS  
  (NTAPI * P_NT_DEVICE_IO_CONTROL_FILE)(  
   
          IN   HANDLE                                 FileHandle,  
          IN   HANDLE                                 Event   OPTIONAL,  
          IN   PIO_APC_ROUTINE                        ApcRoutine   OPTIONAL,  
          IN   PVOID                                  ApcContext   OPTIONAL,  
          OUT   PIO_STATUS_BLOCK                      IoStatusBlock,  
          IN   ULONG                                  IoControlCode,  
          IN   PVOID                                  InputBuffer   OPTIONAL,  
          IN   ULONG                                  InputBufferLength,  
          OUT   PVOID                                 OutputBuffer   OPTIONAL,  
          IN   ULONG                                  OutputBufferLength   ); 
  P_NT_DEVICE_IO_CONTROL_FILE pNtDeviceIoControlFile;
  
  typedef ULONG (NTAPI *P_RTL_Nt_STATUS_TO_DOS_ERROR)(  
          IN   NTSTATUS   Status  
  );
  P_RTL_Nt_STATUS_TO_DOS_ERROR pRtlNtStatusToDosError;
   
  typedef  void   
  (NTAPI * P_RTL_INIT_UNICODE_STRING)(  
          PUNICODE_STRING   DestinationString,  
          PCWSTR   SourceString  
          );  
  P_RTL_INIT_UNICODE_STRING pRtlInitUnicodeString;
   
  extern   char   *get_error(void)  
  {  
          LPVOID   lpMsgBuf;  
           

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
爽好久久久欧美精品| av午夜一区麻豆| 性欧美大战久久久久久久久| 国产精品久久久久久久浪潮网站| 国产亚洲短视频| 国产日韩欧美综合一区| 久久精品亚洲一区二区三区浴池| 久久无码av三级| 久久午夜免费电影| 国产精品午夜免费| 中文字幕一区在线观看| 综合久久给合久久狠狠狠97色| 国产精品乱人伦| 亚洲另类一区二区| 天天av天天翘天天综合网| 日韩在线a电影| 久久国产视频网| 国产精品一区在线| 不卡av免费在线观看| 色综合视频一区二区三区高清| 色域天天综合网| 欧美日韩精品欧美日韩精品| 欧美一区二区三区在线观看| 久久这里只有精品6| 国产精品电影院| 亚洲国产精品久久不卡毛片| 石原莉奈一区二区三区在线观看| 乱中年女人伦av一区二区| 国产精品中文字幕日韩精品 | 丁香亚洲综合激情啪啪综合| 成人免费毛片app| 99久久精品国产精品久久| 欧美在线免费视屏| 91麻豆精品国产91久久久更新时间| 欧美成人vr18sexvr| 中文字幕av资源一区| 亚洲激情在线播放| 久久国产三级精品| 91网站黄www| 日韩你懂的在线播放| 亚洲欧洲美洲综合色网| 午夜私人影院久久久久| 国产精品自拍av| 欧美三级视频在线观看| 久久久五月婷婷| 亚洲图片自拍偷拍| 国产盗摄一区二区三区| 在线观看国产精品网站| 久久蜜桃香蕉精品一区二区三区| 亚洲日本在线天堂| 美脚の诱脚舐め脚责91| 91亚洲精品久久久蜜桃| 精品久久一区二区| 一区二区三区在线不卡| 国产最新精品免费| 欧美日韩一二三| 国产精品网站在线播放| 青娱乐精品在线视频| 成人久久18免费网站麻豆| 91麻豆精品国产91久久久久久 | 5月丁香婷婷综合| 中文av一区二区| 美腿丝袜亚洲一区| 欧洲一区二区三区在线| 久久久精品黄色| 午夜影院久久久| 99久久精品免费观看| 日韩欧美一区二区不卡| 一区二区三区丝袜| 国产91在线看| 精品国产免费视频| 午夜日韩在线观看| 91在线一区二区| 国产日韩欧美综合一区| 美女视频一区二区| 欧美丰满少妇xxxbbb| 亚洲色图一区二区| 国产精品一区二区免费不卡| 制服丝袜国产精品| 尤物av一区二区| jizzjizzjizz欧美| 26uuu国产一区二区三区| 丝袜诱惑亚洲看片| 欧美日韩中文另类| 日韩理论片中文av| 成人激情av网| 国产午夜久久久久| 激情综合亚洲精品| 日韩欧美亚洲国产精品字幕久久久| 亚洲国产日韩综合久久精品| 91一区二区三区在线观看| 中日韩av电影| 成人av在线看| 国产精品高潮呻吟久久| a在线欧美一区| 中文字幕一区免费在线观看| 粉嫩蜜臀av国产精品网站| 久久久精品免费网站| 国产精品自拍网站| 国产农村妇女精品| 国产成a人无v码亚洲福利| 国产亚洲精品精华液| 国产成人免费网站| 国产欧美一区二区三区沐欲| 国产精品自拍在线| 日本一区二区三区电影| 东方欧美亚洲色图在线| 国产精品美女久久久久久久久久久 | 日本不卡一二三区黄网| 欧美一级理论性理论a| 久久精品99久久久| 久久综合中文字幕| 国产成人亚洲综合a∨婷婷| 国产片一区二区| av午夜一区麻豆| 亚洲最大成人网4388xx| 欧美日韩精品欧美日韩精品一| 日韩**一区毛片| 欧美电影免费观看高清完整版| 国产在线视频一区二区| 国产欧美1区2区3区| 99久久精品99国产精品| 一区二区三区在线高清| 欧美日韩国产a| 蜜桃视频在线一区| 欧美激情一区在线观看| 91理论电影在线观看| 亚洲成人免费在线观看| 日韩精品在线一区二区| 成人午夜视频在线观看| 亚洲精品乱码久久久久久久久| 欧美日韩一区二区三区四区| 免费一区二区视频| 久久精品无码一区二区三区| jiyouzz国产精品久久| 香蕉久久一区二区不卡无毒影院| 日韩欧美激情在线| 国产精品1区2区3区| 亚洲欧美一区二区三区极速播放| 欧美日韩三级一区二区| 国内外精品视频| 亚洲精品国产精品乱码不99| 欧美一个色资源| 成人免费高清在线观看| 亚洲成a天堂v人片| 国产午夜精品久久久久久久| 色吊一区二区三区| 激情文学综合插| 亚洲色图色小说| 日韩女优av电影| 色综合久久综合网97色综合| 精一区二区三区| 亚洲国产成人高清精品| 久久精品人人做人人爽人人| 欧美一a一片一级一片| 国产一区二区福利视频| 亚洲一区二区美女| 欧美韩日一区二区三区四区| 7777精品伊人久久久大香线蕉 | 黑人巨大精品欧美黑白配亚洲| 亚洲日本欧美天堂| 精品欧美一区二区在线观看| 91免费版在线| 国产精品一二三在| 亚洲国产另类av| 欧美激情在线观看视频免费| 欧美一级理论性理论a| 色天天综合色天天久久| 国产美女精品人人做人人爽 | 在线视频国内自拍亚洲视频| 国产最新精品精品你懂的| 一区二区成人在线视频 | 激情国产一区二区 | 成人精品在线视频观看| 蜜臀国产一区二区三区在线播放 | 91小视频免费看| 国产精品羞羞答答xxdd| 日本三级亚洲精品| 亚洲成人动漫精品| 亚洲久本草在线中文字幕| 国产视频亚洲色图| 日韩欧美精品在线视频| 6080午夜不卡| 欧美色综合久久| 91丝袜高跟美女视频| 成人激情图片网| 高清视频一区二区| 精品午夜久久福利影院| 天堂在线亚洲视频| 一区二区免费看| 亚洲精选一二三| 中文字幕一区av| 国产精品三级电影| 久久精品这里都是精品| 精品国产乱码久久久久久1区2区 | 精品久久久久久久人人人人传媒 | 一本大道综合伊人精品热热| 成人网页在线观看| 国产福利一区二区三区| 国产一区在线不卡|