段寄存器: 在使用汇编写某个地址时:mov dword ptr ds:[0x123456],eax 其实我们真正读写的地址是:ds.base + 0x123456 而段寄存器共有八个 分别为: ES CS SS DS FS GS LDTR TR 2.段寄存器的结构. 段寄存器共96位 其中80位不可 ...
分类:
其他好文 时间:
2017-08-20 14:09:24
阅读次数:
198
调用SetWindowsHookEx的DLL的模块实例句柄,它可以经由DllMain入口的第一个参数得到。HHOOK SetWindowsHookEx( int idHook,HOOKPROC lpfn,HINSTANCE hMod,DWORD dwThreadId);至于SetWindowsHoo ...
在DoWork中添加自己的代码。#include SERVICE_STATUS ServiceStatus; SERVICE_STATUS_HANDLE hStatus; VOID WINAPI ServiceMain( DWORD dwArgc, LPTSTR *lpszArgv ); VOID ... ...
分类:
其他好文 时间:
2017-08-10 11:45:14
阅读次数:
148
# The most useful windows datatypes import ctypes BYTE = ctypes.c_byte WORD = ctypes.c_ushort DWORD = ctypes.c_ulong #UCHAR = ctypes.c_uchar CHAR = ct... ...
在Windows系统上以C++打印出当前活动用户的环境变量,代码如下(QT环境): [cpp] view plain copy void getEnvironmentVariables() { DWORD sessionId = WTSGetActiveConsoleSessionId(); qIn ...
分类:
编程语言 时间:
2017-08-07 01:21:43
阅读次数:
171
1 #pragma once 2 #include <windows.h> 3 #include <tchar.h> 4 5 6 int HookIAT_MessageBoxW(char* strDllName, char* strFunNameOrOdinal, _Out_ DWORD& dwOl ...
分类:
其他好文 时间:
2017-08-05 18:53:50
阅读次数:
229
CSDN上转悠了一圈发现关于PNP管理的文章不多。那就由我献个丑,记录自己对PNP管理器的看法。 pnp管理器被描写叙述为向内核和应用程序提供关于设备拔插的通知,凭感觉,pnp管理器应该是个线程函数等待设备通知。搜索ReactOS发现有这么个函数符合这个功能: static DWORD WINAPI ...
分类:
其他好文 时间:
2017-08-03 16:58:31
阅读次数:
195
C++ DWORD 转byte char 数组、指针 byte char 数组、指针 转 DWORD ...
分类:
编程语言 时间:
2017-08-01 20:32:45
阅读次数:
225
一、注冊表基本知识 1) 结构 键->项->子项->值项(名称、类型、数据) REG_SZ 字符串 REG_BINARY 二进制 REG_DWORD 双字 2) 组成 1.HKEY_CLASSES_ROOT 定义了系统中全部文件类型标识和基本操作标识 该主键包括文件扩展名和应用程序关联的信息 主键下 ...
1.打开注册表。 win+r 调出cmd,输入regedit进入注册表。 2.在目录“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers“下新建文件,文件名称为”TdrDelay“,文件类型为DWORD。双击文件,修 ...