E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
KERNEL32.dll
SetProcessWorkingSetSize减少内存占用
下面是使用的方法: [System.Runtime.InteropServices.DllImportAttribute( "
kernel32.dll
"
·
2015-11-13 12:32
process
Python 运行其他程序
如果想进一步控制进程,则可以使用ctype模块,直接调用
kernel32.dll
中的函数。 10.4.1 使用os.system函数运行其他程序 os
·
2015-11-13 04:10
python
使用c#调用API函数CreateProcess来运行外部程序
c#调用CreateProcess函数比较麻烦的地方就是该函数的那些参数用c#的语法如何定义,CreateProcess函数位于
Kernel32.dll
中,原形如下:BOOL CreateProcess
·
2015-11-13 03:46
process
笔记本终于阻止了系统待机了
笔记本终于阻止了系统待机了 function SetThreadExecutionState(esFlags: DWORD ): DWORD; stdcall; external '
kernel32
·
2015-11-13 01:38
笔记
System Error Codes
用
kernel32.dll
里的FormatMessage可以得到支持多语言的返回消息 有人把这些错误代码整理成了类,供参考 http:/
·
2015-11-13 01:24
System
[ZZ]C#中用NamedPipe进程间通信
本文只是一个测试例子,核心代码是
kernel32.dll
中的一组windows api函数,这里不深入研究,代码都在codeproject上。
·
2015-11-13 00:52
name
C# 实现设置系统环境变量设置
以前实现系统环境变量设置时是要在电脑属性--高级--环境变量设置,实现方式主要有2种, 修改注册表,添加环境变量 调用系统
Kernel32.DLL
函数,设置环境变量
·
2015-11-12 19:36
环境变量
旧书重温:0day2【2】 实验:三种获取
kernel32.dll
基址的方法
它的原理是几乎所有的win32可执行文件(pe格式文件)运行的时候都加载
kernel32.dll
,可执行文件进入入口点执行后esp存放的一般是
Kernel32.DLL
中的某个地址,所以沿着这个地址向上查找就可
·
2015-11-12 18:49
kernel
[DllImport("
kernel32.dll
")]的意思
这叫引入
kernel32.dll
这个动态连接库。 这个动态连接库里面包含了很多WindowsAPI函数,如果你想使用这面的函数,就需要这么引入。
·
2015-11-12 15:16
import
两种取得硬盘剩余空间方法
取出来的单位是B:) [DllImport( "
kernel32.dll
" )]  
·
2015-11-12 13:08
方法
Delphi之DLL知识学习1---什么是DLL
事实上,文件
Kernel32.dll
、User32.dll、GDI32.dll就是核心Win32 系统的动态链接库。Kernel.dll 负责内存、进程、线程的管
·
2015-11-12 10:37
Delphi
C#中的方括号的语法及作用
C#实现.NET组件与COM组件的互操作 [DllImport("kernel32.dll")]这叫引入
kernel32.dll
这个动态连接库
·
2015-11-12 09:49
C#
系统库文件
kernel32.dll
中GlobalAlloc、GlobalFree、GlobalLock、GlobalUnlock方法的介绍!
调用GlobalAlloc函数分配一块内存,该函数会返回分配的内存句柄。 调用GlobalLock函数锁定内存块,该函数接受一个内存句柄作为参数,然后返回一个指向被锁定的内存块的指针。 您可以用该指针来读写内存。 调用GlobalUnlock函数来解锁先前被锁定的内存,该函数使得指向内存块的指针无效。 调用GlobalFree函数来释放内存块。您必须传给该
·
2015-11-12 09:24
kernel
C#操作INI文件(调用WindowsAPI函数:WritePrivateProfileString,GetPrivateProfileString)
[DllImport(
kernel32.dll
)] 引入
kernel32.dll
这个动态链接库,在这个动态链接库中包含了很多的windows api 函数,在windows api 对
·
2015-11-11 18:08
windows
VB6实现键盘鼠标全局Hook
Option Explicit Private Declare Sub CopyMemory Lib "
kernel32
·
2015-11-11 10:36
OO
【共享】WinCE 6.0中精确定时的实现
借用了网友关于win32平台精确定时的方法,将平台调用中的
kernel32.dll
换成coredll.dll即可。
·
2015-11-11 03:49
WinCE
nt内核里的堆管理(2):RtlAllocHeap
ring3里的API HeapAlloc, HeapFree在
Kernel32.dll
里实现,最后都转到NTDLL.dll里的RtlAllocHeap函数和RtlFreeHeap函数。
·
2015-11-11 02:04
heap
[
kernel32.dll
] GetLastError()返回值的意义--2
〖3000〗-指定了未知的打印监视器。 〖3001〗-指定的打印机驱动程序当前正在使用。 〖3002〗-找不到缓冲文件。 〖3003〗-未发送 StartDocPrinter 调用。 〖3004〗-未发送 AddJob 调用。 〖3005〗-指定的打印处理器已经安装。 〖3006〗-指定的打印监视器已经安装。 〖3007〗-该指
·
2015-11-10 23:53
kernel
[
kernel32.dll
] GetLastError()返回值的意义--1
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效。〖14〗-存储器不足,无法完成此操作。〖15〗-系
·
2015-11-10 23:52
kernel
pe文件被装入内存时按64k对齐
看罗云彬的win32汇编,看到搜索
kernel32.dll
基址问题的时候,有点小问题,书上说:主程序从堆栈得到的返回地址,将其作为参数传递过来,然后按64k对齐,也就是与0ffff0000h进行and操作
·
2015-11-10 23:25
文件
C#中的方括号的语法及作用
C#实现.NET组件与COM组件的互操作 [DllImport("kernel32.dll")]这叫引入
kernel32.dll
这个动态连接库。这个动态连接库里面包含
·
2015-11-10 23:46
C#
获取内核ntoskrnl.exe基地址的几种常见办法
作 者: combojiang 如果大家写过shellcode一定还记得,shellcode中开头要找
kernel32.dll
模块的内存加载地址。
·
2015-11-10 22:58
exe
PE文件结构详解(六)重定位
文件结构详解(五)延迟导入表 介绍了PE文件中比较常用的两种导入方式,不知道大家有没有注意到,在调用导入函数时系统生成的代码是像下面这样的: 在这里,IE的iexplorer.exe导入了
Kernel32
·
2015-11-10 22:51
文件
kernel32.dll
出错解决方案
kernel32.dll
一、什么是kernel32内核文件
kernel32.dll
是Windows 9x/Me中非常重要的32位动态链接库文件,属于内核级文件。
·
2015-11-07 15:59
kernel
条码打印系统的实现
(指令参考后面的介绍) 二、条码打印出中文 只要是通过调用com组建
kernel32.dll
来实现 /// <summary>  
·
2015-11-07 14:05
打印
Windows 8 Store Apps 获取系统版本号判断8还是8.1
方法一:通过内存寻址,找到
Kernel32.dll
的内存地址,再找EXE Optional Header 里的版本号 这里用到了PE,关于PE的格式大家可以自行百
·
2015-11-07 12:34
windows
设置不当引起的一个平台调用异常
今天开发过程中要用到一个INI文件,随即想到了
Kernel32.dll
中的GetPrivateProfileString()函数,然后引入相关包,写好引用函数名称开始测试,却总不能成功,弹出EntryPointNotFoundException
·
2015-11-07 12:55
异常
使用C#操作ini文件
简介: 这里创建了一个类,封装了
KERNEL32.dll
中提供的两个方法,用
·
2015-11-07 10:14
ini
windows定位dll的搜索顺序
通过隐式和显式链接,Windows首先搜索“已知DLL”,如
Kernel32.dll
和User32.dll。Windows然后按下列顺序搜索DLL:1、当前进程的可执行模块所在的目录。
will130
·
2015-11-06 11:00
dll
Windows内核编程学习笔记之十九“动态链接库”
三个最重要的DLL是:
KERNEL32.DLL
(它由管理内存、进程和线程的函数组成),USER32.DLL(它由执行用户界面任务(如创建窗口和发送消息)的函数组成),GDI32.DLL(它由绘图和显示文本的函数组成
·
2015-11-02 19:55
windows
DLL搜索路径
Windows 用来定位 DLL 的搜索路径 通过隐式和显式链接,Windows 首先搜索“已知 DLL”,如
Kernel32.dll
和 User32.dll。
·
2015-11-02 17:38
dll
C#调用系统API
我们可以利用C#调用API实现底层驱动程序驱动某一个部件(如串口通讯)和或者外设进行工作,也可以利用系统API实现图形化GUI功能系统API一般分为:核心级(
kernel32.dll
),用户级(User32
·
2015-11-01 15:54
api
PEB获取GetProcAddrees函数地址
0x30地方指向PEB结构 3.在PEB+0x0C地方指向PEB_LDR_DATA结构 4.在PEB_LDR_DATA+0x1C地方就是一些动态连接库地址了,如第一个指向ntdll.dll,第二个就是
kernel32
·
2015-11-01 11:01
proc
.Net 2.0中的DriveInfo类
在.Net 1.1中,要获得磁盘信息,只有通过Win32的API来获得,例如: // 获取磁盘剩余空间; [DllImport( "
kernel32.dll
&
·
2015-11-01 10:26
.net
FS寄存器获得
kernel32.dll
地址
nbsp; From http://hi.baidu.com/raulsyp/blog/item/8fa5e1f98f3d2c1b09244d88.html FS寄存器获得
kernel32
·
2015-11-01 09:22
kernel
获取系统基本信息
结果如图所示: 为了获取系统信息,我将调用windows自带的
kernel32.dll
程序。
·
2015-11-01 09:11
系统
First-chance exception in
KERNEL32.DLL
0xE06D7363 Microsoft C++ Exception
First-chance exception in
KERNEL32.DLL
0xE06D7363 Microsoft C++ Exception 2009-05-04 16:21 在VC中调试程序时
·
2015-10-31 17:58
Microsoft
Faulting application w3wp.exe
Runtime 2.0 Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module
kernel32
·
2015-10-31 16:01
application
使用C#操作ini文件
简介: 这里创建了一个类,封装了
KERNEL32.dll
中提供的两个方法,用来操作ini文件。
·
2015-10-31 16:28
ini
c# API实现简繁体转换的方法(
kernel32.dll
)
1.using System.Runtime.InteropServices; 2.import
kernel32.dll
[DllImport("kernel32.dll",
·
2015-10-31 14:42
kernel
动态链接库
动态链接库的加载)概述: Windows API中的所有函数都包含在DLL中.其中有三个最重要的DLL:
Kernel32
·
2015-10-31 13:53
动态
C#字体安装
[DllImport( "
kernel32.dll
" , SetLastError = true )] &
·
2015-10-31 11:49
C#
Symbol
比如ntdll.dll和
kernel32.dll
暴露出很大一部分他们的函数, 以便于他们能够像API一样地调用, 但是大多数的dll会有很少的exported symbols. 大
·
2015-10-31 11:56
ol
纯C#的ini格式配置文件读写
那么我们来做个仿C++下的那种ini配置文件读写吧,其他人写的都是调用非托管
kernel32.dll
。我也用过 但是感觉兼容性有点不好 有时候会出现编码错误,毕竟一个是以前的系统一个是现在的系统。
·
2015-10-31 11:49
配置文件
请问C#高手: [DllImport("
kernel32.dll
")]是什么意思??
这叫引入
kernel32.dll
这个动态连接库。 这个动态连接库里面包含了很多WindowsAPI函数,如果你想使用这面的函数,就需要这么引入。
·
2015-10-31 11:13
import
操作Ini文件[摘抄]
简介: 这里创建了一个类,封装了
KERNEL32.dll
中提供的两个方法,用来操作ini文件。
·
2015-10-31 11:55
ini
Winxp下
kernel32.dll
内部的函数集合和地址值
Dump of file c:\windows\system32\
kernel32.dll
File Type: DLL Section contains th
·
2015-10-31 10:43
kernel
进程注入的研究与实现(下)
无DLL注入 在第三中方法中,我们启动远程线程时,线程函数是我们从
Kernel32.dll
中取得的LoadLibrary函数的地址为线程函数的地址,其实我们可以直接将线程函数体和函数参数写入目标进程的地址空间
·
2015-10-31 10:28
进程
静态链接与动态链接的区别
其中有3个最重要的DLL,
Kernel32.dll
,它包含用于管理内存、进程和线程的各个函数; User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;GDI32.dll
·
2015-10-31 10:55
区别
用C#代码修改区域与语言的短日期格式
1 [DllImport( "
kernel32.dll
" , 
·
2015-10-31 09:15
日期格式
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他