如何打开本机的端口

如何打开本机的端口,第1张

1、切换到桌面,按Win+X组合键,选择“命令提示符(管理员)”命令:

2、如果只是选择了“命令提示符”命令,则后面的 *** 作可能会出现错误:

3、打开DOS窗口后,一般我们会先输入“netstat”命令查看简单的统计信息,其中冒号后面的是端口信息:

4、输入“netstat -nao”命令时可以在最右列显示PID进程序号即可。

可以打开USB接口上的设备,或者打开USB控制器,那涉及到windows的驱动访问。

一般访问设备使用CreateFile打开设备,然后使用ReadFile/WriteFile读写设备。

比如:

HANDLE hFile = CreateFile(..., FILE_FLAG_OVERLAPPED, ...)//指定以异步方式打开

BYTE bBuffer[100]

OVERLAPPED o = { 0 }

o.Offset = 345

BOOL bReadDone = ReadFile(hFile, bBuffer, 100, NULL, &o)// bReadDone 指定I/O请求是不是以同步方式打开

DWORD dwError = GetLastError()

if (!bReadDone &&(dwError == ERROR_IO_PENDING)) { //异步方式打开

// The I/O is being performed asynchronouslywait for it to complete

WaitForSingleObject(hFile, INFINITE)

bReadDone = TRUE

}

if (bReadDone) {

// o.Internal contains the I/O error

// o.InternalHigh contains the number of bytes transferred

// bBuffer contains the read data

} else {

// An error occurredsee dwError

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11999693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存