1、“.....并不断调用函数读值,在每次读值后调用把值存入个内部链表里。定义个内联函数用于传值。对于类的私有成员函数,用于把从注册表中读出的值存进个内部链表里。用于清空链表结点。用于将注册表中的网络适配器的注册表中的子键和键值读入参数和中。在网络适配器搜索模块程序控制设备时,必须首先要使程序获取该设备的句柄。程序使用函数来读取所有的设备硬件信息,并将其存储在个对用户不可见的内部链表中......”。
2、“.....所有网络适配器的注册表子键位置为。函数将首先调用函数清空链表结点,再调用和函数访问本机注册表,打开注册表下的子键,然后调用函数读取设备的属性信息。函数将调用函数读入注册表的和键值,并同时赋值给形参和。然后,函数调用函数将这两个参数值存进内部链表,作为个单独的内部链表结点数据域,接着指针将指向下个设备。当遍历完所有设备后,程序将释放注册表键的句柄,并查询内部链表是否为空......”。
3、“.....用户可见的外部链表将会把用户指定的设备名称传递给内部链哈尔滨工业大学工学硕士学位论文表,然后程序将使用函数调用函数来完成设备的激活,并将设备的句柄保存在中提供给无线网络信号扫描模块使用。在整个模块中,旦出现访问注册表失败,内部链表为空和无法打开设备时,系统将会报错,并退出应用程序......”。
4、“.....将其保存在中后,无线网络信号扫描模块将使用这个句柄操作设备,并完成无线网络信号的搜索。对于类的私有数据成员,用于定义为动态分配内存的首地址。对于类的公共成员函数,用于调用函数来完成对无线网络适配器的操作......”。
5、“.....并返回的数量和每个的地址。对于类的私有成员函数,用于清除内部链表的值,接着释放设备句柄。哈尔滨工业大学工学硕士学位论文在公司提供的头文件中定义了使用网络驱动接口设备所需的所有参数和数据类型。其中结构体内存储了每个的信息包和无线网络中的数量在结构体内存储了个的信息包,其中包括了和等信息。在无线网络信号扫描模块中,首先调用的函数是,它先清除网络适配器信息......”。
6、“.....动态分配的空间首地址指针为。然后在已搜索到设备的情况下,使用函数和网络适配器搜索模块传来的设备句柄来对所选中的适配器来进行操作,具体的操作为向选定的网络适配器发送操作码,来分别完成对网卡的参数设置和查询,在对网卡进行参数设置时,输入缓存区地址为查询网卡信息时,输入缓存区地址为。如果发现网卡上缓存了个数据包需要接收......”。
7、“.....在指向的内存空间内存储了的数量和第个的信息包结构体首地址,此信息包以结构体形式存在。在得到了上述信息后,程序创建个指向类型结构体的指针,取出,即第个信息包的首地址指针值传递给个指向结构体的指针。接着,通过将结构体中的信息依次取出。当已经取出当前结构体的所有信息后,程序将指向的内存位置加上整个结构体的长度,以此指向下个结构体的入口位置......”。
8、“.....即扫描到的所有的信息包后,程序已经获得了本次扫描到的无线网络信号的完全信息。由于程控网卡需要定的时间来做出响应,因此,程序将线程阻塞定时间后,再次调用函数来开始无线网络扫描过程,以获取信息的更新。需注意的是,这里应使用个判断语句来确保程序每次扫描时都会重新分配足够的内存空间......”。
9、“.....经过哈尔滨工业大学工学硕士学位论文内部的些处理后在应用程序的主窗口显示出来,显示的内容包括服务集标识地址信号强度加密方式信道和信标周期。用户可以通过这些内容信息获取当前局域网内的无线网络分布情况......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。