自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 HKEY_CURRENT_USER下在服务中注册自启动exe

在目录“计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”下写入test.exe服务中注册一个exe自启动程序到HKEY_CURRENT_USER,比注册到HKEY_LOCAL_MACHINE要复杂一点。首先要进行session切换,由服务所在session 0切换到当前用户账号下,虽然切换了,但是此时仍

2017-11-29 18:44:52 2128 1

原创 在LocalSystem账户下启动应用程序且无UAC弹框(Vista及其后)

本章在LocalSystem账户下通过一个服务辅助程序来介绍如何从session 0到session 1启动一个应用程序。在Vista系统中,遇到的问题是在administrator账户下想要启动一个exe程序来执行一些任务,但是由于弹出的UAC对话框让用户不得不做出去做一些操作而导致失败。围绕这个问题,想到了通过服务来启动应用程序,这过程会以LocalSystem账号权限切换到当前用户的se

2017-11-29 15:56:11 1052

原创 服务和应用程序间在用户级的交互(Windows Vista及其后)

PHANDLE GetCurrentUserToken(){ PHANDLE currentToken = 0; PHANDLE primaryToken = 0; int dwSessionId = 0; PHANDLE hUserToken = 0; PHANDLE hTokenDup = 0; PWTS_SESSION_INFO pSes

2017-11-29 15:11:46 1382

原创 写一个ServiceMain函数

SvcMain函数首先调用RegisterServiceCtrlHandler函数来注册SvcCtrlHandler函数作为服务的Handler函数,然后开始初始化。RegisterSreviceCtrlHandler是在ServiceMain中第一个必须返回成功的函数,之后服务能够使用该函数返回的状态去调用SetServiceStatus函数设置状态,若发生错误,则状态设为SERVICE_STOPPED。

2017-11-29 09:58:53 3015

原创 python基础:语法,数据类型和运算符

#!/usr/bin/python# -*- coding: UTF-8 -*-#print("你好, 世界!");#print("world");'''if True: print("True")else: print("FALSE")input("\n\nPress the enter key to exit.")import sys; x = 'runoob'; sys.stdout.write(x + '\n');x="a"y="b"#换行输出prin

2017-11-27 11:32:10 559

原创 strncpy

头文件<cstring>函数原型char *strncyp(char* destination, const char* source, size_t num);复制字符串中的字符将source字符串中的前num个字符复制到destination中。若还没复制完num个字符就发现了source C字符串中包含的结尾符(也就是null字符),则destination会在此处填充0值,之后继续复制还没复制完的字符,直到复制完num个字符为止。若source字符串不止num个字符,且nul

2017-11-13 15:47:33 959

原创 std::map::find

头文件声明iterator find(const key_type &k);const_iterator find(const key_type& k) const;获取元素的迭代。在一个map容器中搜索索引k对应的键值key,若找到索引k值,则返回它对应的键值,否则,返回map::end。若容器的对比对象返回false,则认为两个键值相等(与元素参数传入的顺序无关

2017-11-13 13:58:55 5210

原创 内核对象命名空间(Kernel object namespace)

远程桌面服务具有后面命名内核对象的多个命名空间:事件,信号,互斥,可等待的定时器,文件映射对象,和任务对象。在客户端/服务器应用程序中服务使用一个全局的命名空间。还有,对这些对象而言,每个客户端会话都有一个独立的命名空间。比如Windows Vista。独立客户端会话命名空间使能多个客户端互不干扰地去跑同样的应用程序。对在一个客户端会话下启动的进程而言,系统使用默认的会话命名空间。然而,这些进

2017-11-01 10:34:26 1696

Andorid电池曲线测试apk 电池曲线测试apk

Andorid电池曲线测试apk 电池曲线测试apk

2022-07-23

glfw-3.3.2.bin.WIN64.zip

These packages contain the GLFW header files, documentation and release mode static libraries, DLLs and import libraries for Visual C++ 2010-2019, MinGW-w64 and plain MinGW.

2020-04-21

Totalcmd-ax64.rar

Totalcmd 代码管理工具 64位

2020-04-09

monitorinfoview.rar

EDID读取工具 读取厂商ID PID 分辨率 串号等

2020-04-09

套件php 集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader

简单的一键部署PHP调试环境,适合初学者。集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader

2020-03-12

SPI-USB-myImu-STM32F103TB.rar

STM32F103TB ICM20948代码,已实现UART串口Log,SPI数据抓取,USB传到上位机。

2020-03-04

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

TA关注的人

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