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
__stdcall
判断是否为PE文件改进版
.386.model flat,
stdcall
option casemap :none include windows.incinclude user32.incincludelib user32
xbin8
·
2008-03-08 22:00
header
File
dos
null
自己写的一个HOOKAPI的汇编例子
;QQ:6750333 http://www.xbin.cn;************************************************.586.modelflat,
stdcall
optioncasemap
xbin8
·
2008-03-08 21:00
汇编
api
null
basic
byte
hook
递减运算的原子操作实现
递减运算的原子操作实现long s;__declspec(naked)long__
stdcall
atomic_postdecrement_up(longvolatile*){ __asm {
panther
·
2008-03-06 15:00
Base64Encode & Base64Decode
Base64Encode&Base64Decodeunsigned char* _
stdcall
Base64Encode(const char *str,int length)
1CM
·
2008-02-21 10:00
WINAPI和CALLBACK这两个宏【zt】
_
stdcall
_cdecl _pascal _fastcall这些关键字是什么意思,有什么区别呢?
mEjY的自由世界
·
2008-02-20 10:00
__cdecl __fastcall与 __
stdcall
调用约定:__cdecl__fastcall与__
stdcall
,三者都是调用约定(Callingconvention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3
bird67
·
2008-01-30 14:00
C++编译时 函数调用约定 与 函数名修饰约定规则
2)由调用者还是被调用者把参数弹出栈 3)产生函数名修饰的方法__cdeclC/C++程序的默认调用规范由调用方清空堆栈产生的可执行文件较大函数的参数个数可变.可变参数函数需要__cdecl约定__
stdcall
ENO_REZ
·
2008-01-29 22:00
C++
Microsoft
dll
vb
fortran
winapi
Delphi调用WinSock和API来取MAC地址
1,首先申明API函数如下:FunctionGetIpMacStr(IpAdr:PCHAR):PCHAR;
stdcall
;Functionsendarp(ipaddr:ulong;temp:dword;
eastlife2008
·
2008-01-17 17:00
String
api
function
Integer
byte
Delphi
函数调用规范__cdecl和__
stdcall
的区别
函数调用规范__cdecl和__
stdcall
的区别一目了然(表格形式)PostedonTuesday,May24,20053:23PM#C&C++ __cdecl __
stdcall
C和C++程序的缺省调用规范
sharkw
·
2008-01-15 17:00
[原创]另一种进入NT内核方法的汇编版本
:) .386.model flat,
stdcall
option casemap:noneinclude c:masm32includewindows.incinclude c:masm32includeuser32
mydo
·
2008-01-09 16:00
汇编
image
null
System
include
macros
Win32程序函数调用时堆栈变化情况分析
_
stdcall
以__
stdcall
方式调用的函数有以下特征:•参数由右至左压栈•调用返回时,堆栈由被调
wenjie2005
·
2008-01-09 10:00
_
stdcall
与 _cdecl 的区别
几乎我们写的每一个WINDOWSAPI函数都是__
stdcall
类型的,首先,需要了解两者之间的区别:WINDOWS的函数调用时需要用到栈(STACK,一种先入后出的存储结构)。
wenjie2005
·
2008-01-09 10:00
工作
windows
api
存储
编译器
winapi
系统时间修改方法
接口package time.test;import com.sun.jna.Native;import com.sun.jna.Structure;import com.sun.jna.win32.
StdCall
Library
从心开始
·
2008-01-08 23:00
非API函数检测操作系统类型
.386.model flat,
stdcall
option casemap:noneincludewindows.incincludeuser32.incincludelibuser32.libincludekernel32
misterliwei
·
2008-01-06 23:00
windows
api
OS
null
database
include
暂停Windows文件保护
#include#includetypedefDWORD(__
stdcall
*CPP)(DWORDparam1,PWCHARparam2,DWORDparam3);voidDisable_WFP(){HINSTANCEhmod
wuna66320
·
2008-01-02 19:00
windows
function
测试
File
System
include
DLL 中 .def文件的使用
首先创建一个DLL程序,.cpp中int__
stdcall
Add(intnuma,intnumb){ ret
学习、工作日志
·
2008-01-02 05:00
__
stdcall
__cdecl 调用约定
__
stdcall
__cdecl调用约定(转)
stdcall
很多时候被称为pascal调用约定,因为pascal是早期很常见的一种教学用计算机程序设计语言,其语法严谨,使用的函数调用约定就是
stdcall
·
2007-12-26 14:00
__
stdcall
与__cdecl的区别
Visual C++ Compiler Options可以指定的Calling Convention有 3种: /Gd /Gr /Gz 这三个参数决定了: 1.函数参数以何种顺序入栈,右到左还是左到右。 2.在函数运行完后,是调用函数还是被调用函数清理入栈的参数。 3.在编译时函数名字是如何转换的。 下面我们分别详细介绍: 1./Gd 这是编
lyrebing
·
2007-12-17 14:00
VC显示加载DLL
定义一个函数说明 typedefint(_
stdcall
sqrtproc)(形参); HINSTANCEhInstance; 函数指针 sqrtproc*pFunction; 加载
jingjiwu
·
2007-12-04 09:00
vb调用vc dll
把.cpp文件内容全部改成#include"XXX.h"int __
stdcall
Max(inta,intb){if(a>=b)returna;elsereturnb;}int __
stdcall
Min
crcr
·
2007-12-02 20:00
c
function
dll
vb
library
vb调用vc dll
把.cpp文件内容全部改成 #include "XXX.h" int __
stdcall
Max(int a, int b) { if(a>=b)return a;
javasalatu
·
2007-12-02 20:00
C++
c
C#
vb
vc++
函数命名规则及调用约定(__cdecl,__
stdcall
,__fastcall)
假设有一个函数add声明如下(这里默认使用_cdecl调用方式): intadd(intx,inty) { returnx+y; }在C语言中,add函数被多数C编译器编译后在符号库中的名字不是add,而是_add。而在C++编译器中,intadd(intx,inty)会编译成类似_add_int_int这样的名字,C++依靠这种机制来实现函数重载,可以使用extern"C"来修饰
jiji262
·
2007-11-13 10:00
虚拟打印的实现-EMF转换成BMP
具体的实现如下:functionEMFTOBMP():Boolean;
stdcall
;export;//将EMF类型转换为BMP文件
fxh7622
·
2007-11-12 12:26
职场
emf
休闲
虚拟打印
虚拟打印的实现-EMF转换成BMP
具体的实现如下:functionEMFTOBMP():Boolean;
stdcall
;export;//将EMF类型转换为BMP文件
fxh7622
·
2007-11-12 12:26
职场
休闲
EMF
C++编译时函数名修饰约定规则
1 __
stdcall
调用约定:1、以“?”
perddy
·
2007-11-09 10:00
C++
vc++
pascal
程序多开器
使用OD反汇编修改NateOn,虽然很麻烦,最终还是搞定了,后来发现网上有段代码,直接可以实现程序多开,测试了MSN、NateOn没问题,代码如下:.386.model flat,
stdcall
option
酒水不犯茶水
·
2007-11-07 16:00
bcb中的dll调用dll例子
bcb中的dll调用dll例子#include#include"string.h"#include"Decode.h"#pragmaargsusedtypedefint(__
stdcall
*fun_AddFun
HelloWorld 善战者,求之于势,不责于人;故能择人而任势。
·
2007-11-05 15:00
Calling Convention的总结
Caller)从右往左 FuncName因为是调用者清理Stack,因此允许变参(如printf)Pascal被调用者(Callee)从左往右 已不再支持__pascal,__fortran,__syscall
Stdcall
ATField
·
2007-10-28 23:00
windows
Microsoft
pascal
fortran
编译器
winapi
函数调用规范__cdecl和__
stdcall
的区别一目了然(表格形式)
只当学习用 __cdecl __
stdcall
C和C++程序的缺省调用规范 为了使用这种调用规范,需要你明确的加上__
stdcall
(或WINAPI)文字。
li_007
·
2007-10-26 10:00
【Win32ASM】简单窗口程序注解
model flat,
stdcall
;内存模式平坦的4G空间 ;参数传递方式C从右往左,调用者恢复堆栈指针。
浪漫主义
·
2007-10-22 15:00
CRC32的C行内汇编实现
通过查表确定编码,该表可以用函数生成//也可以用常数代替//以下是生成CRC32表的函数#defineRevCRC32POLY0x04c11db7#defineCRC32POLY0xEDB88320void__
stdcall
GenCRC32Table
yc_8301
·
2007-10-08 11:00
c
汇编
db2
table
扩展
360
函数调用方式--__thiscall调用方式和__cdecl,__
stdcall
有什么区别
函数调用方式--__thiscall调用方式和__cdecl,__
stdcall
有什么区别首先,__thiscall是关于类的一种调用方式,它与其他调用方式的最大区别是: __thiscall对每个函数都增加了一个类指针参数
yc_8301
·
2007-10-08 09:00
C++
汇编
input
callback
pascal
winapi
[zt]WIN32编程必知:__
stdcall
,__cdecl,__fastcall,thiscall,naked call
[zt]WIN32编程必知:__
stdcall
,__cdecl,__fastcall,thiscall,nakedcall重剑点评: 老子想知道的就是__fastcall是不是vc,bcb里面都有这个
重剑无锋,大巧不工
·
2007-10-07 21:00
小试fpc交叉编译:从Linux到Win32
app.pas1programapp;23{appusewin32lib.dll}45procedureSaySomething(str:PChar);
stdcall
;external'win32lib'name'S
yxf
·
2007-10-05 21:00
SERVICE_BOOT_START 驱动程序逆向 2
.text:000104D2;void__
stdcall
DeferredRoutine(struct_KDPC*,PVOID,PVOID,PVOID).text:000104D2DeferredRoutineprocnear
Blue_Dream_
·
2007-09-22 08:00
汇编
struct
object
service
null
byte
SERVICE_BOOT_START 驱动程序逆向
启动后最新给出提示信息"Press"ESC"toCancelLoadSyserBoot Module",我想看看到底是怎样编程实现的:打开IDA载入SDbgMsg.sys程序,反汇编代码如下:;int__
stdcall
st
Blue_Dream_
·
2007-09-21 08:00
timer
object
String
汇编
service
System
com对象和类厂对象 引用计数有时初始化为1 的 原因!!!!!
1.在构造函数中把引用计数初始化为1HRESULT _
stdcall
IClassFactory::CreateInstance(IUnknown * pUnkOuter,REFIID riid,void
大龙的博客
·
2007-09-12 19:00
转载:剖析VC++函数调用约定
VisualC/C++的编译器支持如下的函数调用约定: 关键字清理堆栈参数入栈顺序函数名称修饰(C)__cdecl调用函数右à左_函数名__
stdcall
被调用函数右à左_函数名@数字__fastcall
dfman1978
·
2007-09-08 16:00
Kill_Vagaa_Process完整版
今天才完成这个代码,把它放在同事的电脑上,免得他用Vagaa.exe拖AV,他爽了,我却麻烦了...386.model flat,
stdcall
option casemap :none;>>>>>>
iiprogram
·
2007-09-06 00:00
service
kill
table
null
exe
include
列举进程的内核函数ZwQuerySystemInformation _asm
编译的时候指定控制台模式/subsystem:CONSOLE .586.model flat,
stdcall
option casemap:noneinclude windows.incinclude
iiprogram
·
2007-09-06 00:00
String
dll
多种方法查找窗口句柄
nil,PChar('窗口的标题名称'));第二种:通过枚举所有窗口,查询特定条件的窗口functionEnumWindowsProc(Wnd:HWND;Param:Integer):Boolean;
stdcall
firetiger
·
2007-09-03 07:03
职场
Delphi
休闲
多种方法查找窗口句柄
nil,PChar('窗口的标题名称'));第二种:通过枚举所有窗口,查询特定条件的窗口functionEnumWindowsProc(Wnd:HWND;Param:Integer):Boolean;
stdcall
firetiger
·
2007-09-03 07:03
职场
delphi
休闲
多种方法查找窗口句柄
nil,PChar('窗口的标题名称'));第二种:通过枚举所有窗口,查询特定条件的窗口functionEnumWindowsProc(Wnd:HWND;Param:Integer):Boolean;
stdcall
firetiger
·
2007-09-03 07:03
职场
Delphi
休闲
MP3 互相转换 WAV (无需任何第三方dll)
一:MP3转换为WAVfunctionacmDriverEnumCallback(hadid:HACMDRIVERID;dwInstance:DWORD;fdwSupport:DWORD):BOOL;
stdcall
dbyoung
·
2007-08-28 08:00
Stream
function
Integer
dll
callback
Codec
dll文件导出导入函数
_declspec(dllexport) void _
stdcall
funtion(param...) extern"C" _declspec(dllexport)bool _
stdcall
SetInfo
wuna66320
·
2007-08-18 22:00
Win32汇编代码模板
.386 .modelflat,
stdcall
Optioncasemap:none ;Option前面没有点. .stack
guo_rui22
·
2007-08-15 17:00
_
stdcall
(WINAPI) 与 _cdecl的区别
_
stdcall
(WINAPI)与_cdecl的区别_
stdcall
是新标准C/C++函数的调用方法.从底层上说,使用这种调用方法参数的进栈顺序和标准C调用(_cdecl方法)是一样的,都是从右到左,但是
酱坛子
·
2007-08-15 07:00
暂停Windows文件保护
#include#includetypedefDWORD(__
stdcall
*CPP)(DWORDparam1,PWCHARparam2,DWORDparam3);voidDisable_WFP(){HINSTANCEhmod
酒水不犯茶水
·
2007-08-12 16:00
[转]一个ARP防火墙源代码奉献
驱动层源代码:;gotomake.586p.modelflat,
stdcall
optioncasemap:noneincludelibD:\masm32\LIB\w2k\ntoskrnl.libincludelibD
Dark Angle
·
2007-08-10 02:00
ANSI C/C++的编译器规范
在VisualC++中,可以在函数类型前加_cdecl,_
stdcall
或者_pascal来表示其调用规范(默认为_cdecl)//被调用函数是以int为参数,以int为返回值__
stdcall
intcallee
宝杉的博客
·
2007-08-03 12:00
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他