WINDOWS API
文章平均质量分 62
qq_31694351
这个作者很懒,什么都没留下…
展开
-
获得KERNEL32.DLL模块地址以及函数的地址
一、通过PEB获得DWORD getKernel32BaseAddrByPEB(){ PVOID pPeb = NULL; PVOID pLdr = NULL; PVOID pFlink = NULL; PVOID ptemp = NULL; PVOID BaseAddr = NULL; PVOID pFullName = NULL; __a原创 2016-05-29 23:33:55 · 2854 阅读 · 0 评论 -
文件操作函数(C)
fopen_s//打开一个文件errno_t fopen_s( FILE** pFile, const char *filename, const char *mode );//成功返回0,失败返回错误代码 访问类型 fcloseint fclose( FILE *stream ); //关闭打开的文件流freadsize_t fread(原创 2016-06-13 13:11:25 · 242 阅读 · 0 评论 -
字符/字符串操作函数(C)
isdigitTests whether an element in a locale is a numeric character. 检查指定元素是否是数字 原型: template bool isdigit( CharType _Ch, const locale& _Loc //国家–语种 )示例:include include us原创 2016-06-12 13:20:41 · 301 阅读 · 0 评论 -
Stream I/O Function--标准输入输出函数
stream i/o function--翻译 2016-06-11 16:14:13 · 322 阅读 · 0 评论 -
Memory Management Functions--内存管理函数
IsBadReadPtrThe IsBadReadPtr function verifies(证实) that the calling process has read access to the specified range of memory.( 调用程序访问的是指定范围的内存):也就是说检查该指针是否有访问权限 原型: BOOL IsBadReadPtr( CONST VOID *翻译 2016-05-28 12:10:53 · 319 阅读 · 0 评论 -
Window Functions--窗口函数
GetDesktopWindowThe GetDesktopWindow function returns a handle to the desktop window. The desktop window covers the entire screen. The desktop window is the area on top of which all icons and other win翻译 2016-06-03 11:10:13 · 481 阅读 · 0 评论 -
Process and Thread Functions--进程线程函数
TlsAllocThe TlsAlloc function allocates(分配) a thread local storage (TLS) index. 原型: DWORD TlsAlloc(VOID); DWORD index=TlsAlloc(VOID);TlsSetValueThe TlsSetValue function stores a value in the calling翻译 2016-05-26 22:33:02 · 388 阅读 · 0 评论 -
Dynamic-Link Library Functions--动态链接库函数
GetModuleHandleThe GetModuleHandle function returns a module handle for the specified module if the file has been mapped into the address space of the calling process. (如果文件被映射到进程中) 原型: HMODULE GetMo翻译 2016-05-28 12:22:54 · 432 阅读 · 0 评论 -
Handle and Object Functions--句柄和对象函数
CloseHandleThe CloseHandle function closes an open object handle.原型: BOOL CloseHandle( HANDLE hObject // handle to object to close );返回值 If the function succeeds, the return value is nonzero.成功翻译 2016-06-01 11:25:06 · 289 阅读 · 0 评论 -
File Functions--文件函数
CreateFileThe CreateFile function creates or opens the following objects and returns a handle that can be used to access the object(并返回可以访问的句柄): files 文件pipes 管道mailslots 邮槽communications resour翻译 2016-06-01 10:36:22 · 344 阅读 · 0 评论 -
不生成导入表调用API函数
DWORD myGetApiAddr(HMODULE hModuleBaseAddr, PSTR lpApi){ PIMAGE_DOS_HEADER pDosHeader = NULL; PIMAGE_NT_HEADERS pNtHeader = NULL; PIMAGE_EXPORT_DIRECTORY pExportDir = NULL; DWORD ret = 0原创 2016-05-31 10:53:15 · 363 阅读 · 0 评论 -
句柄
0转载 2016-11-15 12:30:48 · 356 阅读 · 0 评论