文档章节

驱动中 定时

rise-worlds
 rise-worlds
发布于 2016/06/20 13:40
字数 184
阅读 8
收藏 0
NTSTATUS 
   KeWaitForSingleObject(
    IN PVOID   Object ,
    IN KWAIT_REASON   WaitReason ,
    IN KPROCESSOR_MODE   WaitMode ,
    IN BOOLEAN   Alertable ,
    IN PLARGE_INTEGER   Timeout   OPTIONAL   // Pointer to a time-out value that specifies the absolute or relative time, in 100 nanosecond units, 
    );


VOID 
   KeStallExecutionProcessor(
    IN ULONG
   MicroSeconds                     // Specifies the number of microseconds to stall.
    );


BOOLEAN 
   KeSetTimer(
    IN PKTIMER
   Timer ,
    IN LARGE_INTEGER
   DueTime , //
Specifies the absolute or relative time at which the timer is to expire. If the value of the DueTime parameter is negative, the expiration time is relative to the current system time. Otherwise, the expiration time is absolute. The expiration time is expressed in system time units (100-nanosecond intervals). Absolute expiration times track any changes in the system time; relative expiration times are not affected by system time changes.
    IN PKDPC
   Dpc    OPTIONAL
    );


为了重复地调用CustomTimerDpc例程,使用KeSetTimerEx来设置定时器,并在Period参数中规定一个再次发生的间隔。除了这个附加的参数,KeSetTimerEx就象KeSetTimer一样。

本文转载自:http://www.cnblogs.com/flying_bat/archive/2007/11/29/976402.html

rise-worlds

rise-worlds

粉丝 3
博文 1755
码字总数 0
作品 0
深圳
程序员
私信 提问
《连载 | 物联网框架ServerSuperIO教程》- 7.自控通讯模式开发及注意事项

1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 《连载 | 物联网框架ServerSuperIO教程》1.4种通讯模式机制。 《连载 | 物联网框架ServerSuperIO教程》2.服务实例的配置参数说明 《连载...

唯笑志在
2016/11/13
0
0
【直播!如何通过组态王定时发送短信】

一位用户在做一个测控项目,在工控机上使用组态王软件,想在每天的固定时间把温度传感器的温度值作为短信内容发送到他的手机上,问我有没有案例参考下。 其实很简单,发送短信就是用DTP_S09...

dataie456000
2014/08/26
144
0
STM32系统滴答_及不可不知的延时技巧 - (下)

下面为大家介绍一个曾见过的在裸机系统中,非阻塞延时的巧妙设计,当时它是被用在一导航影音娱乐系统的MCU驱动软件中,在此我对其作了一定的改动。 此章节涉及到STM32内容不多,以软件为主。...

小汉憨憨
2014/05/07
1K
3
Android 上层应用读写设备节点

Android 上层应用读写设备节点 Android L [TOC] 1. Android 设备节点 Android基于Linux内核。设备节点文件是设备驱动的逻辑文件,可以通过设备节点来访问设备驱动。 很多设备信息都可存储在节...

rustfisher
2016/01/06
0
0
虚拟摄像头、虚拟麦克风驱动开发

一个虚拟摄像头和一个虚拟麦克风的驱动开发: 1)内核驱动定时向应用层的程序请求填充数据(应用层需要写一个如何调用填充的接口例子就行)(摄像头支持BMP/YUV格式和几个主流分辨率的buffe...

志鹏Zipper
2017/04/17
128
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL左连接问题,右表做筛选,左表列依然在

两张表,一张user表,一张user_log表 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFA......

bengozhong
7分钟前
2
0
重新开始学Java——多线程基础

多线程 进程 主流计算机操作系统都支持同时运行多个任务 , 每个任务通常就是一个程序 , 每个运行中的程序就是一个进程或者多个进程 。 进程的特点 独立性 进程是系统中独立存在的实体 可以...

大家都是低调来的
8分钟前
1
0
注解在Java中是如何工作的?

> 来一点咖啡,准备好进入注解的世界。 注解一直是 Java 的一个非常重要的部分,它从 J2SE 5.0 开始就已经存在了。在我们的应用程序代码中,经常看到 @Override 和 @Deprecated 这样的注解。...

liululee
11分钟前
3
0
Docker 容器连接

Docker 容器连接 容器间的链接有两种方法,你选择其一即可 网络端口映射 docker run -d -P docker run -d -p-P :是容器内部端口随机映射到主机的高端口。-p : 是容器内部端口绑定到指定...

测者陈磊
14分钟前
2
0
车载导航应用中基于Sketch UI主题定制方案的实现

1.导读 关于应用的主题定制,相信大家或多或少都有接触,基本上,实现思路可以分为两类: 内置主题(应用内自定义style) 外部加载方式(资源apk形式、压缩资源、插件等) 其实,针对不同的主题...

阿里云官方博客
19分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部