mirror of
https://github.com/reactos/reactos.git
synced 2024-08-28 14:18:41 +00:00
![Amine Khaldi](/assets/img/avatar_default.png)
* Create a branch for some evul shell experiments. svn path=/branches/shell-experiments/; revision=61927
1548 lines
27 KiB
C
1548 lines
27 KiB
C
|
|
#include "DibLib.h"
|
|
|
|
#define FASTCALL __fastcall
|
|
|
|
ULONG FASTCALL DoRop_0(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_0(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSoon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSoon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSona(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSona(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPona(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPona(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxnon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxnon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnaa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnaa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSnaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSnaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSonon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSonon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_Pn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_Pn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSona(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSona(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxnon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxnon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxnon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxnon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPSanaxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPSanaxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSPxDSxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSPxDSxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPxPDxa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPxPDxa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSanaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSanaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnaa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnaa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDnaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDnaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPxDSxa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPxDSxa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPanaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPanaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSxnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSxnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPSaoxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPSaoxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSana(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSana(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSPxPDxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSPxPDxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSoox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSoox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_Sn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_Sn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSxnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSxnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDnoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDnoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSonox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSonox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSnaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSnaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnaa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnaa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDxPDxa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDxPDxa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSanaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSanaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPDaoxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPDaoxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPana(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPana(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSPxDSxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSPxDSxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSnoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSnoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPnaon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPnaon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSonon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSonon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_Dn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_Dn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDonox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDonox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDnaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDnaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDSaoxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDSaoxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPnox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPnox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSonox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSonox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDSonoxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDSonoxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPSoaxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPSoaxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPDoaxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPDoaxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSnoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSnoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxnan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxnan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSana(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSana(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSDxPDxaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSDxPDxaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPnoan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPnoan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSnaox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSnaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDSoaxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDSoaxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDnoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDnoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxnan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxnan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSnoax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSnoax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxnan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxnan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPxDSxo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPxDSxo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSaan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSaan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSaa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSaa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPxDSxon(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPxDSxon(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSnoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSnoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPnoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPnoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDSoaxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDSoaxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSnaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSnaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPnoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPnoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSDxPDxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSDxPDxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSanan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSanan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxna(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxna(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSnoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSnoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDPoaxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDPoaxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPSoaxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPSoaxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPSonoxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPSonoxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSonoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSonoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDnax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDnax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDSaoxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDSaoxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPnaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPnaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPonoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPonoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPnax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPnax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_D(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_D(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSono(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSono(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPnao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPnao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSnoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSnoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSPxDSxox(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSPxDSxox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPanan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPanan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDPaoxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDPaoxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSanax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSanax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDxPDxan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDxPDxan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSano(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSano(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSnaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSnaox(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSonoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSonoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDnoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDnoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_S(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_S(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPono(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPono(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPxoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPxoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSnax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSnax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDSoaxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDSoaxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSPxPDxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSPxPDxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSanan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSanan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPSaoxx(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPSaoxx(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSDanax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSDanax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPxDSxan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPxDSxan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPDnao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPDnao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPano(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPano(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSoa(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSoa(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDPaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDPaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSPaoxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSPaoxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPSanax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPSanax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SPxPDxan(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SPxPDxan(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SSPxDSxax(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SSPxDSxax(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSPDSanaxxn(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSPDSanaxxn(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSxno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSxno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPxno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPxno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DSo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DSo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_SDPnoo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_SDPnoo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_P(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_P(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSono(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSono(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSnao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSnao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSano(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSano(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSao(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSao(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PDSxno(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PDSxno(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSnoo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSnoo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_PSDnoo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_PSDnoo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_DPSoo(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_DPSoo(D,S,P);
|
|
}
|
|
|
|
ULONG FASTCALL DoRop_1(ULONG D, ULONG S, ULONG P)
|
|
{
|
|
return ROP_1(D,S,P);
|
|
}
|
|
|
|
const PFN_DOROP
|
|
gapfnRop[256] =
|
|
{
|
|
DoRop_0, // BLACKNESS
|
|
DoRop_DPSoon,
|
|
DoRop_DPSona,
|
|
DoRop_PSon,
|
|
DoRop_SDPona,
|
|
DoRop_DPon,
|
|
DoRop_PDSxnon,
|
|
DoRop_PDSaon,
|
|
DoRop_SDPnaa,
|
|
DoRop_PDSxon,
|
|
DoRop_DPna,
|
|
DoRop_PSDnaon,
|
|
DoRop_SPna,
|
|
DoRop_PDSnaon,
|
|
DoRop_PDSonon,
|
|
DoRop_Pn,
|
|
DoRop_PDSona,
|
|
DoRop_DSon, // NOTSRCERASE
|
|
DoRop_SDPxnon,
|
|
DoRop_SDPaon,
|
|
DoRop_DPSxnon,
|
|
DoRop_DPSaon,
|
|
DoRop_PSDPSanaxx,
|
|
DoRop_SSPxDSxaxn,
|
|
DoRop_SPxPDxa,
|
|
DoRop_SDPSanaxn,
|
|
DoRop_PDSPaox,
|
|
DoRop_SDPSxaxn,
|
|
DoRop_PSDPaox,
|
|
DoRop_DSPDxaxn,
|
|
DoRop_PDSox,
|
|
DoRop_PDSoan,
|
|
DoRop_DPSnaa,
|
|
DoRop_SDPxon,
|
|
DoRop_DSna,
|
|
DoRop_SPDnaon,
|
|
DoRop_SPxDSxa,
|
|
DoRop_PDSPanaxn,
|
|
DoRop_SDPSaox,
|
|
DoRop_SDPSxnox,
|
|
DoRop_DPSxa,
|
|
DoRop_PSDPSaoxxn,
|
|
DoRop_DPSana,
|
|
DoRop_SSPxPDxaxn,
|
|
DoRop_SPDSoax,
|
|
DoRop_PSDnox,
|
|
DoRop_PSDPxox,
|
|
DoRop_PSDnoan,
|
|
DoRop_PSna,
|
|
DoRop_SDPnaon,
|
|
DoRop_SDPSoox,
|
|
DoRop_Sn, // NOTSRCCOPY
|
|
DoRop_SPDSaox,
|
|
DoRop_SPDSxnox,
|
|
DoRop_SDPox,
|
|
DoRop_SDPoan,
|
|
DoRop_PSDPoax,
|
|
DoRop_SPDnox,
|
|
DoRop_SPDSxox,
|
|
DoRop_SPDnoan,
|
|
DoRop_PSx,
|
|
DoRop_SPDSonox,
|
|
DoRop_SPDSnaox,
|
|
DoRop_PSan,
|
|
DoRop_PSDnaa,
|
|
DoRop_DPSxon,
|
|
DoRop_SDxPDxa,
|
|
DoRop_SPDSanaxn,
|
|
DoRop_SDna, // SRCERASE
|
|
DoRop_DPSnaon,
|
|
DoRop_DSPDaox,
|
|
DoRop_PSDPxaxn,
|
|
DoRop_SDPxa,
|
|
DoRop_PDSPDaoxxn,
|
|
DoRop_DPSDoax,
|
|
DoRop_PDSnox,
|
|
DoRop_SDPana,
|
|
DoRop_SSPxDSxoxn,
|
|
DoRop_PDSPxox,
|
|
DoRop_PDSnoan,
|
|
DoRop_PDna,
|
|
DoRop_DSPnaon,
|
|
DoRop_DPSDaox,
|
|
DoRop_SPDSxaxn,
|
|
DoRop_DPSonon,
|
|
DoRop_Dn, // DSTINVERT
|
|
DoRop_DPSox,
|
|
DoRop_DPSoan,
|
|
DoRop_PDSPoax,
|
|
DoRop_DPSnox,
|
|
DoRop_DPx, // PATINVERT
|
|
DoRop_DPSDonox,
|
|
DoRop_DPSDxox,
|
|
DoRop_DPSnoan,
|
|
DoRop_DPSDnaox,
|
|
DoRop_DPan,
|
|
DoRop_PDSxa,
|
|
DoRop_DSPDSaoxxn,
|
|
DoRop_DSPDoax,
|
|
DoRop_SDPnox,
|
|
DoRop_SDPSoax,
|
|
DoRop_DSPnox,
|
|
DoRop_DSx, // SRCINVERT
|
|
DoRop_SDPSonox,
|
|
DoRop_DSPDSonoxxn,
|
|
DoRop_PDSxxn,
|
|
DoRop_DPSax,
|
|
DoRop_PSDPSoaxxn,
|
|
DoRop_SDPax,
|
|
DoRop_PDSPDoaxxn,
|
|
DoRop_SDPSnoax,
|
|
DoRop_PDSxnan,
|
|
DoRop_PDSana,
|
|
DoRop_SSDxPDxaxn,
|
|
DoRop_SDPSxox,
|
|
DoRop_SDPnoan,
|
|
DoRop_DSPDxox,
|
|
DoRop_DSPnoan,
|
|
DoRop_SDPSnaox,
|
|
DoRop_DSan,
|
|
DoRop_PDSax,
|
|
DoRop_DSPDSoaxxn,
|
|
DoRop_DPSDnoax,
|
|
DoRop_SDPxnan,
|
|
DoRop_SPDSnoax,
|
|
DoRop_DPSxnan,
|
|
DoRop_SPxDSxo,
|
|
DoRop_DPSaan,
|
|
DoRop_DPSaa,
|
|
DoRop_SPxDSxon,
|
|
DoRop_DPSxna,
|
|
DoRop_SPDSnoaxn,
|
|
DoRop_SDPxna,
|
|
DoRop_PDSPnoaxn,
|
|
DoRop_DSPDSoaxx,
|
|
DoRop_PDSaxn,
|
|
DoRop_DSa, // SRCAND
|
|
DoRop_SDPSnaoxn,
|
|
DoRop_DSPnoa,
|
|
DoRop_DSPDxoxn,
|
|
DoRop_SDPnoa,
|
|
DoRop_SDPSxoxn,
|
|
DoRop_SSDxPDxax,
|
|
DoRop_PDSanan,
|
|
DoRop_PDSxna,
|
|
DoRop_SDPSnoaxn,
|
|
DoRop_DPSDPoaxx,
|
|
DoRop_SPDaxn,
|
|
DoRop_PSDPSoaxx,
|
|
DoRop_DPSaxn,
|
|
DoRop_DPSxx,
|
|
DoRop_PSDPSonoxx,
|
|
DoRop_SDPSonoxn,
|
|
DoRop_DSxn,
|
|
DoRop_DPSnax,
|
|
DoRop_SDPSoaxn,
|
|
DoRop_SPDnax,
|
|
DoRop_DSPDoaxn,
|
|
DoRop_DSPDSaoxx,
|
|
DoRop_PDSxan,
|
|
DoRop_DPa,
|
|
DoRop_PDSPnaoxn,
|
|
DoRop_DPSnoa,
|
|
DoRop_DPSDxoxn,
|
|
DoRop_PDSPonoxn,
|
|
DoRop_PDxn,
|
|
DoRop_DSPnax,
|
|
DoRop_PDSPoaxn,
|
|
DoRop_DPSoa,
|
|
DoRop_DPSoxn,
|
|
DoRop_D,
|
|
DoRop_DPSono,
|
|
DoRop_SPDSxax,
|
|
DoRop_DPSDaoxn,
|
|
DoRop_DSPnao,
|
|
DoRop_DPno,
|
|
DoRop_PDSnoa,
|
|
DoRop_PDSPxoxn,
|
|
DoRop_SSPxDSxox,
|
|
DoRop_SDPanan,
|
|
DoRop_PSDnax,
|
|
DoRop_DPSDoaxn,
|
|
DoRop_DPSDPaoxx,
|
|
DoRop_SDPxan,
|
|
DoRop_PSDPxax,
|
|
DoRop_DSPDaoxn,
|
|
DoRop_DPSnao,
|
|
DoRop_DSno, // MERGEPAINT
|
|
DoRop_SPDSanax,
|
|
DoRop_SDxPDxan,
|
|
DoRop_DPSxo,
|
|
DoRop_DPSano,
|
|
DoRop_PSa, // MERGECOPY
|
|
DoRop_SPDSnaoxn,
|
|
DoRop_SPDSonoxn,
|
|
DoRop_PSxn,
|
|
DoRop_SPDnoa,
|
|
DoRop_SPDSxoxn,
|
|
DoRop_SDPnax,
|
|
DoRop_PSDPoaxn,
|
|
DoRop_SDPoa,
|
|
DoRop_SPDoxn,
|
|
DoRop_DPSDxax,
|
|
DoRop_SPDSaoxn,
|
|
DoRop_S, // SRCCOPY
|
|
DoRop_SDPono,
|
|
DoRop_SDPnao,
|
|
DoRop_SPno,
|
|
DoRop_PSDnoa,
|
|
DoRop_PSDPxoxn,
|
|
DoRop_PDSnax,
|
|
DoRop_SPDSoaxn,
|
|
DoRop_SSPxPDxax,
|
|
DoRop_DPSanan,
|
|
DoRop_PSDPSaoxx,
|
|
DoRop_DPSxan,
|
|
DoRop_PDSPxax,
|
|
DoRop_SDPSaoxn,
|
|
DoRop_DPSDanax,
|
|
DoRop_SPxDSxan,
|
|
DoRop_SPDnao,
|
|
DoRop_SDno,
|
|
DoRop_SDPxo,
|
|
DoRop_SDPano,
|
|
DoRop_PDSoa,
|
|
DoRop_PDSoxn,
|
|
DoRop_DSPDxax,
|
|
DoRop_PSDPaoxn,
|
|
DoRop_SDPSxax,
|
|
DoRop_PDSPaoxn,
|
|
DoRop_SDPSanax,
|
|
DoRop_SPxPDxan,
|
|
DoRop_SSPxDSxax,
|
|
DoRop_DSPDSanaxxn,
|
|
DoRop_DPSao,
|
|
DoRop_DPSxno,
|
|
DoRop_SDPao,
|
|
DoRop_SDPxno,
|
|
DoRop_DSo, // SRCPAINT
|
|
DoRop_SDPnoo,
|
|
DoRop_P, // PATCOPY
|
|
DoRop_PDSono,
|
|
DoRop_PDSnao,
|
|
DoRop_PSno,
|
|
DoRop_PSDnao,
|
|
DoRop_PDno,
|
|
DoRop_PDSxo,
|
|
DoRop_PDSano,
|
|
DoRop_PDSao,
|
|
DoRop_PDSxno,
|
|
DoRop_DPo,
|
|
DoRop_DPSnoo, // PATPAINT
|
|
DoRop_PSo,
|
|
DoRop_PSDnoo,
|
|
DoRop_DPSoo,
|
|
DoRop_1 //WHITENESS
|
|
};
|
|
|
|
|