Advertisement
Fruch

Untitled

Jun 5th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. PIP_ADAPTER_INFO pIPAdapter = pIPAdapterRoot;
  2. MIB_IFROW ifRow;
  3. //...
  4. bool connected = ifRow.dwOperStatus == IF_OPER_STATUS_CONNECTED || ifRow.dwOperStatus == IF_OPER_STATUS_OPERATIONAL;
  5.  
  6. //...
  7.       if (connected)
  8.       {
  9.          printf("%-20s: %s\n", "IP-адрес", pIPAdapter->IpAddressList.IpAddress.String);
  10.          printf("%-20s: %s\n", "Маска подсети", pIPAdapter->IpAddressList.IpMask.String);
  11.          printf("%-20s: %s\n", "Основной шлюз", pIPAdapter->GatewayList.IpAddress.String);
  12.          printf("%-20s: %s\n", "DHCP-сервер", pIPAdapter->DhcpServer.IpAddress.String);
  13.       }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement