logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

驱动开发(13)IRP 的异步完成和 CancelRoutine

https://blog.csdn.net/zuishikonghuan/article/details/51301922在之前的博文中,我们对于IRP,都是同步完成的,但是 Windows 对异步操作很友好,我们来看看如何异步完成 IRP 。在应用程序中异步访问设备在开始之前,我认为有必要提一句异步访问设备。在之前的博文中,与驱动通信的代码都是采用同步访问设备的,其实所谓同步访问,是...

altium designer如何只显示一层,隐藏其他层显示

方法一:在pcb文件视图下,按下字母L,弹出如下框,选择view options在single layer modes里面选择,hide other layers选项,就可以隐藏其他层显示了。单层显示效果如下图:方法二:shitf+s快捷键

Eclipse - Eclipse gcc-none-arm 编译出现undefined reference to `_sbrk'

在用gcc-none-arm 编译出现undefined reference to `_sbrk' ,原因是使用了malloc,free,realloc,等函数,这个嵌入式的gcc不支持这些函数。解决办法是:1、用keil来编译,keil实现了这些函数。这些函数是标准C库里面的函数;2、使用固定大小的静态数组。c:/program files (x86)/codesourc

#eclipse
altium designer隐藏敷铜的方法

覆铜,就是将PCB上闲置的空间作为基准面,然后用固体铜填充,这些铜区又称为灌铜。敷铜的意义在于,减小地线阻抗,提高抗干扰能力;降低压降,提高电源效率;还有,与地线相连,减小环路面积。  如果PCB有大片的敷铜,影响对布线的观察。如果移除敷铜,又怕有想不到的麻烦,这时就可以隐藏敷铜。  方法:快捷键ctrl + D,在多边形里选择隐藏即可。...

#职场和发展#程序人生
ActiveX控件打包成Cab、数字签名、证书制作步骤,带源码Demo和所需工具

一、准备工作下载makeCAB下载IExpress:用于制作CAB(比较好用,有界面)工具下载地址:https://download.csdn.net/download/wangwb0820/10522753Demo下载地址:点这里https://download.csdn.net/download/wangwb0820/10522791二、制作CabFROMYANTAI.dll为ActiveX控

#c##windows
Kali Linux渗透测试——密码破解

当目标系统无任何已知漏洞时,可以考虑社会工程学或者获取目标系统的用户身份,通过合法账户登录绕过系统的安全防线。账户登录身份认证包括账号密码、passphrase、密保、手机、指纹、声纹、面部识别等,其中账号密码是安全级别较低的认证方式,基于互联网的身份认证仍以账号密码为主要形式。密码破解的方法通常有基于社会工程学的人工猜测、基于字典的暴力破解以及基于中间人攻击的密码嗅探。文章目录一、字典(一)Cr

驱动开发(7 续)直接读写磁盘扇区(磁盘绝对读写)

http://blog.csdn.net/zuishikonghuan/article/details/50380313正讲着驱动开发呢,这里突然插一篇Win32的博文,其实,还是做引子,上一篇博文“IRP与派遣函数”中,我们知道了驱动程序需要处理I/O请求,我们先来看看怎么发出一个I/O请求。一般的程序不会直接去访问磁盘,毕竟有文件系统(FileSystem)帮助我们轻松地组织文件,但是...

驱动开发(3)使用SCM加载NT驱动(用应用程序加载驱动)

http://blog.csdn.net/zuishikonghuan/article/details/48827825在上一篇中,我简单介绍编写了一个NT驱动空壳,这一篇中,将介绍如何自己编写一个驱动程序加载器,即使用编程的方法加载驱动,而不是使用工具。我在上一篇中也提到了,驱动程序是通过服务加载的,我以前写过SCM(服务控制管理器)API的文章,详细介绍各函数的具体用法,详见:[...

驱动开发(8)处理设备I/O控制函数DeviceIoControl

http://blog.csdn.net/zuishikonghuan/article/details/50380577在上面的两篇博文中,介绍了IRP与派遣函数,以及我们通过了一个例子“磁盘设备的绝对读写”来演示了在应用程序中是如何向一个设备发出I/O请求的。这篇博文将演示在驱动程序中处理一个非常简单的I/O请求——由DeviceIoControl这个Win32API经过一系列的调用,在内核..

树莓派初体验之虚机Qemu+Raspbian

https://blog.csdn.net/inmyhouse123/article/details/47054467一、虚机安装网上有不少从QEMU安装配置到RASPBIAN系统安装的教程,很详细,我选择QEMU for Windows,这样就不用在我的linux虚机里再安虚机了,在百度找QEMU官网是看到已经有人将Qemu+Raspbian做好打包了,那就省事点吧,谁让我这么懒呢。在...

    共 100 条
  • 1
  • 2
  • 3
  • 10
  • 请选择