自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

Unity Virtual Reality Projects Sample Cod, 《Unity虚拟现实开发实战》示例代码

2016-12-23

Sqlserver2012

Sqlserver2012Programming

2012-12-24

Scrum VS2012

Scrum VS2012

2012-12-24

Pro.Agile. NET

Pro.Agile. NET

2012-12-24

Pro WCF 4.0

Pro WCF 4.0

2012-12-24

Programing Windows 6th

Programing Windows 6th

2012-12-24

Threading in C#

Threading in C#

2012-12-24

ProC#.Net4.5

ProC#.Net4.5

2012-12-24

CLR via C# 4

CLR via C# 4

2012-12-24

Pro. HTML5 Programming

Pro. HTML5 Programming

2012-12-24

Professional.Asp.Net.MVC4

Professional.Asp.Net.MVC4

2012-12-24

asp.net mvc 4 in action

asp.net mvc 4 in action

2012-12-24

Pro. Net Performance

关注.net性能的强烈推荐。关注.net性能的强烈推荐。

2012-12-24

.Net Performance Testing And Optimization

.NET性能测试和优化,还没细看。 关注性能测试的可以看看。

2012-12-24

NHibernate手册

NHibernate手册 NHibernate手册 NHibernate手册 NHibernate手册

2010-10-27

游戏编程指南 游戏编程指南

游戏编程指南 游戏编程指南 游戏编程指南 游戏编程指南

2010-10-27

程序员历年试题合集.CHM

程序员历年试题合集.CHM 程序员历年试题合集.CHM

2010-10-27

2010年上半年(5月)软件设计师考试下午试卷(PDF清晰).pdf

2010年上半年(5月)软件设计师考试下午试卷(PDF清晰).pdf

2010-10-27

2010年5月软设上午试题及分析解答

2010年5月软设上午试题及分析解答 2010年5月软设上午试题及分析解答

2010-10-27

QT中文手册 QT中文手册

QT中文手册 QT中文手册 QT中文手册 QT中文手册

2010-10-27

C++primer笔记

C++primer笔记C++primer笔记C++primer笔记C++primer笔记C++primer笔记

2009-05-08

oracle报错代码大全

oracle报错代码大全oracle报错代码大全oracle报错代码大全oracle报错代码大全

2009-05-08

Linux 命令全集

Linux 命令全集Linux 命令全集Linux 命令全集Linux 命令全集

2009-05-08

windowsSDK编程

windowsSDK编程

2007-06-03

C#.NET 开发者手册

C#NET 开发者手册

2007-04-08

C#完全手册

一,概述.二,结构.三,面向对角.四,深入了解

2007-04-08

ASP应用手册

常用参考,引据经典,详细分解,技巧实例,心得体会

2007-04-08

sql中文参考手册.chm

sql中文参考手册 一些概念性的内容

2007-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除