- 博客(9)
- 资源 (28)
- 收藏
- 关注
原创 Windows服务系列文章索引
Windows服务简介 Windows服务之SCM Windows服务之Service Program Windows服务之服务配置程序 Windows服务之服务控制程序 写一个服务的主函数
2013-10-31 16:20:48 982
原创 写一个服务的主函数
定义全局变量 #define SVCNAME TEXT("SvcName") SERVICE_STATUS gSvcStatus; SERVICE_STATUS_HANDLE gSvcStatusHandle; HANDLE ghSvcStopEvent = NULL; 服务主函数 VOID WINAPI S
2013-10-31 16:14:45 1205
原创 Windows服务之服务控制程序
Service Control Programs 服务控制程序启动并且控制服务,它执行下面的操作: 如果启动类型是SERVICE_DEMAND_START,刚启动服务或驱动。发送控制请求到正在运行的服务。查询当前运行服务的状态。 启动服务: 使用StartService函数。或使用控制台命令: sc [ServerName] Command [Servic
2013-10-31 15:36:05 1260
原创 Windows服务之服务配置程序
Service Configuration Programs 程序员和系统管理员使用服务配置程序来增删改查服务。SCM需要得到SCManager的句柄或服务的句柄才可以对服务数据库进行操作。可以通过OpenSCManager获取服务数据库的句柄,或者用OpenService/CreateService得到服务的句柄。 服务的安装,删除和枚举 CreateService:安装新
2013-10-31 15:12:29 1110
原创 Windows服务之Service Program
Service Programs Service Program 包括了服务的可执行代码,有两种类型,分别是: SERVICE_WIN32_OWN_PROCESS,一个单独的进程,承载一个服务。SERVICE_WIN32_SHARE_PROCESS ,一个单独的进程,承载多个服务。 svchost.exe就是典型的Service Program,但svchost是系统自用的,
2013-10-31 14:56:25 2113
原创 Windows服务之SCM
Service Control Manager SCM 维护了一个数据库,数据库里保存了已安装的服务和驱动服务,并提供统一的方式管理这些服务。数据里的信息包括了如何启动每一个服务。 SCM 随系统启动,它相当于一个 RPC(Remote Procedure Call)服务器,所以服务配置程序和服务控制程序可以在远程机器上操作这个服务。 SCM主要做下面的事情: 维护
2013-10-30 15:37:47 3108
原创 Windows服务简介
Windows服务 for desktop 服务应用程序必须符合SCM(Service Control Manger)的接口规则,服务的启动方式有4种,分别是: 通过在系统引导时自动启动。通过用户在服务管理器里启动(运行services.msc)。通过一个使用了服务函数的程序启动。通过触发器启动。 注意:即使没有用户登陆,服务也可以运行。 驱动服务必须符合设备驱
2013-10-30 15:06:37 1238
原创 Media Foundation架构简介
Media Foundation架构简介 如下图所示:MF提供了两套编程模型,分别是: 1,图中左边部分,用一个端到端的流水线。程序通过提供一个URL来初始化流水线,然后调用控制流的函数。 2,图中右边部分,程序既从源中抽数据,也将数据推送到目标中,这种模型在处理音视频数据时很有用,因为程序可以直接访问数据流。 从底依次往上说: primitives 是一些贯穿于整个MF
2013-10-28 14:00:46 3586 2
原创 Media Foundation基本概念
Media Foundation Media Foundation(简称MF)是微软用来替换DirectShow的视频API,从Vista开始支持,直到现在的Windows 8,Windows Phone 8,让编码解码的操作更容易。 MF只支持C++,不支持C#。 MF加强了对DirectX Video Acceleration (DXVA),EVR(enhanced video re
2013-10-28 11:09:11 4939
UnityVirtualRealityProjectsSampleCode
2016-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人