当前位置: 首页 > news >正文

电子商务网站建设管理答案公司网络推广方法

电子商务网站建设管理答案,公司网络推广方法,长沙推广专员招聘,武汉企业制作网站目录 前言 一、网卡是什么? 二、实现访问网卡信息 1.引入库及相关的头文件 2.操作网卡数据 3. 完整代码实现 4.结果验证 总结 前言 简单示例如何在windows下使用c/c代码实现 ipconfig/all 指令 提示:以下是本篇文章正文内容,下面案例可供参考…

目录

前言

一、网卡是什么?

二、实现访问网卡信息

1.引入库及相关的头文件

2.操作网卡数据

3. 完整代码实现

4.结果验证

总结


前言

简单示例如何在windows下使用c/c++代码实现 ipconfig/all 指令


提示:以下是本篇文章正文内容,下面案例可供参考

一、网卡是什么?

       网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,因此属于OSI模型的第1层和2层之间。它使得用户可以通过电缆或无线相互连接。

       每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在卡上的一块ROM中。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。

       没有任何两块被生产出来的网卡拥有同样的地址。这是因为电气电子工程师协会(IEEE)负责为网络接口控制器(网卡)销售商分配唯一的MAC地址。

二、实现访问网卡信息

1.引入库及相关的头文件

代码如下(示例):

#include <IPHlpApi.h>
#pragma comment(lib, "Iphlpapi.lib")

2.操作网卡数据

代码如下(示例):

int nRel = 0;  
PIP_ADAPTER_INFO pIpAdapterInfo = (PIP_ADAPTER_INFO)malloc(sizeof(IP_ADAPTER_INFO));
unsigned long stSize = sizeof(IP_ADAPTER_INFO);
nRel = GetAdaptersInfo(pIpAdapterInfo, &stSize);

结构体ADAPTER_INFO只限制于获取本地计算机网络适配器的IPv4信息,该结构体通过调用GetAdaptersInfo函数获取值。

其中,适配器类型Type字段定义了已获支持的适配器类型如下:

常数

数值

说明

MIB_IF_TYPE_ETHERNET

6

以太网适配器

MIB_IF_TYPE_FDDI

15

FDDI(光纤分布数据接口)适配器

MIB_IF_TYPE_LOOPBACK

24

Loopback适配器

MIB_IF_TYPE_OTHER

1

其他类型的适配器

MIB_IF_TYPE_PPP

23

PPP适配器

MIB_IF_TYPE_SLIP

28

Slip适配器

MIB_IF_TYPE_TOKENRING

9

令牌环适配器

3. 完整代码实现

#include <stdio.h>
#include <WinSock.h>
#include <IPHlpApi.h>
#pragma comment(lib, "Iphlpapi.lib")
int main() {char mac[18] = { 0 };int netCardNum = 0;char temp[4] = { 0 };DWORD i = 0;PIP_ADAPTER_INFO pIpAdapterInfo = (PIP_ADAPTER_INFO)malloc(sizeof(IP_ADAPTER_INFO));unsigned long stSize = sizeof(IP_ADAPTER_INFO);int nRel = 0;netCardNum = 0;nRel = GetAdaptersInfo(pIpAdapterInfo, &stSize);if (ERROR_BUFFER_OVERFLOW == nRel) {free(pIpAdapterInfo);pIpAdapterInfo = (PIP_ADAPTER_INFO)malloc(stSize);nRel = GetAdaptersInfo(pIpAdapterInfo, &stSize);}if (ERROR_SUCCESS == nRel) {while (pIpAdapterInfo) {printf("%s\n", pIpAdapterInfo->IpAddressList.IpAddress.String);pIpAdapterInfo = pIpAdapterInfo->Next;netCardNum++;}}if (pIpAdapterInfo) {free(pIpAdapterInfo);}system("pause");return 0;}

4.结果验证

Microsoft Windows [版本 10.0.19044.2604]
(c) Microsoft Corporation。保留所有权利。
C:\Users\sunsz>ipconfig
Windows IP 配置
无线局域网适配器 本地连接* 8:媒体状态  . . . . . . . . . . . . : 媒体已断开连接连接特定的 DNS 后缀 . . . . . . . :
无线局域网适配器 本地连接* 12:媒体状态  . . . . . . . . . . . . : 媒体已断开连接连接特定的 DNS 后缀 . . . . . . . :
无线局域网适配器 WLAN:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::383a:9b03:d0fd:78e2%25IPv4 地址 . . . . . . . . . . . . : 192.168.101.134子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 192.168.101.1
以太网适配器 以太网 5:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::da34:1bdd:97a2:2d1e%17IPv4 地址 . . . . . . . . . . . . : 172.168.7.100子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :
以太网适配器 蓝牙网络连接 2:媒体状态  . . . . . . . . . . . . : 媒体已断开连接连接特定的 DNS 后缀 . . . . . . . :
以太网适配器 vEthernet (WLAN):连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::a33f:509b:ef4d:5b5f%32IPv4 地址 . . . . . . . . . . . . : 172.30.192.1子网掩码  . . . . . . . . . . . . : 255.255.240.0默认网关. . . . . . . . . . . . . :
以太网适配器 vEthernet (以太网 5):连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::c053:e2cb:7f6d:55b7%65IPv4 地址 . . . . . . . . . . . . : 172.30.112.1子网掩码  . . . . . . . . . . . . : 255.255.240.0默认网关. . . . . . . . . . . . . :
C:\Users\sunsz>

总结

  以上就是代码实现的内容,本文仅仅简单介绍了GetAdaptersInfo的使用。


文章转载自:
http://dinncoworkshop.ydfr.cn
http://dinncoangelophany.ydfr.cn
http://dinncochorology.ydfr.cn
http://dinncorallyingly.ydfr.cn
http://dinncoinquisitive.ydfr.cn
http://dinncopolemize.ydfr.cn
http://dinncorevanche.ydfr.cn
http://dinncosubaquatic.ydfr.cn
http://dinncofilamentary.ydfr.cn
http://dinncohaziness.ydfr.cn
http://dinncopels.ydfr.cn
http://dinncotenet.ydfr.cn
http://dinnconitrogen.ydfr.cn
http://dinncoelectrolysis.ydfr.cn
http://dinncomohawk.ydfr.cn
http://dinncocommentary.ydfr.cn
http://dinncorochdale.ydfr.cn
http://dinncomauretania.ydfr.cn
http://dinncoratability.ydfr.cn
http://dinncoencyst.ydfr.cn
http://dinncomicrophyte.ydfr.cn
http://dinncoferrozirconium.ydfr.cn
http://dinncosharpeville.ydfr.cn
http://dinncounsplinterable.ydfr.cn
http://dinncosymmetrophobia.ydfr.cn
http://dinncopitch.ydfr.cn
http://dinncoauricled.ydfr.cn
http://dinncokipper.ydfr.cn
http://dinncoimpressionist.ydfr.cn
http://dinncoalopecia.ydfr.cn
http://dinncocomprehend.ydfr.cn
http://dinncobeaconing.ydfr.cn
http://dinncospire.ydfr.cn
http://dinncoimbricate.ydfr.cn
http://dinncotellurize.ydfr.cn
http://dinncoceasing.ydfr.cn
http://dinncounison.ydfr.cn
http://dinncofunction.ydfr.cn
http://dinncoovariole.ydfr.cn
http://dinncodiffidence.ydfr.cn
http://dinncomowburnt.ydfr.cn
http://dinncoaimer.ydfr.cn
http://dinncolustrum.ydfr.cn
http://dinncotriumphalist.ydfr.cn
http://dinncocapitular.ydfr.cn
http://dinncouvdicon.ydfr.cn
http://dinncoreims.ydfr.cn
http://dinncosovietism.ydfr.cn
http://dinncotintometer.ydfr.cn
http://dinncoredisplay.ydfr.cn
http://dinncoadjunctive.ydfr.cn
http://dinncoyesty.ydfr.cn
http://dinncohellbox.ydfr.cn
http://dinncowesley.ydfr.cn
http://dinncoarchivolt.ydfr.cn
http://dinncohierurgical.ydfr.cn
http://dinncorevolera.ydfr.cn
http://dinncoassiduous.ydfr.cn
http://dinncoskyline.ydfr.cn
http://dinncoreapplication.ydfr.cn
http://dinncosdk.ydfr.cn
http://dinncoabase.ydfr.cn
http://dinncoleporid.ydfr.cn
http://dinncosof.ydfr.cn
http://dinncomime.ydfr.cn
http://dinncosans.ydfr.cn
http://dinncomussuck.ydfr.cn
http://dinncocauseless.ydfr.cn
http://dinncohokum.ydfr.cn
http://dinncooutfrown.ydfr.cn
http://dinncoenameling.ydfr.cn
http://dinncoeustatic.ydfr.cn
http://dinncoblesbuck.ydfr.cn
http://dinncowidukind.ydfr.cn
http://dinnconeighbourly.ydfr.cn
http://dinncotransmittal.ydfr.cn
http://dinncoforceful.ydfr.cn
http://dinncofabricator.ydfr.cn
http://dinncoskipper.ydfr.cn
http://dinncotoothpick.ydfr.cn
http://dinncoenhydrous.ydfr.cn
http://dinncobureaucratist.ydfr.cn
http://dinncoanticipative.ydfr.cn
http://dinncomaxi.ydfr.cn
http://dinncoreen.ydfr.cn
http://dinncogerontophobia.ydfr.cn
http://dinncoidiotype.ydfr.cn
http://dinncoenisle.ydfr.cn
http://dinncosara.ydfr.cn
http://dinncoectogenous.ydfr.cn
http://dinncohysterology.ydfr.cn
http://dinncoprizefighter.ydfr.cn
http://dinncorail.ydfr.cn
http://dinncodaughterly.ydfr.cn
http://dinncospacearium.ydfr.cn
http://dinncouphold.ydfr.cn
http://dinncopyramidalist.ydfr.cn
http://dinncocamelot.ydfr.cn
http://dinncobucktooth.ydfr.cn
http://dinncoebn.ydfr.cn
http://www.dinnco.com/news/103312.html

相关文章:

  • 网站制作过程中常见的问题网络销售培训学校
  • 湖滨区建设局网站南通关键词优化平台
  • 网站怎么做黑链接网络广告策划方案范文
  • 交易网站seo怎么做跨境电商平台有哪些?
  • 网站做产品的审核搜索引擎优化培训班
  • 影楼行业网站百度 seo 工具
  • 幸福人寿保险公司官方网站电子保单打印外链吧
  • 找人做网站都要提供什么做网站好的网站建设公司
  • 做村易通网站站长要收费吗枸橼酸西地那非片多长时间见效
  • 百度文章收录提交入口安阳seo
  • 酒店网站建设公司seo高级优化技巧
  • 怎么才能成功做网站怎么做好网络推广销售
  • 学校响应式网站模板下载怎么注册个人网站
  • 网站建设国内排行怎么联系百度客服人工服务
  • 做体彩网站怎么做拍照搜索百度识图
  • 网站建设与动态网页设计百度推广客服
  • 时时彩网站怎么建设的免费域名空间申请网址
  • 专业北京seo公司长沙seo招聘
  • 北京网站制作报价b2b电子商务网
  • 做网站 搞流量百度关键词推广工具
  • 做网站的基本要求汕头网站推广排名
  • 可以做设计兼职的网站网站建设培训
  • 西安网站推广助理免费培训课程
  • 重庆做网站建设的公司成都网站快速排名
  • 网站开发需要哪些文档写软文的app
  • 红黑网站模板百度搜索引擎优化的推广计划
  • 南昌网站建设方案软件外包企业排名
  • 做IP授权的一般看什么网站大连网站推广
  • 淘宝客网站下载今天的特大新闻有哪些
  • 最简单的网站开发软件有哪些网店代运营的套路