![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows programing
文章平均质量分 82
henry_zhang000
这个作者很懒,什么都没留下…
展开
-
获取硬盘ID信息及网卡MAC地址的代码
// Posted by coldsnake/**//*+++HDID.CPPWritten by Lu Linhttp://lu0.126.com2000.11.3---*/#include windows.h>#include iostream.h>#include stdio.h>#define DFP_GET_VERSION 0x00074080#define DFP_SEND_DRI转载 2008-05-10 11:15:00 · 719 阅读 · 0 评论 -
如何在windows程序中读取bios内容
大家都知道,windows接管了对物理内存的直接存取,而bios信息存在物理内存 的f000:0000处,关键就是如何读取物理内存。 查阅了msdn的文章后,发现以下有几个函数和物理内存访问有关: NTSTATUS ZwOpenSection(OUT PHANDLE SectionHandle, IN ACCESS_MASK DesiredAccess,IN POBJECT_ATTRIBUT转载 2008-05-10 11:21:00 · 797 阅读 · 0 评论 -
get Net card information
#include winsock2.h> #include stdio.h> #include stdlib.h> #include httpext.h> #include windef.h> #include Nb30.h> #pragma comment(lib, "ws2_32.lib ") #pragma转载 2008-05-15 18:43:00 · 305 阅读 · 0 评论 -
Netbios return code
下表列出了所有可能网络控制块 (NCB) 返回代码和在 Windows for Workgroups 使用注释。 更多信息 NRC_GOODRET 0x00 good return NRC_BUFLEN 0x01 illegal buffer length NRC_BFULL 0x02 buffers full, no receive is转载 2008-05-15 18:46:00 · 429 阅读 · 0 评论 -
32/64 bit 系统的区分
方法一、通过指针来判断。在32位操作系统上指针长是4个字节,而在64位系统上指针为8个字节。 方法二、通过环境变量识别。微软在设计64位Windows XP时,能否很好地兼容32位程序是它们考虑的重中之重,安装64位Windows XP后,我们能看到系统盘根目录下有一个特殊的文件夹——Program Files(x86),在系统环境变量中也会出现这个设置。具体的就是用GetEn转载 2008-05-17 16:25:00 · 1789 阅读 · 0 评论