- 5
- 0
- 约4.16千字
- 约 5页
- 2017-06-14 发布于湖北
- 举报
与驱动程序通信的源码
///////////////////////////////////////////////////
// Driver.h文件
#ifndef __DRIVER_H__
#define __DRIVER_H__
#include Winsvc.h // 为了使用SCM函数
class CDriver
{
public:
// 构造函数和析构函数
// 构造函数,pszDriverPath为驱动所在目录,pszLinkName为符号连接名字
// 在类的构造函数中,将试图创建或打开服务,
CDriver(LPCTSTR pszDriverPath, LPCTSTR pszLinkName);
// 析构函数。在这里,将停止服务,
virtual ~CDriver();
// 属性
// 此驱动是否可用
virtual BOOL IsValid() { return (m_hSCM != NULL m_hService != NULL); }
// 操作
// 开启服务。也就是说驱动的DriverEntry函数将被调用
virtual BOOL StartDriver();
// 结束服务。即驱动程序的DriverUnload例程将被调用
virtual BOOL StopDriver();
// 打开设备,即取得到此驱动的一个句
您可能关注的文档
- 北京市2012电气设备安装工程预算定额说明及计算规则.doc
- WR941N固件刷回方法.doc
- MyEclipse编码设置和字体设置等.doc
- 中南大学数据结构及算法第4章串课后作业答案.doc
- VB 神童教程第二节第六节——综合示例二.docx
- 驱动工作原理.doc
- 并行与分布计算技术现状及发展策略.doc
- 宏的录制与使用.doc
- 《经济学动态》2015第四期目录和内容提要.doc
- 艺术终结及当代艺术发展(上).doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 基于 S7-1200PLC 的电梯控制系统设计.doc VIP
- 涂料行业企业生产安全事故隐患排查治理体系实施指南.pdf VIP
- (正式版)B 1588-2001 玻璃体温计.docx VIP
- 高架支模专项施工措施(专家论证后).doc VIP
- 早产儿贫血诊断与治疗的临床实践指南(2025年).pptx VIP
- 2025年北京石景山区九年级中考二模数学试卷试题(含答案详解).pdf VIP
- DBJ15预应力混凝土管桩机械啮合接头技术规程.docx VIP
- 材料力学第4版单辉祖习题答案.pdf
- 第二十一章 一元二次方程(5大压轴考法60题专练)解析版-2025数学常考压轴题上册九年级人教版.docx VIP
- Rexroth博世力士乐GFW 5000 40系列卷扬减速机绞盘齿轮产品样本资料.pdf
原创力文档

文档评论(0)