Windows基础设备编程
PerfectToday
不管做什么事情,都应该将心态回归于零:抱着学习的态度,将每一次任务视为一个新的开始一段新的体验一扇通往成功的智慧之门.
展开
-
基于Windows的设备管理开发(主要阐述SetupDi系列函数及其相关内容)
基于Windows的设备管理开发 1.1、HDEVINFO SetupDiGetClassDevs( const GUID* ClassGuid, PCTSTR Enumerator, HWND hwndParent, DWORD Flags);返回指定类别(第一个参数指定)的已安装设备的句柄,即获取设备信息集If the function succeeds, the return原创 2009-07-20 14:39:00 · 3344 阅读 · 0 评论 -
DDK编程之---Windows设备的具体属性
DDK编程之---Windows设备的具体属性 #define SPDRP_DEVICEDESC (0x00000000) // DeviceDesc (R/W)//设备描述,如:Realtek RTL8139 Family PCI Fast Ethernet NIC,Intel(R) PRO/100 VE Network Connection#原创 2009-07-22 16:51:00 · 2344 阅读 · 0 评论 -
VS6.0下使用 IP Help API(Iphlpapi.dll)系列函数之GetAdaptersAddresses(GetAdaptersInfo) 获取网卡信息简述
VS6.0下使用IP Help API(Iphlpapi.dll)系列函数之 GetAdaptersAddresses(GetAdaptersInfo) 获取网卡信息简述第一:用到的微软动态库 Iphlpapi.dllV5.1.2600.2912 2006-5-19 21:14:08DWORD WINAPI GetAdaptersAddresses( ULONG Family,原创 2009-07-23 10:26:00 · 3031 阅读 · 0 评论 -
Windows Driver Model 简述
WDM(Windows Driver Model)简述优点:1、硬件驱动程序更加稳定2、操作系统更加有效的控制硬件在WDM模型中,每个硬件设备至少有两个驱动程序:一个功能驱动程序(function driver)和一个总线驱动程序(bus driver)。一个设备还可能有过滤驱动程序(filter driver),用来变更标准设备驱动程序的行为。这些服务于同一个设备的驱动程序组成了原创 2009-08-06 09:50:00 · 1069 阅读 · 0 评论 -
WMI之Win32硬件类
"Win32_1394Controller","Win32_1394ControllerDevice","Win32_BaseBoard","Win32_Battery","Win32_BIOS","Win32_Bus","Win32_CDROMDrive","Win32_CIMLogicalDeviceCIMDataFile","Win32_DeviceBus","Win32_DeviceMemoryAddress","Win32_DeviceSettings","Win32_DisplayConfigu原创 2010-10-27 14:10:00 · 1696 阅读 · 0 评论 -
ACPI:: http://www.acpi.info/
http://www.acpi.info/原创 2010-10-27 14:35:00 · 835 阅读 · 0 评论 -
Phoenix-Award BIOS及 ami bios 简述
AWARD公司是世界最大的BIOS生产厂商之一,其产品也被广泛使用。但由于AWARD BIOS里面的信息都是基于英文且需要用户对相关专业知识的理解相对深入,使得普通用户设置起来感到困难很大。而如果这些设置不当的话,将会影响整台电脑的性能设置是不能正常使用,所以一份详细的设置说明是必要的。原创 2010-10-29 14:40:00 · 1585 阅读 · 0 评论 -
各种语言及编译环境下使用winio的详细步骤
<br />Using WinIo in a Visual C++ application<br />In order to use WinIo in a Visual C++ application, you should take the following steps:<br />Place winio.dll, winio.vxd and winio.sys in the directory where your application's executable file resides. <br转载 2010-11-01 10:31:00 · 3086 阅读 · 0 评论 -
磁盘驱动器卷标名称
//Get Window Directory TCHAR m_syspath[MAX_PATH];GetWindowsDirectory(m_syspath,MAX_PATH); TCHAR temp[MAX_PATH]; memset(temp,0,MAX_PATH); lstrcpy(temp,m_syspath); CString sysDir原创 2015-09-30 10:14:22 · 3422 阅读 · 0 评论