搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
花生_TL007
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
ACM经历和退役感想_acm该不该退
2
UOS在睡眠或待机唤醒后键盘失灵_uos待机后无法唤醒
3
Mycat注解_mycat注解**还是*!
4
机器人仓库搬砖(100%用例)C卷 (Java&&Python&&C++&&Node.js&&C语言)_机器人仓库搬砖java
5
MacOS系统电脑远程桌面控制windows系统电脑【内网穿透】_macos windows 远程桌面
6
【堆】堆的数据结构,以及堆排序的优缺点、时间复杂度分析_最小堆的时间复杂度
7
Linux中的SetUid和capability权能机制_修改uid下capabilities
8
解决github无法拉取submodule子模块的问题_git无法拉取子模块
9
7、大话设计模式--状态模式 、适配器模式、备忘录模式、组合模式、迭代器模式_状态模式 历史
10
FPGA常用接口协议--UART_通用异步收发器 fpga verilog hdl
当前位置:
article
> 正文
获取网络连接名称“本地连接”的两种方法_autoit 读取网络连接名
作者:花生_TL007 | 2024-04-22 06:11:15
赞
踩
autoit 读取网络连接名
方法一:通过
WMI
得到连接属性
NETCON_PROPERTIES
,这个结构体定义如下:
typedef struct tagNETCON_PROPERTIES
{
GUID guidId;
LPWSTR pszwName;
LPWSTR pszwDeviceName;
NETCON_STATUS Status;
NETCON_MEDIATYPE MediaType;
DWORD dwCharacter;
CLSID clsidThisObject;
CLSID clsidUiObject;
} NETCON_PROPERTIES;
pszwName
就是
“本地连接”的网络连接名称。
给出控制台程序源码:
#include "stdafx.h"
#include
#pragma comment(lib,"Iphlpapi.lib")
#include
#pragma comment(lib,"Rpcrt4.lib")//GUID
#include //启用、禁用网卡
#pragma comment(lib,"ole32.lib")
#include
int main(int argc, char* argv[])
{
INetConnectionManager *pManager;
INetConnection *pConnection;
IEnumNetConnection *pEnum;
ULONG
celtFetched;
CoInitialize(NULL);
CoCreateInstance(CLSID_ConnectionManager,
NULL,
CLSCTX_SERVER,
IID_INetConnectionManager,
(void**)&pManager);
pManager->EnumConnections(NCME_DEFAULT,
&pEnum);
pManager->Release();
while(
pEnum->Next(1,
&pConnection,
&celtFetched)
==
S_OK
)
{
NETCON_PROPERTIES*
properties;
pConnection->GetProperties(&properties);
DWORD dwNum = WideCharToMultiByte(CP_OEMCP,NULL,properties->pszwName,-1,NULL,0,NULL,FALSE);
char *psText;
psText = new char[dwNum];
if(!psText)
{
delete []psText;
}
WideCharToMultiByte (CP_OEMCP,NULL,properties->pszwName,-1,psText,dwNum,NULL,FALSE);
printf(psText);
printf("\r\n");
delete []psText;
}
return 0;
}
方法二:通过注册表读取,路径如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}
在这个键下面每一个网卡对应有一个子键
Connection
,再下一级就有一个
Name的键值就是网络连接名称了。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/花生_TL007/article/detail/467192?site
推荐阅读
article
ROS
docker
在
安装
主机
显卡
驱动后,
rviz
等可视化工具报错_
rviz
需要
显卡
...
宿
主机
安装
nvidia
显卡
驱动后,
docker
中的ros无法使用
rviz
等可视化工具_
rviz
需要
显卡
rviz
需要
显卡
...
赞
踩
article
在
Java
中如何
实现
多
继承
?
Java
支持运算符重载吗?
java
中有指针吗?_
多
继承
java
...
总之,在
Java
中,虽然不能像C++那样直接
实现
多
继承
,但是可以通过接口、组合以及其他设计模式来
实现
类似的效果。在Jav...
赞
踩
article
第十一届
蓝桥
杯赛后总结 —— 两
年
征战
蓝桥
,
惜败
来
年
再战。_
蓝桥
杯能
提前
离场吗...
两
年
征战
蓝桥
,
惜败
来
年
再战。_
蓝桥
杯能
提前
离场吗
蓝桥
杯能
提前
离场吗 ...
赞
踩
article
微信
小
程序
连接
云
数据库
基本
使用
_
微信
小
程序
云
开发的
云
数据库
如何
使用
...
微信
小
程序
云
数据库
常用函数介绍及演示_
微信
小
程序
云
开发的
云
数据库
如何
使用
微信
小
程序
云
开发的
云
数据库
如何
使用
...
赞
踩
article
我认为
自动化
测试
技能
很
鸡肋!_
自动化
测试
很
简单感觉
没什么
竞争力
...
前两天在一个论坛上看到这么一个说法:任何一个在大学里学过编程语言的,基本上一个月就可以上手了,真的没有啥难度。编程能力或...
赞
踩
article
基于
Langchain
-
Chatchat
搭建
本地
知识库
教程...
待补充_langchain-chatchat搭建
本地
知识库
langchain-chatchat搭建
本地
知识库
...
赞
踩
article
miui
删除内置不卡米教程_「
MIUI
玩机技巧52」小米
桌面
新增
Shortcut
卸载
功能
...
本帖主要解决2大问题:1) 小米
桌面
新增
Shortcut
卸载
功能
介绍和操作方法; 2)通过小米
桌面
,有哪3种方法来
卸载
A...
赞
踩
article
Hadoop
3
.1.
3
伪
分布式
安装
...
Hadoop伪
分布式
安装
伪
分布式
安装
hadoop# 前言:**Hadoop集群有三种运行模式,单机模式,伪分布模式、完全...
赞
踩
article
Fast
whisper
+
Pyannote
实现
ASR
+ 说话者识别_
fast
whisper
...
最近在研究
ASR
相关的业务,也是调研了不少模型,踩了不少坑,
ASR
这块,目前中文普通话效果最好的应该是阿里的models...
赞
踩
article
【
项目
篇-
团队
组建与
能力
要求】
第一次
作为负责
人
组建
团队
:
创赛
项目
团队
成员
“2或3-5-7-
10
”结构...
相信如果不是想自己当负责
人
或核心
成员
带起一个
项目
的
人
,应该是搜不到这篇博客的。坚持相信一点,一个单纯为比赛的
创赛
项目
(不...
赞
踩
article
基于
OpenCV
和
Dlib
的深度学习
人脸识别
技术实践与应用_
opencv
dlib
...
计算机视觉技术在当前人工智能发展进程中已然达到较高成熟度,一系列基础算法与应用场景获得广泛实践与验证。在算法层面,图像处...
赞
踩
article
项目
管理中,
项目
经理
需要具备哪些
能力
?_
项目
经理
正在管一个开发中
的
项目
,
团队
的
时期有点低落
,
项目
经理
...
很多人刚当上
项目
经理
时,会时时刻刻盯着
团队
成员,看他们是不是在干活,干到什么程度了,有没有遇到问题,这样用不了多长时间,...
赞
踩
article
Ubuntu22.04
安装
Qt
之后没有快捷桌面启动图标方式启动
的
解决办法
_
ubuntu
刚
安装
的
qt
图...
3./opt/
Qt
5.14.2/Tools/
Qt
Creator/bin/
qt
creator双击运行就可以启动
Qt
了,但是...
赞
踩
article
独立
开发
者
:走向全能
的
五大
技能
_
独立
开发
需要
掌握哪些
技能
...
摘要:年轻
的
移动
开发
者
在下定决心进入这个行业之前,都会单纯地认为做好游戏就等于成功。其实这只是走向成功
的
第一步,本文为刚...
赞
踩
article
【
第十七届
智能
车
】
智能
车
图像处理
(2)-
赛道
边界
的简单提取和无元素
循迹
_
智能
车
图像处理
边缘获取
方法
...
讲解最基本的
智能
车
图像运用_
智能
车
图像处理
边缘获取
方法
智能
车
图像处理
边缘获取
方法
...
赞
踩
article
USB
存储
禁用
及解禁_
usb
大型
存储
设备
禁用
了...
USB
存储
禁用
及解禁_
usb
大型
存储
设备
禁用
了
usb
大型
存储
设备
禁用
了 ...
赞
踩
article
uniapp
实现
底部
导航
栏
_
如何
设置
pages
.
json
让
uniapp
底部
导航
栏有动画...
其中pagePath是页面路径,iconPath是页面图标路径,是页面选中后的图标路径,text是页面名称,
_
如何
设置p...
赞
踩
article
java
-
微信
支付_
java
微信
支付...
摘要算法就是我们常说的散列函数、哈希函数(Hash Function),它能够把任意长度的数据“压缩”成固定长度、而且独...
赞
踩
article
从
End
of
Sartoshi
归零到
Nakamigos
崛起...
10天时间,交易额迅速超过 10000 ETH,是什么 NFT 项目竟然在熊市里沸腾?我来分享一下这个让很多人跌破眼镜我...
赞
踩
article
基于
Unity
和
PICO
XR
SDK
的
PICO
开发入门_
pico
u
pico
xrsystemapi...
基于
Unity
,导入
PICO
XR
SDK
,进行样例场景的编译运行_
pico
u
pico
xrsystemapi
pico
...
赞
踩
相关标签
docker
容器
linux
ubuntu
java
开发语言
蓝桥杯
职场和发展
微信小程序
软件测试
自动化测试
技术讨论
职业发展
性能测试
python
langchain
miui删除内置不卡米教程
hadoop
分布式
大数据
hdfs
yarn
asr
pytorch
深度学习