├── .DS_Store ├── .gitignore ├── Disasm ├── Disasm.vcproj ├── Disasm.vcxproj ├── Disasm.vcxproj.filters ├── asmserv.c ├── assembl.c ├── disasm.c ├── disasm.h └── main.c ├── EFormat.h ├── ERebuilder.cpp ├── ERebuilder.h ├── ERebuilder.sln ├── ERebuilder.suo ├── ERebuilder.v11.suo ├── ERebuilder.vcproj ├── ERebuilder.vcxproj ├── ERebuilder.vcxproj.filters ├── ERebuilder.vcxproj.user ├── PEBuilder.cpp ├── PEBuilder.h ├── README.md ├── ShellCode.asm ├── StringFileInfo.cpp ├── StringFileInfo.h ├── StringTable.cpp ├── StringTable.h ├── UpgradeLog.XML ├── VersionInfo.cpp ├── VersionInfo.h ├── VersionInfoBuffer.cpp ├── VersionInfoBuffer.h ├── VersionInfoHelperStructures.h ├── VersionInfoString.cpp ├── VersionInfoString.h ├── e_Format_WT.txt ├── main.cpp ├── masm32 └── include │ ├── 1394bus.inc │ ├── DateTime.inc │ ├── KSresInc.inc │ ├── ResGuard.inc │ ├── Stdlib.Inc │ ├── Stdlib.mac │ ├── accctrl.inc │ ├── acledit.inc │ ├── aclui.inc │ ├── acpisim.inc │ ├── activeds.inc │ ├── adme.inc │ ├── adptif.inc │ ├── adsiid.inc │ ├── advapi32.inc │ ├── advapip.inc │ ├── advpack.inc │ ├── aftpapi.inc │ ├── apidll.inc │ ├── appmgmts.inc │ ├── arbiter.inc │ ├── asycfilt.inc │ ├── authz.inc │ ├── basesrv.inc │ ├── batmeter.inc │ ├── battc.inc │ ├── bdasup.inc │ ├── bdnapi.inc │ ├── bhmon.inc │ ├── bignumsdk.inc │ ├── bldlibs.bat │ ├── bufferoverflow.inc │ ├── bufferoverflowgdi.inc │ ├── bufferoverflowk.inc │ ├── bufferoverflowminiport.inc │ ├── bufferoverflowu.inc │ ├── cabinet.inc │ ├── cap.inc │ ├── ccfapi32.inc │ ├── certadm.inc │ ├── certidl.inc │ ├── cfgmgr.inc │ ├── cfgmgr32.inc │ ├── ciuuid.inc │ ├── classpnp.inc │ ├── cluadmex.inc │ ├── clusapi.inc │ ├── comctl32.inc │ ├── comdlg32.inc │ ├── compstui.inc │ ├── comsvcs.inc │ ├── confid.inc │ ├── credui.inc │ ├── crtdll.inc │ ├── crypt32.inc │ ├── cryptdll.inc │ ├── cryptnet.inc │ ├── cryptohash.inc │ ├── cryptui.inc │ ├── cscdll.inc │ ├── csq.inc │ ├── d3d8.inc │ ├── d3dim.inc │ ├── d3dpmesh.inc │ ├── d3drm.inc │ ├── d3dx.inc │ ├── d3dx8d.inc │ ├── d3dxd.inc │ ├── d3dxof.inc │ ├── dapi.inc │ ├── dbghelp.inc │ ├── dbsetsst.inc │ ├── dbt.inc │ ├── ddraw.inc │ ├── debug.inc │ ├── decoder.inc │ ├── delayimp.inc │ ├── delayload.inc │ ├── devmgr.inc │ ├── dflayout.inc │ ├── dhcpcsvc.inc │ ├── dialogs.inc │ ├── dinput.inc │ ├── dinput8.inc │ ├── dlcapi.inc │ ├── dmapiw32.inc │ ├── dnsapi.inc │ ├── dnscrcli.inc │ ├── dnslib.inc │ ├── dnsperf.inc │ ├── dnsrpc.inc │ ├── dnsrslvr.inc │ ├── dplay.inc │ ├── dplayx.inc │ ├── dpmodemx.inc │ ├── dpwsockx.inc │ ├── drmk.inc │ ├── dsetup.inc │ ├── dsound.inc │ ├── dsprop.inc │ ├── dssec.inc │ ├── dsufmod.inc │ ├── dsuiext.inc │ ├── dtccfg.inc │ ├── dtccm.inc │ ├── dtchelp.inc │ ├── dtcuic.inc │ ├── dtcuis.inc │ ├── dtcutil.inc │ ├── dxapi.inc │ ├── edbbcli.inc │ ├── elfapi.inc │ ├── esent.inc │ ├── excppkg.inc │ ├── exsup.inc │ ├── fcachdll.inc │ ├── fci.inc │ ├── fdi.inc │ ├── feclient.inc │ ├── filter.inc │ ├── fmistr32.inc │ ├── fpu.inc │ ├── framedyd.inc │ ├── framedyn.inc │ ├── friendly.inc │ ├── ftsrch.inc │ ├── gdi32.inc │ ├── gdiplus.inc │ ├── gdiplus_structs.inc │ ├── glaux.inc │ ├── glmf32.inc │ ├── glu32.inc │ ├── gpedit.inc │ ├── gtrtst32.inc │ ├── hal.inc │ ├── hcaport.inc │ ├── hexedit.inc │ ├── hid.inc │ ├── hidclass.inc │ ├── hidparse.inc │ ├── hlink.inc │ ├── hpmon.inc │ ├── htmlhelp.inc │ ├── iashlpr.inc │ ├── icm32.inc │ ├── icmui.inc │ ├── iesetup.inc │ ├── ihvlink.inc │ ├── image.inc │ ├── imagehlp.inc │ ├── imgutil.inc │ ├── imm32.inc │ ├── inc2l.exe │ ├── inseng.inc │ ├── interfac.inc │ ├── iphlpapi.inc │ ├── iprop.inc │ ├── kerbcli.inc │ ├── kernel32.inc │ ├── kernl32p.inc │ ├── ks.inc │ ├── ksecdd.inc │ ├── ksproxy.inc │ ├── ksuser.inc │ ├── l2inc.exe │ ├── llsrpc.inc │ ├── loadperf.inc │ ├── logmgr.inc │ ├── logonsrv.inc │ ├── lsadll.inc │ ├── lsasrv.inc │ ├── lsasrvd.inc │ ├── lvcodek.inc │ ├── lz32.inc │ ├── mapi32.inc │ ├── mapiw32.inc │ ├── masm32.inc │ ├── masm32rt.inc │ ├── mcd.inc │ ├── mcd32.inc │ ├── mcdsrv32.inc │ ├── mciole32.inc │ ├── mdhcpid.inc │ ├── measure.inc │ ├── mgmtapi.inc │ ├── miglib.inc │ ├── minidump.inc │ ├── mmc.inc │ ├── mobsync.inc │ ├── mobsyncp.inc │ ├── mpr.inc │ ├── mprapi.inc │ ├── mprsnap.inc │ ├── mqmail.inc │ ├── mqrt.inc │ ├── msacm32.inc │ ├── msasn1.inc │ ├── mscms.inc │ ├── msdasc.inc │ ├── msdmo.inc │ ├── msdtcprx.inc │ ├── msdtctm.inc │ ├── msi.inc │ ├── msimg32.inc │ ├── msmqep.inc │ ├── mspatchc.inc │ ├── mspbase.inc │ ├── mspid.inc │ ├── msports.inc │ ├── msrating.inc │ ├── mssachlp.inc │ ├── mstask.inc │ ├── msv1_0.inc │ ├── msvcrt.inc │ ├── mswsock.inc │ ├── mswtecom.inc │ ├── mtx.inc │ ├── nal.inc │ ├── nddeapi.inc │ ├── ndis.inc │ ├── ndrd.inc │ ├── netapi32.inc │ ├── netlib.inc │ ├── netrap.inc │ ├── netui2.inc │ ├── newdev.inc │ ├── nia35det.inc │ ├── nibcdet.inc │ ├── nlmonlib.inc │ ├── nmapi.inc │ ├── nmsupp.inc │ ├── npptools.inc │ ├── nt.inc │ ├── ntdll.inc │ ├── ntdsa.inc │ ├── ntdsapi.inc │ ├── ntdsatq.inc │ ├── ntdsbcli.inc │ ├── ntdsetup.inc │ ├── ntfrsapi.inc │ ├── ntlanman.inc │ ├── ntlanui.inc │ ├── ntmarta.inc │ ├── ntmsapi.inc │ ├── ntoskrnl.inc │ ├── ntquery.inc │ ├── ntstrsafe.inc │ ├── ntvdm.inc │ ├── nwmon.inc │ ├── nwprint.inc │ ├── nwsaplib.inc │ ├── nwsevent.inc │ ├── nwslib.inc │ ├── oalufmod.inc │ ├── odbc32.inc │ ├── odbcbcp.inc │ ├── odbccp32.inc │ ├── ole32.inc │ ├── oleacc.inc │ ├── oleaut32.inc │ ├── olecli32.inc │ ├── oledb.inc │ ├── oledbd.inc │ ├── oledlg.inc │ ├── olepro32.inc │ ├── olesvr32.inc │ ├── openal32.inc │ ├── opengl32.inc │ ├── oprghdlr.inc │ ├── osptk.inc │ ├── parser.inc │ ├── patchwiz.inc │ ├── pciidex.inc │ ├── pdh.inc │ ├── penter.inc │ ├── portcls.inc │ ├── powrprof.inc │ ├── proptag.inc │ ├── psapi.inc │ ├── psxdll.inc │ ├── psxrtl.inc │ ├── ptilink.inc │ ├── qosname.inc │ ├── quartz.inc │ ├── query.inc │ ├── r81wdet.inc │ ├── randlib.inc │ ├── randlibk.inc │ ├── rasapi32.inc │ ├── rasdlg.inc │ ├── rassapi.inc │ ├── rendid.inc │ ├── resource.h │ ├── resutils.inc │ ├── riched20.inc │ ├── rpcexts.inc │ ├── rpcndr.inc │ ├── rpcns4.inc │ ├── rpcproxy.inc │ ├── rpcrt4.inc │ ├── rpcutil.inc │ ├── rsa32sdk2.inc │ ├── rtflib32.inc │ ├── rtm.inc │ ├── rtutils.inc │ ├── rxapi.inc │ ├── rxcommon.inc │ ├── sadapi.inc │ ├── samlib.inc │ ├── samsrv.inc │ ├── scarddlg.inc │ ├── scecli.inc │ ├── scesrv.inc │ ├── schannel.inc │ ├── sclogon.inc │ ├── scrnsave.inc │ ├── scrnsavw.inc │ ├── scsiport.inc │ ├── scsiwmi.inc │ ├── sdbus.inc │ ├── sdpblbid.inc │ ├── secur32.inc │ ├── security.inc │ ├── sens.inc │ ├── sensapi.inc │ ├── setupapi.inc │ ├── setupexts.inc │ ├── sfc.inc │ ├── sfcfiles.inc │ ├── shell32.inc │ ├── shfolder.inc │ ├── shlwapi.inc │ ├── sisbkup.inc │ ├── slbs.inc │ ├── smbtrsup.inc │ ├── smclib.inc │ ├── snacli.inc │ ├── snanls.inc │ ├── snmpapi.inc │ ├── spoolss.inc │ ├── sporder.inc │ ├── sqlakw32.inc │ ├── srclient.inc │ ├── ssdpapi.inc │ ├── stdunk.inc │ ├── sti.inc │ ├── storport.inc │ ├── stream.inc │ ├── streams.inc │ ├── strmbasd.inc │ ├── strmbase.inc │ ├── svcguid.inc │ ├── syssetup.inc │ ├── t3iid.inc │ ├── tape.inc │ ├── tapi32.inc │ ├── tapi32l.inc │ ├── tcpip.inc │ ├── tcpip6.inc │ ├── tdi.inc │ ├── thunk32.inc │ ├── tmuid.inc │ ├── toolbar.inc │ ├── touch.exe │ ├── traffic.inc │ ├── trnsdt.inc │ ├── tsec.inc │ ├── tssutil.inc │ ├── twain_32.inc │ ├── ufmod.inc │ ├── umpdddi.inc │ ├── umpnplib.inc │ ├── uniime.inc │ ├── url.inc │ ├── urlmon.inc │ ├── usbcamd.inc │ ├── usbcamd2.inc │ ├── usbd.inc │ ├── user32.inc │ ├── userenv.inc │ ├── usp10.inc │ ├── uuid.inc │ ├── uxtheme.inc │ ├── vccomsup.inc │ ├── vdmdbg.inc │ ├── version.inc │ ├── vfw32.inc │ ├── videoprt.inc │ ├── w2k │ ├── devguid.inc │ ├── devioctl.inc │ ├── gameport.inc │ ├── guiddef.inc │ ├── hal.inc │ ├── ipfirewall.inc │ ├── mountdev.inc │ ├── mountmgr.inc │ ├── native.inc │ ├── ntddcdrm.inc │ ├── ntddchgr.inc │ ├── ntdddisk.inc │ ├── ntddft.inc │ ├── ntddk.inc │ ├── ntddkbd.inc │ ├── ntddmou.inc │ ├── ntddscsi.inc │ ├── ntddser.inc │ ├── ntddstor.inc │ ├── ntddtdi.inc │ ├── ntdef.inc │ ├── ntdll.inc │ ├── ntifs.inc │ ├── ntoskrnl.inc │ ├── ntstatus.inc │ ├── w2kundoc.inc │ └── win32k.inc │ ├── wappc32.inc │ ├── wbemuuid.inc │ ├── wcpic32.inc │ ├── wdm.inc │ ├── wdmsec.inc │ ├── webpost.inc │ ├── wiaguid.inc │ ├── wiaservc.inc │ ├── wiautil.inc │ ├── win32k.inc │ ├── wincsv32.inc │ ├── windows.inc │ ├── winextra.inc │ ├── winfax.inc │ ├── wininet.inc │ ├── winioctl.inc │ ├── winmm.inc │ ├── winppi.inc │ ├── winrui32.inc │ ├── winscard.inc │ ├── winsli32.inc │ ├── winspool.drv │ ├── winspool.inc │ ├── winsta.inc │ ├── winstrm.inc │ ├── winsvc.inc │ ├── wintrust.inc │ ├── wmilib.inc │ ├── wmip.inc │ ├── wmvcore.inc │ ├── wnet │ └── wnetundoc.inc │ ├── wow32.inc │ ├── ws2_32.inc │ ├── wshisotp.inc │ ├── wsnmp32.inc │ ├── wsock32.inc │ ├── wtsapi32.inc │ ├── wxp │ └── wxpundoc.inc │ └── xactsrv.inc ├── stdafx.cpp └── stdafx.h /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/.DS_Store -------------------------------------------------------------------------------- /Disasm/Disasm.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/Disasm/Disasm.vcproj -------------------------------------------------------------------------------- /Disasm/Disasm.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav 15 | 16 | 17 | 18 | 19 | 源文件 20 | 21 | 22 | 源文件 23 | 24 | 25 | 源文件 26 | 27 | 28 | 29 | 30 | 头文件 31 | 32 | 33 | -------------------------------------------------------------------------------- /EFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/EFormat.h -------------------------------------------------------------------------------- /ERebuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/ERebuilder.cpp -------------------------------------------------------------------------------- /ERebuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/ERebuilder.h -------------------------------------------------------------------------------- /ERebuilder.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ERebuilder", "ERebuilder.vcxproj", "{E95CC319-ED25-4017-B963-7DEBD8374969}" 5 | EndProject 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Disasm", "Disasm\Disasm.vcxproj", "{0E6162D0-0AD9-4F35-9F0A-1B9D832CDEFC}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Release|Win32 = Release|Win32 11 | EndGlobalSection 12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 13 | {E95CC319-ED25-4017-B963-7DEBD8374969}.Release|Win32.ActiveCfg = Release|Win32 14 | {E95CC319-ED25-4017-B963-7DEBD8374969}.Release|Win32.Build.0 = Release|Win32 15 | {0E6162D0-0AD9-4F35-9F0A-1B9D832CDEFC}.Release|Win32.ActiveCfg = Release|Win32 16 | {0E6162D0-0AD9-4F35-9F0A-1B9D832CDEFC}.Release|Win32.Build.0 = Release|Win32 17 | EndGlobalSection 18 | GlobalSection(SolutionProperties) = preSolution 19 | HideSolutionNode = FALSE 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /ERebuilder.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/ERebuilder.suo -------------------------------------------------------------------------------- /ERebuilder.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/ERebuilder.v11.suo -------------------------------------------------------------------------------- /ERebuilder.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/ERebuilder.vcproj -------------------------------------------------------------------------------- /ERebuilder.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | C:\xqz.exe C:\qaq.exe 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /PEBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/PEBuilder.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #ERebuilder 2 | -------------------------------------------------------------------------------- /ShellCode.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/ShellCode.asm -------------------------------------------------------------------------------- /UpgradeLog.XML: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /VersionInfoHelperStructures.h: -------------------------------------------------------------------------------- 1 | // *************************************************************** 2 | // VersionInfoHelperStructures version: 1.0 ? date: 03/06/2006 3 | // ------------------------------------------------------------- 4 | // ------------------------------------------------------------- 5 | 6 | ////////////////////////////////////////////////////////////////////////// 7 | // Helper structures 8 | // All Version structures are essentially the same, and are declared to 9 | // increase code readability 10 | // 11 | 12 | #pragma once 13 | 14 | #define DWORDALIGN(p) (((DWORD)(LPBYTE) p + 3) & ~3) 15 | 16 | struct BaseVersionStruct { 17 | WORD wLength; 18 | WORD wValueLength; 19 | WORD wType; 20 | WCHAR szKey[1]; 21 | WORD Padding[1]; 22 | }; 23 | 24 | struct VERSION_INFO_HEADER: public BaseVersionStruct{ 25 | VS_FIXEDFILEINFO Value; 26 | }; 27 | 28 | struct String: public BaseVersionStruct{ 29 | WORD Value[1]; 30 | }; 31 | 32 | struct StringTable: public BaseVersionStruct { 33 | String Children[1]; 34 | }; 35 | 36 | struct Var: public BaseVersionStruct { 37 | DWORD Value[1]; 38 | }; 39 | 40 | 41 | struct BaseFileInfo: public BaseVersionStruct 42 | { 43 | }; 44 | 45 | struct StringFileInfo: public BaseFileInfo { 46 | StringTable Children[1]; 47 | }; 48 | 49 | struct VarFileInfo: public BaseFileInfo { 50 | Var Children[1]; 51 | }; 52 | -------------------------------------------------------------------------------- /VersionInfoString.h: -------------------------------------------------------------------------------- 1 | // VersionInfoString.h: interface for the CVersionInfoString class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_VERSIONINFOSTRING_H__6755D9C3_AAF3_47E2_8813_5D142658429E__INCLUDED_) 6 | #define AFX_VERSIONINFOSTRING_H__6755D9C3_AAF3_47E2_8813_5D142658429E__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | #include "VersionInfoHelperStructures.h" 13 | 14 | class CVersionInfoBuffer; 15 | 16 | class CVersionInfoString: public CObject 17 | { 18 | public: 19 | CVersionInfoString(String* pString); 20 | CVersionInfoString(const CString& strKey, const CString& strValue = ""); 21 | 22 | const CString& GetKey() const; 23 | const CString& GetValue() const; 24 | 25 | CString& GetValue(); 26 | 27 | void FromString(String* pString); 28 | void Write(CVersionInfoBuffer & viBuf); 29 | private: 30 | CString m_strKey; 31 | CString m_strValue; 32 | }; 33 | 34 | #endif // !defined(AFX_VERSIONINFOSTRING_H__6755D9C3_AAF3_47E2_8813_5D142658429E__INCLUDED_) 35 | -------------------------------------------------------------------------------- /e_Format_WT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/e_Format_WT.txt -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/main.cpp -------------------------------------------------------------------------------- /masm32/include/1394bus.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; 1394bus.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF 1394BUS_INC 6 | 1394BUS_INC equ <1> 7 | 8 | Bus1394RegisterPortDriver PROTO :DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file 1394bus.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/KSresInc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/KSresInc.inc -------------------------------------------------------------------------------- /masm32/include/ResGuard.inc: -------------------------------------------------------------------------------- 1 | ; ================================================================================================== 2 | ; Title: ResGuard.inc 3 | ; Author: G. Friedrich 4 | ; Version: 1.0.0 5 | ; Purpose: Detection of resource leakages using ObjAsm32 ResGuard.dll. 6 | ; Notes: Version 1.0.0, April 2005 7 | ; - First release. 8 | ; ================================================================================================== 9 | 10 | 11 | ResGuardStart proto 12 | ResGuardStop proto 13 | ResGuardShow proto 14 | 15 | -------------------------------------------------------------------------------- /masm32/include/acledit.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; acledit.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ACLEDIT_INC 6 | ACLEDIT_INC equ <1> 7 | 8 | DllMain PROTO :DWORD,:DWORD,:DWORD 9 | FMExtensionProcW PROTO :DWORD,:DWORD,:DWORD 10 | SedDiscretionaryAclEditor PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | SedSystemAclEditor PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | SedTakeOwnership PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file acledit.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/aclui.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; aclui.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ACLUI_INC 6 | ACLUI_INC equ <1> 7 | 8 | CreateSecurityPage PROTO :DWORD 9 | EditSecurity PROTO :DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file aclui.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/adme.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; adme.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ADME_INC 6 | ADME_INC equ <1> 7 | 8 | DllRegisterServer PROTO 9 | DllUnregisterServer PROTO 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file adme.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/adsiid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; adsiid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/apidll.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; apidll.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF APIDLL_INC 6 | APIDLL_INC equ <1> 7 | 8 | ApiDllEntry PROTO :DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file apidll.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/appmgmts.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; appmgmts.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF APPMGMTS_INC 6 | APPMGMTS_INC equ <1> 7 | 8 | CsCreateClassStore PROTO :DWORD 9 | CsEnumApps PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | CsGetAppCategories PROTO :DWORD 11 | CsGetClassAccess PROTO :DWORD 12 | CsGetClassStore PROTO :DWORD,:DWORD 13 | CsGetClassStorePath PROTO :DWORD,:DWORD 14 | CsRegisterAppCategory PROTO :DWORD 15 | CsUnregisterAppCategory PROTO :DWORD 16 | GenerateGroupPolicy PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | ProcessGroupPolicyObjectsEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | ReleaseAppCategoryInfoList PROTO :DWORD 19 | ReleasePackageDetail PROTO :DWORD 20 | ReleasePackageInfo PROTO :DWORD 21 | ServiceMain PROTO :DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file appmgmts.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/asycfilt.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; asycfilt.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ASYCFILT_INC 6 | ASYCFILT_INC equ <1> 7 | 8 | FilterCreateInstance PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file asycfilt.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/authz.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; authz.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF AUTHZ_INC 6 | AUTHZ_INC equ <1> 7 | 8 | AuthzAccessCheck PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | AuthzAddSidsToContext PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | AuthzCachedAccessCheck PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | AuthzFreeAuditEvent PROTO :DWORD 12 | AuthzFreeContext PROTO :DWORD 13 | AuthzFreeHandle PROTO :DWORD 14 | AuthzFreeResourceManager PROTO :DWORD 15 | AuthzGetInformationFromContext PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | AuthzInitializeContextFromAuthzContext PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | AuthzInitializeContextFromSid PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | AuthzInitializeContextFromToken PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | AuthzInitializeResourceManager PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | AuthzOpenObjectAudit PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | AuthziLogAuditEvent PROTO :DWORD,:DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file authz.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/basesrv.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; basesrv.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BASESRV_INC 6 | BASESRV_INC equ <1> 7 | 8 | BaseSetProcessCreateNotify PROTO :DWORD 9 | BaseSrvNlsLogon PROTO :DWORD 10 | BaseSrvNlsUpdateRegistryCache PROTO :DWORD,:DWORD 11 | ServerDllInitialization PROTO :DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file basesrv.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/batmeter.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; batmeter.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BATMETER_INC 6 | BATMETER_INC equ <1> 7 | 8 | BatMeterCapabilities PROTO :DWORD 9 | CreateBatMeter PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | DestroyBatMeter PROTO :DWORD 11 | PowerCapabilities PROTO 12 | UpdateBatMeter PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file batmeter.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/battc.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; battc.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BATTC_INC 6 | BATTC_INC equ <1> 7 | 8 | BatteryClassInitializeDevice PROTO :DWORD,:DWORD 9 | BatteryClassIoctl PROTO :DWORD,:DWORD 10 | BatteryClassQueryWmiDataBlock PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | BatteryClassStatusNotify PROTO :DWORD 12 | BatteryClassSystemControl PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | BatteryClassUnload PROTO :DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file battc.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/bdasup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bdasup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BDASUP_INC 6 | BDASUP_INC equ <1> 7 | 8 | BdaCheckChanges PROTO :DWORD 9 | BdaCommitChanges PROTO :DWORD 10 | BdaCreateFilterFactory PROTO :DWORD,:DWORD,:DWORD 11 | BdaCreateFilterFactoryEx PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | BdaCreatePin PROTO :DWORD,:DWORD,:DWORD 13 | BdaCreateTopology PROTO :DWORD,:DWORD,:DWORD 14 | BdaDeletePin PROTO :DWORD,:DWORD 15 | BdaFilterFactoryUpdateCacheData PROTO :DWORD,:DWORD 16 | BdaGetChangeState PROTO :DWORD,:DWORD 17 | BdaInitFilter PROTO :DWORD,:DWORD 18 | BdaMethodCreatePin PROTO :DWORD,:DWORD,:DWORD 19 | BdaMethodCreateTopology PROTO :DWORD,:DWORD,:DWORD 20 | BdaMethodDeletePin PROTO :DWORD,:DWORD,:DWORD 21 | BdaPropertyGetControllingPinId PROTO :DWORD,:DWORD,:DWORD 22 | BdaPropertyGetPinControl PROTO :DWORD,:DWORD,:DWORD 23 | BdaPropertyNodeDescriptors PROTO :DWORD,:DWORD,:DWORD 24 | BdaPropertyNodeEvents PROTO :DWORD,:DWORD,:DWORD 25 | BdaPropertyNodeMethods PROTO :DWORD,:DWORD,:DWORD 26 | BdaPropertyNodeProperties PROTO :DWORD,:DWORD,:DWORD 27 | BdaPropertyNodeTypes PROTO :DWORD,:DWORD,:DWORD 28 | BdaPropertyPinTypes PROTO :DWORD,:DWORD,:DWORD 29 | BdaPropertyTemplateConnections PROTO :DWORD,:DWORD,:DWORD 30 | BdaStartChanges PROTO :DWORD 31 | BdaUninitFilter PROTO :DWORD 32 | BdaValidateNodeProperty PROTO :DWORD,:DWORD 33 | 34 | ELSE 35 | echo ----------------------------------------- 36 | echo WARNING Duplicate include file bdasup.inc 37 | echo ----------------------------------------- 38 | ENDIF 39 | -------------------------------------------------------------------------------- /masm32/include/bhmon.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bhmon.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BHMON_INC 6 | BHMON_INC equ <1> 7 | 8 | BhClosePerformanceData PROTO 9 | BhCollectPerformanceData PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | BhOpenPerformanceData PROTO :DWORD 11 | _BhClosePerformanceData PROTO 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file bhmon.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/bufferoverflow.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bufferoverflow.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BUFFEROVERFLOW_INC 6 | BUFFEROVERFLOW_INC equ <1> 7 | 8 | NtCurrentTeb PROTO 9 | NtGetTickCount PROTO 10 | NtProcessStartup PROTO :DWORD 11 | NtProcessStartupForGS PROTO :DWORD 12 | NtTerminateProcess PROTO :DWORD,:DWORD 13 | RtlUnhandledExceptionFilter PROTO :DWORD 14 | _DllMainCRTStartupForGS PROTO :DWORD,:DWORD,:DWORD 15 | _security_check_cookie PROTO :DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file bufferoverflow.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/bufferoverflowgdi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bufferoverflowgdi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BUFFEROVERFLOWGDI_INC 6 | BUFFEROVERFLOWGDI_INC equ <1> 7 | 8 | DrvEnableDriver PROTO :DWORD,:DWORD,:DWORD 9 | EngBugCheckEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | GsDrvEnableDriver PROTO :DWORD,:DWORD,:DWORD 11 | NtGetTickCount PROTO 12 | _security_check_cookie PROTO :DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file bufferoverflowgdi.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/bufferoverflowk.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bufferoverflowk.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BUFFEROVERFLOWK_INC 6 | BUFFEROVERFLOWK_INC equ <1> 7 | 8 | DriverEntry PROTO :DWORD,:DWORD 9 | GsDriverEntry PROTO :DWORD,:DWORD 10 | _GsDriverEntry PROTO :DWORD,:DWORD 11 | _security_check_cookie PROTO :DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file bufferoverflowk.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/bufferoverflowminiport.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bufferoverflowminiport.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BUFFEROVERFLOWMINIPORT_INC 6 | BUFFEROVERFLOWMINIPORT_INC equ <1> 7 | 8 | DriverEntry PROTO :DWORD,:DWORD 9 | GsDriverEntry PROTO :DWORD,:DWORD 10 | _security_check_cookie PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file bufferoverflowminiport.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/bufferoverflowu.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; bufferoverflowu.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF BUFFEROVERFLOWU_INC 6 | BUFFEROVERFLOWU_INC equ <1> 7 | 8 | _DllMainCRTStartupForGS PROTO :DWORD,:DWORD,:DWORD 9 | _security_check_cookie PROTO :DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file bufferoverflowu.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/cabinet.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; cabinet.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CABINET_INC 6 | CABINET_INC equ <1> 7 | 8 | DeleteExtractedFiles PROTO :DWORD 9 | DllGetVersion PROTO :DWORD 10 | Extract PROTO :DWORD,:DWORD 11 | GetDllVersion PROTO 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file cabinet.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/cap.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; cap.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CAP_INC 6 | CAP_INC equ <1> 7 | 8 | DumpCAP PROTO 9 | StartCAP PROTO 10 | StopCAP PROTO 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file cap.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/ccfapi32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ccfapi32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CCFAPI32_INC 6 | CCFAPI32_INC equ <1> 7 | 8 | CCFCertificateEnterUI PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CCFCertificateRemoveUI PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | NoCertificateEnter PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | NoCertificateRemove PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file ccfapi32.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/certadm.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; certadm.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CERTADM_INC 6 | CERTADM_INC equ <1> 7 | 8 | CertSrvBackupClose PROTO :DWORD 9 | CertSrvBackupEnd PROTO :DWORD 10 | CertSrvBackupFree PROTO :DWORD 11 | CertSrvBackupGetBackupLogsW PROTO :DWORD,:DWORD,:DWORD 12 | CertSrvBackupGetDatabaseNamesW PROTO :DWORD,:DWORD,:DWORD 13 | CertSrvBackupGetDynamicFileListW PROTO :DWORD,:DWORD,:DWORD 14 | CertSrvBackupOpenFileW PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | CertSrvBackupPrepareW PROTO :DWORD,:DWORD,:DWORD,:DWORD 16 | CertSrvBackupRead PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | CertSrvBackupTruncateLogs PROTO :DWORD 18 | CertSrvIsServerOnlineW PROTO :DWORD,:DWORD 19 | CertSrvRestoreEnd PROTO :DWORD 20 | CertSrvRestoreGetDatabaseLocationsW PROTO :DWORD,:DWORD,:DWORD 21 | CertSrvRestorePrepareW PROTO :DWORD,:DWORD,:DWORD 22 | CertSrvRestoreRegisterComplete PROTO :DWORD,:DWORD 23 | CertSrvRestoreRegisterThroughFile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | CertSrvRestoreRegisterW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 25 | CertSrvServerControlW PROTO :DWORD,:DWORD,:DWORD,:DWORD 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file certadm.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/certidl.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; certidl.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CERTIDL_INC 6 | CERTIDL_INC equ <1> 7 | 8 | CertServerRequest PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | MIDL_user_allocate PROTO :DWORD 10 | MIDL_user_free PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file certidl.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/ciuuid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ciuuid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/cluadmex.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; cluadmex.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/compstui.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; compstui.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF COMPSTUI_INC 6 | COMPSTUI_INC equ <1> 7 | 8 | CommonPropertySheetUIA PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | CommonPropertySheetUI equ 10 | 11 | CommonPropertySheetUIW PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | GetCPSUIUserData PROTO :DWORD 13 | SetCPSUIUserData PROTO :DWORD,:DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file compstui.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/comsvcs.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; comsvcs.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF COMSVCS_INC 6 | COMSVCS_INC equ <1> 7 | 8 | CoCreateActivity PROTO :DWORD,:DWORD,:DWORD 9 | CoCreateStdTrustable PROTO :DWORD,:DWORD,:DWORD 10 | CoEnterServiceDomain PROTO :DWORD 11 | CoLeaveServiceDomain PROTO :DWORD 12 | CoLoadServices PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | CoVerifyTrust PROTO :DWORD,:DWORD,:DWORD 14 | ComSvcsExceptionFilter PROTO :DWORD,:DWORD,:DWORD 15 | ComSvcsLogError PROTO :DWORD,:DWORD,:DWORD,:DWORD 16 | CreateActivityInMTA PROTO :DWORD,:DWORD 17 | CreateActivityInMT equ 18 | 19 | DispManGetContext PROTO :DWORD,:DWORD 20 | DllUnregisterServerWeReallyMeanIt PROTO 21 | GetTrkSvrObject PROTO :DWORD,:DWORD 22 | MTSCreateActivity PROTO :DWORD,:DWORD 23 | MiniDumpW PROTO :DWORD,:DWORD,:DWORD,:DWORD 24 | 25 | ELSE 26 | echo ----------------------------------------- 27 | echo WARNING Duplicate include file comsvcs.inc 28 | echo ----------------------------------------- 29 | ENDIF 30 | -------------------------------------------------------------------------------- /masm32/include/confid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; confid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/credui.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; credui.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CREDUI_INC 6 | CREDUI_INC equ <1> 7 | 8 | CredUICmdLinePromptForCredentialsA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CredUICmdLinePromptForCredentials equ 10 | 11 | CredUICmdLinePromptForCredentialsW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | CredUIConfirmCredentialsA PROTO :DWORD,:DWORD 13 | CredUIConfirmCredentials equ 14 | 15 | CredUIConfirmCredentialsW PROTO :DWORD,:DWORD 16 | CredUIParseUserNameA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | CredUIParseUserName equ 18 | 19 | CredUIParseUserNameW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | CredUIPromptForCredentialsA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | CredUIPromptForCredentials equ 22 | 23 | CredUIPromptForCredentialsW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | CredUIReadSSOCredW PROTO :DWORD,:DWORD 25 | CredUIStoreSSOCredW PROTO :DWORD,:DWORD,:DWORD,:DWORD 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file credui.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/crtdll.inc: -------------------------------------------------------------------------------- 1 | ; Thanx to Vortex for his work 2 | ; 3 | ; To expand the lib definition file: 4 | ; link /DLL /def:crtdll.def /NOENTRY /subsystem:windows crtdll.obj 5 | 6 | printf PROTO C :DWORD, :VARARG 7 | sprintf PROTO C :DWORD,:DWORD, :VARARG 8 | sscanf PROTO C :DWORD,:DWORD, :VARARG 9 | 10 | -------------------------------------------------------------------------------- /masm32/include/cryptdll.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; cryptdll.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CRYPTDLL_INC 6 | CRYPTDLL_INC equ <1> 7 | 8 | CDBuildIntegrityVect PROTO :DWORD,:DWORD 9 | CDBuildVect PROTO :DWORD,:DWORD 10 | CDFindCommonCSystem PROTO :DWORD,:DWORD,:DWORD 11 | CDFindCommonCSystemWithKey PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | CDGenerateRandomBits PROTO :DWORD,:DWORD 13 | CDLocateCSystem PROTO :DWORD,:DWORD 14 | CDLocateCheckSum PROTO :DWORD,:DWORD 15 | CDLocateRng PROTO :DWORD,:DWORD 16 | CDRegisterCSystem PROTO :DWORD 17 | CDRegisterCheckSum PROTO :DWORD 18 | CDRegisterRng PROTO :DWORD 19 | MD5Final PROTO :DWORD 20 | MD5Init PROTO :DWORD 21 | MD5Update PROTO :DWORD,:DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file cryptdll.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/cryptnet.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; cryptnet.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CRYPTNET_INC 6 | CRYPTNET_INC equ <1> 7 | 8 | CryptGetObjectUrl PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CryptInstallCancelRetrieval PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | CryptRetrieveObjectByUrlA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | CryptRetrieveObjectByUrl equ 12 | 13 | CryptRetrieveObjectByUrlW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | CryptUninstallCancelRetrieval PROTO :DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file cryptnet.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/csq.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; csq.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF CSQ_INC 6 | CSQ_INC equ <1> 7 | 8 | IoReleaseCancelSpinLock PROTO :DWORD 9 | IopCsqCancelRoutine PROTO :DWORD,:DWORD 10 | WdmlibIoCsqInitialize PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | WdmlibIoCsqInitializeEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | WdmlibIoCsqInsertIrp PROTO :DWORD,:DWORD,:DWORD 13 | WdmlibIoCsqInsertIrpEx PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | WdmlibIoCsqRemoveIrp PROTO :DWORD,:DWORD 15 | WdmlibIoCsqRemoveNextIrp PROTO :DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file csq.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/d3d8.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; d3d8.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF D3D8_INC 6 | D3D8_INC equ <1> 7 | 8 | Direct3DCreate8 PROTO :DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file d3d8.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/d3dim.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; d3dim.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF D3DIM_INC 6 | D3DIM_INC equ <1> 7 | 8 | Direct3DCreate PROTO :DWORD,:DWORD,:DWORD 9 | Direct3D_HALCleanUp PROTO :DWORD,:DWORD 10 | FlushD3DDevices2 PROTO :DWORD 11 | FlushD3DDevices PROTO :DWORD 12 | PaletteAssociateNotify PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | PaletteUpdateNotify PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | SurfaceFlipNotify PROTO :DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file d3dim.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/d3dpmesh.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; d3dpmesh.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF D3DPMESH_INC 6 | D3DPMESH_INC equ <1> 7 | 8 | CreateD3DRMPMeshVisual PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file d3dpmesh.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/d3drm.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; d3drm.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF D3DRM_INC 6 | D3DRM_INC equ <1> 7 | 8 | D3DRMColorGetAlpha PROTO :DWORD 9 | D3DRMColorGetBlue PROTO :DWORD 10 | D3DRMColorGetGreen PROTO :DWORD 11 | D3DRMColorGetRed PROTO :DWORD 12 | D3DRMCreateColorRGBA PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | D3DRMCreateColorRGB equ 14 | 15 | D3DRMMatrixFromQuaternion PROTO :DWORD,:DWORD 16 | D3DRMQuaternionFromRotation PROTO :DWORD,:DWORD,:DWORD 17 | D3DRMQuaternionMultiply PROTO :DWORD,:DWORD,:DWORD 18 | D3DRMQuaternionSlerp PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | D3DRMVectorAdd PROTO :DWORD,:DWORD,:DWORD 20 | D3DRMVectorCrossProduct PROTO :DWORD,:DWORD,:DWORD 21 | D3DRMVectorDotProduct PROTO :DWORD,:DWORD 22 | D3DRMVectorModulus PROTO :DWORD 23 | D3DRMVectorNormalize PROTO :DWORD 24 | D3DRMVectorRandom PROTO :DWORD 25 | D3DRMVectorReflect PROTO :DWORD,:DWORD,:DWORD 26 | D3DRMVectorRotate PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | D3DRMVectorScale PROTO :DWORD,:DWORD,:DWORD 28 | D3DRMVectorSubtract PROTO :DWORD,:DWORD,:DWORD 29 | Direct3DRMCreate PROTO :DWORD 30 | 31 | ELSE 32 | echo ----------------------------------------- 33 | echo WARNING Duplicate include file d3drm.inc 34 | echo ----------------------------------------- 35 | ENDIF 36 | -------------------------------------------------------------------------------- /masm32/include/d3dxof.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; d3dxof.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF D3DXOF_INC 6 | D3DXOF_INC equ <1> 7 | 8 | DirectXFileCreate PROTO :DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file d3dxof.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/dbsetsst.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dbsetsst.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DBSETSST_INC 6 | DBSETSST_INC equ <1> 7 | 8 | _CxxThrowException PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file dbsetsst.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/ddraw.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ddraw.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DDRAW_INC 6 | DDRAW_INC equ <1> 7 | 8 | DDGetAttachedSurfaceLcl PROTO :DWORD,:DWORD,:DWORD 9 | DDInternalLock PROTO :DWORD,:DWORD 10 | DDInternalUnlock PROTO :DWORD 11 | DSoundHelp PROTO :DWORD,:DWORD,:DWORD 12 | DirectDrawCreate PROTO :DWORD,:DWORD,:DWORD 13 | DirectDrawCreateClipper PROTO :DWORD,:DWORD,:DWORD 14 | DirectDrawCreateEx PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | DirectDrawEnumerateA PROTO :DWORD,:DWORD 16 | DirectDrawEnumerate equ 17 | 18 | DirectDrawEnumerateExA PROTO :DWORD,:DWORD,:DWORD 19 | DirectDrawEnumerateEx equ 20 | 21 | DirectDrawEnumerateExW PROTO :DWORD,:DWORD,:DWORD 22 | DirectDrawEnumerateW PROTO :DWORD,:DWORD 23 | GetDDSurfaceLocal PROTO :DWORD,:DWORD,:DWORD 24 | GetSurfaceFromDC PROTO :DWORD,:DWORD,:DWORD 25 | 26 | ELSE 27 | echo ----------------------------------------- 28 | echo WARNING Duplicate include file ddraw.inc 29 | echo ----------------------------------------- 30 | ENDIF 31 | -------------------------------------------------------------------------------- /masm32/include/delayimp.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; delayimp.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DELAYIMP_INC 6 | DELAYIMP_INC equ <1> 7 | 8 | __FUnloadDelayLoadedDLL2 PROTO :DWORD 9 | __HrLoadAllImportsForDll PROTO :DWORD 10 | __delayLoadHelper2 PROTO :DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file delayimp.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/delayload.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; delayload.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DELAYLOAD_INC 6 | DELAYLOAD_INC equ <1> 7 | 8 | __FUnloadDelayLoadedDLL2 PROTO :DWORD 9 | __HrLoadAllImportsForDll PROTO :DWORD 10 | __delayLoadHelper2 PROTO :DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file delayload.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/devmgr.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; devmgr.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DEVMGR_INC 6 | DEVMGR_INC equ <1> 7 | 8 | DeviceCreateHardwarePage PROTO :DWORD,:DWORD 9 | DeviceCreateHardwarePageEx PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file devmgr.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dflayout.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dflayout.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DFLAYOUT_INC 6 | DFLAYOUT_INC equ <1> 7 | 8 | StgOpenLayoutDocfile PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file dflayout.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/dialogs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/dialogs.inc -------------------------------------------------------------------------------- /masm32/include/dinput.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dinput.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DINPUT_INC 6 | DINPUT_INC equ <1> 7 | 8 | DirectInputCreateA PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | DirectInputCreate equ 10 | 11 | DirectInputCreateEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | DirectInputCreateW PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | _DirectInputCreateW PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file dinput.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/dinput8.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dinput8.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DINPUT8_INC 6 | DINPUT8_INC equ <1> 7 | 8 | DirectInput8Create PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | _DirectInput8Create PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file dinput8.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dlcapi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dlcapi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DLCAPI_INC 6 | DLCAPI_INC equ <1> 7 | 8 | AcsLan PROTO :DWORD,:DWORD 9 | DlcCallDriver PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | GetAdapterNameFromNumber PROTO :DWORD,:DWORD 11 | GetAdapterNumberFromName PROTO :DWORD,:DWORD 12 | NtAcsLan PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file dlcapi.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/dmapiw32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dmapiw32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DMAPIW32_INC 6 | DMAPIW32_INC equ <1> 7 | 8 | DBGMEM_AddRef PROTO :DWORD 9 | DBGMEM_Alloc PROTO :DWORD,:DWORD 10 | DBGMEM_DidAlloc PROTO :DWORD,:DWORD 11 | DBGMEM_Free PROTO :DWORD,:DWORD 12 | DBGMEM_GetSize PROTO :DWORD,:DWORD 13 | DBGMEM_HeapMinimize PROTO :DWORD 14 | DBGMEM_QueryInterface PROTO :DWORD,:DWORD,:DWORD 15 | DBGMEM_Realloc PROTO :DWORD,:DWORD,:DWORD 16 | DBGMEM_Release PROTO :DWORD 17 | DBGMEM_ReportLeak PROTO :DWORD,:DWORD 18 | DBGMEM_ValidatePblk PROTO :DWORD,:DWORD,:DWORD 19 | DBGMEM_ValidatePv PROTO :DWORD,:DWORD,:DWORD 20 | DebugOutputFn PROTO :DWORD 21 | IsDBGServiceAnExe PROTO 22 | LogIt PROTO :DWORD,:DWORD 23 | MNLS_lstrlenW PROTO :DWORD 24 | MessageBoxFn PROTO :DWORD,:DWORD,:DWORD 25 | MessageBoxFnThreadMain PROTO :DWORD 26 | PblkDequeue PROTO :DWORD 27 | PblkEnqueue PROTO :DWORD 28 | VMValidatePvEx PROTO :DWORD,:DWORD 29 | 30 | ELSE 31 | echo ----------------------------------------- 32 | echo WARNING Duplicate include file dmapiw32.inc 33 | echo ----------------------------------------- 34 | ENDIF 35 | -------------------------------------------------------------------------------- /masm32/include/dnscrcli.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dnscrcli.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DNSCRCLI_INC 6 | DNSCRCLI_INC equ <1> 7 | 8 | CRrGetHashTableStats PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CRrReadCache PROTO :DWORD,:DWORD 10 | CRrReadCacheEntry PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | CRrUpdateTest PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | DNS_RPC_HANDLE_bind PROTO :DWORD 13 | DNS_RPC_HANDLE_unbind PROTO :DWORD,:DWORD 14 | DnsApiAlloc PROTO :DWORD 15 | DnsApiFree PROTO :DWORD 16 | MIDL_user_allocate PROTO :DWORD 17 | MIDL_user_free PROTO :DWORD 18 | R_ResolverEnumCache PROTO :DWORD,:DWORD,:DWORD 19 | R_ResolverFlushCache PROTO :DWORD 20 | R_ResolverFlushCacheEntry PROTO :DWORD,:DWORD,:DWORD 21 | R_ResolverGetConfig PROTO :DWORD,:DWORD,:DWORD,:DWORD 22 | R_ResolverGetLocalAddrInfoArray PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 23 | R_ResolverPoke PROTO :DWORD,:DWORD,:DWORD 24 | R_ResolverQuery PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 25 | R_ResolverRegisterCluster PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 26 | _CRrGetHashTableStats PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 27 | 28 | ELSE 29 | echo ----------------------------------------- 30 | echo WARNING Duplicate include file dnscrcli.inc 31 | echo ----------------------------------------- 32 | ENDIF 33 | -------------------------------------------------------------------------------- /masm32/include/dnsperf.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dnsperf.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DNSPERF_INC 6 | DNSPERF_INC equ <1> 7 | 8 | CloseDnsPerformanceData PROTO 9 | CollectDnsPerformanceData PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | OpenDnsPerformanceData PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file dnsperf.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/dnsrslvr.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dnsrslvr.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DNSRSLVR_INC 6 | DNSRSLVR_INC equ <1> 7 | 8 | ServiceMain PROTO :DWORD,:DWORD 9 | SvchostPushServiceGlobals PROTO :DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file dnsrslvr.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dplay.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dplay.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DPLAY_INC 6 | DPLAY_INC equ <1> 7 | 8 | DirectPlayCreate PROTO :DWORD,:DWORD,:DWORD 9 | DirectPlayEnumerate PROTO :DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file dplay.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dplayx.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dplayx.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DPLAYX_INC 6 | DPLAYX_INC equ <1> 7 | 8 | DirectPlayCreate PROTO :DWORD,:DWORD,:DWORD 9 | DirectPlayEnumerateA PROTO :DWORD,:DWORD 10 | DirectPlayEnumerate equ 11 | 12 | DirectPlayEnumerateW PROTO :DWORD,:DWORD 13 | DirectPlayLobbyCreateA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | DirectPlayLobbyCreate equ 15 | 16 | DirectPlayLobbyCreateW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | 18 | ELSE 19 | echo ----------------------------------------- 20 | echo WARNING Duplicate include file dplayx.inc 21 | echo ----------------------------------------- 22 | ENDIF 23 | -------------------------------------------------------------------------------- /masm32/include/dpmodemx.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dpmodemx.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DPMODEMX_INC 6 | DPMODEMX_INC equ <1> 7 | 8 | SPInit PROTO :DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file dpmodemx.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/dpwsockx.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dpwsockx.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DPWSOCKX_INC 6 | DPWSOCKX_INC equ <1> 7 | 8 | DPWS_BuildIPMessageHeader PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | DPWS_GetEnumPort PROTO :DWORD,:DWORD 10 | SPInit PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file dpwsockx.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/drmk.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; drmk.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DRMK_INC 6 | DRMK_INC equ <1> 7 | 8 | DrmAddContentHandlers PROTO :DWORD,:DWORD,:DWORD 9 | DrmCreateContentMixed PROTO :DWORD,:DWORD,:DWORD 10 | DrmDestroyContent PROTO :DWORD 11 | DrmForwardContentToDeviceObject PROTO :DWORD,:DWORD,:DWORD 12 | DrmForwardContentToFileObject PROTO :DWORD,:DWORD 13 | DrmForwardContentToInterface PROTO :DWORD,:DWORD,:DWORD 14 | DrmGetContentRights PROTO :DWORD,:DWORD 15 | DrmGetFilterDescriptor PROTO :DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file drmk.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/dsetup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dsetup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DSETUP_INC 6 | DSETUP_INC equ <1> 7 | 8 | DirectXDeviceDriverSetupA PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | DirectXDeviceDriverSetup equ 10 | 11 | DirectXDeviceDriverSetupW PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | DirectXLoadString PROTO :DWORD,:DWORD,:DWORD 13 | DirectXRegisterApplicationA PROTO :DWORD,:DWORD 14 | DirectXRegisterApplication equ 15 | 16 | DirectXRegisterApplicationW PROTO :DWORD,:DWORD 17 | DirectXSetupA PROTO :DWORD,:DWORD,:DWORD 18 | DirectXSetup equ 19 | 20 | DirectXSetupCallback PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | DirectXSetupGetFileVersion PROTO :DWORD,:DWORD,:DWORD 22 | DirectXSetupGetVersion PROTO :DWORD,:DWORD 23 | DirectXSetupIsEng PROTO 24 | DirectXSetupIsJapan PROTO 25 | DirectXSetupIsJapanNec PROTO 26 | DirectXSetupSetCallback PROTO :DWORD 27 | DirectXSetupShowEULA PROTO :DWORD 28 | DirectXSetupShowEUL equ 29 | 30 | DirectXSetupW PROTO :DWORD,:DWORD,:DWORD 31 | DirectXUnRegisterApplication PROTO :DWORD,:DWORD 32 | 33 | ELSE 34 | echo ----------------------------------------- 35 | echo WARNING Duplicate include file dsetup.inc 36 | echo ----------------------------------------- 37 | ENDIF 38 | -------------------------------------------------------------------------------- /masm32/include/dsound.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dsound.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DSOUND_INC 6 | DSOUND_INC equ <1> 7 | 8 | DirectSoundCaptureCreate8 PROTO :DWORD,:DWORD,:DWORD 9 | DirectSoundCaptureCreate PROTO :DWORD,:DWORD,:DWORD 10 | DirectSoundCaptureEnumerateA PROTO :DWORD,:DWORD 11 | DirectSoundCaptureEnumerate equ 12 | 13 | DirectSoundCaptureEnumerateW PROTO :DWORD,:DWORD 14 | DirectSoundCreate8 PROTO :DWORD,:DWORD,:DWORD 15 | DirectSoundCreate PROTO :DWORD,:DWORD,:DWORD 16 | DirectSoundEnumerateA PROTO :DWORD,:DWORD 17 | DirectSoundEnumerate equ 18 | 19 | DirectSoundEnumerateW PROTO :DWORD,:DWORD 20 | DirectSoundFullDuplexCreate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | GetDeviceID PROTO :DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file dsound.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/dsprop.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dsprop.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DSPROP_INC 6 | DSPROP_INC equ <1> 7 | 8 | ADsPropCheckIfWritable PROTO :DWORD,:DWORD 9 | ADsPropCreateNotifyObj PROTO :DWORD,:DWORD,:DWORD 10 | ADsPropGetInitInfo PROTO :DWORD,:DWORD 11 | ADsPropSendErrorMessage PROTO :DWORD,:DWORD 12 | ADsPropSetHwnd PROTO :DWORD,:DWORD 13 | ADsPropSetHwndWithTitle PROTO :DWORD,:DWORD,:DWORD 14 | ADsPropShowErrorDialog PROTO :DWORD,:DWORD 15 | BringSheetToForeground PROTO :DWORD,:DWORD 16 | IsSheetAlreadyUp PROTO :DWORD 17 | PostADsPropSheet PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | 19 | ELSE 20 | echo ----------------------------------------- 21 | echo WARNING Duplicate include file dsprop.inc 22 | echo ----------------------------------------- 23 | ENDIF 24 | -------------------------------------------------------------------------------- /masm32/include/dssec.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dssec.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DSSEC_INC 6 | DSSEC_INC equ <1> 7 | 8 | DSCreateISecurityInfoObject PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | DSCreateISecurityInfoObjectEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | DSCreateSecurityPage PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | DSEditSecurity PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file dssec.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/dtccfg.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dtccfg.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DTCCFG_INC 6 | DTCCFG_INC equ <1> 7 | 8 | CPlApplet PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | _CPlApplet PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file dtccfg.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dtccm.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dtccm.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DTCCM_INC 6 | DTCCM_INC equ <1> 7 | 8 | DllGetDTCConnectionManager PROTO :DWORD,:DWORD,:DWORD 9 | ShutDownCM PROTO 10 | _DllGetDTCConnectionManager PROTO :DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file dtccm.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/dtchelp.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dtchelp.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DTCHELP_INC 6 | DTCHELP_INC equ <1> 7 | 8 | _security_check_cookie PROTO :DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file dtchelp.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/dtcuic.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dtcuic.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DTCUIC_INC 6 | DTCUIC_INC equ <1> 7 | 8 | DllGetClassObject PROTO :DWORD,:DWORD,:DWORD 9 | DllRegisterServer PROTO 10 | DllUnregisterServer PROTO 11 | _DllGetClassObject PROTO :DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file dtcuic.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/dtcuis.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dtcuis.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DTCUIS_INC 6 | DTCUIS_INC equ <1> 7 | 8 | DllCreateInstanceDTCUIS PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | DllGetClassObject PROTO :DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file dtcuis.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dtcutil.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dtcutil.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DTCUTIL_INC 6 | DTCUTIL_INC equ <1> 7 | 8 | DllGetDTCUtilObject PROTO :DWORD,:DWORD,:DWORD 9 | _DllGetDTCUtilObject PROTO :DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file dtcutil.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/dxapi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; dxapi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF DXAPI_INC 6 | DXAPI_INC equ <1> 7 | 8 | DxApi PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | DxApiGetVersion PROTO 10 | DxApiInitialize PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | DxAutoflipUpdate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | DxEnableIRQ PROTO :DWORD,:DWORD 13 | DxLoseObject PROTO :DWORD,:DWORD 14 | DxUpdateCapture PROTO :DWORD,:DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file dxapi.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/excppkg.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; excppkg.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF EXCPPKG_INC 6 | EXCPPKG_INC equ <1> 7 | 8 | SetupEnumerateRegisteredOsComponents PROTO :DWORD,:DWORD 9 | SetupQueryRegisteredOsComponent PROTO :DWORD,:DWORD,:DWORD 10 | SetupQueryRegisteredOsComponentsOrder PROTO :DWORD,:DWORD 11 | SetupRegisterOsComponent PROTO :DWORD,:DWORD 12 | SetupSetRegisteredOsComponentsOrder PROTO :DWORD,:DWORD 13 | SetupUnRegisterOsComponent PROTO :DWORD 14 | _SetupSetRegisteredOsComponentsOrder PROTO :DWORD,:DWORD,:DWORD 15 | _security_check_cookie PROTO :DWORD 16 | pComponentListValidator PROTO :DWORD,:DWORD,:DWORD 17 | pGetComponentData PROTO :DWORD,:DWORD 18 | pGetExceptionData PROTO :DWORD,:DWORD 19 | pSetComponentData PROTO :DWORD,:DWORD 20 | pSetExceptionData PROTO :DWORD,:DWORD 21 | 22 | ELSE 23 | echo ----------------------------------------- 24 | echo WARNING Duplicate include file excppkg.inc 25 | echo ----------------------------------------- 26 | ENDIF 27 | -------------------------------------------------------------------------------- /masm32/include/exsup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; exsup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF EXSUP_INC 6 | EXSUP_INC equ <1> 7 | 8 | RtlUnwind PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | _rt_probe_read4 PROTO :DWORD 10 | _seh_longjmp_unwind PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file exsup.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/feclient.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; feclient.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF FECLIENT_INC 6 | FECLIENT_INC equ <1> 7 | 8 | FeClientInitialize PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file feclient.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/filter.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; filter.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF FILTER_INC 6 | FILTER_INC equ <1> 7 | 8 | CreateFilter PROTO 9 | DestroyFilter PROTO :DWORD 10 | DisableParserFilter PROTO :DWORD,:DWORD 11 | EnableParserFilter PROTO :DWORD,:DWORD 12 | FilterAddObject PROTO :DWORD,:DWORD 13 | FilterDuplicate PROTO :DWORD 14 | FilterFindFrame PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | FilterFlushBits PROTO :DWORD 16 | FilterFrame PROTO :DWORD,:DWORD,:DWORD 17 | GetCurrentFilter PROTO 18 | SetCurrentFilter PROTO :DWORD 19 | _CreateFilter PROTO 20 | 21 | ELSE 22 | echo ----------------------------------------- 23 | echo WARNING Duplicate include file filter.inc 24 | echo ----------------------------------------- 25 | ENDIF 26 | -------------------------------------------------------------------------------- /masm32/include/fmistr32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; fmistr32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF FMISTR32_INC 6 | FMISTR32_INC equ <1> 7 | 8 | GetFmiReturnCode PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | GetFmiReturnCode_ext PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file fmistr32.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/framedyd.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; framedyd.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF FRAMEDYD_INC 6 | FRAMEDYD_INC equ <1> 7 | 8 | DoCmd PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file framedyd.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/framedyn.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; framedyn.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF FRAMEDYN_INC 6 | FRAMEDYN_INC equ <1> 7 | 8 | DoCmd PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file framedyn.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/friendly.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; friendly.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF FRIENDLY_INC 6 | FRIENDLY_INC equ <1> 7 | 8 | Friendly_HookFileEBProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | Friendly_HookFileLBProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | Friendly_HookProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file friendly.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/gdiplus_structs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/gdiplus_structs.inc -------------------------------------------------------------------------------- /masm32/include/gpedit.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; gpedit.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF GPEDIT_INC 6 | GPEDIT_INC equ <1> 7 | 8 | BrowseForGPO PROTO :DWORD 9 | CreateGPOLink PROTO :DWORD,:DWORD,:DWORD 10 | CreateRSOPQuery PROTO :DWORD,:DWORD 11 | DeleteAllGPOLinks PROTO :DWORD 12 | DeleteGPOLink PROTO :DWORD,:DWORD 13 | ExportRSoPData PROTO :DWORD,:DWORD 14 | FreeRSOPQuery PROTO :DWORD 15 | FreeRSOPQueryResults PROTO :DWORD,:DWORD 16 | ImportRSoPData PROTO :DWORD,:DWORD 17 | RunRSOPQuery PROTO :DWORD,:DWORD,:DWORD 18 | SetSysvolSecurityFromDSSecurity PROTO :DWORD,:DWORD,:DWORD 19 | 20 | ELSE 21 | echo ----------------------------------------- 22 | echo WARNING Duplicate include file gpedit.inc 23 | echo ----------------------------------------- 24 | ENDIF 25 | -------------------------------------------------------------------------------- /masm32/include/gtrtst32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; gtrtst32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF GTRTST32_INC 6 | GTRTST32_INC equ <1> 7 | 8 | AbortRun PROTO :DWORD,:DWORD 9 | CElapsed PROTO :DWORD,:DWORD,:DWORD 10 | CenterDialog PROTO :DWORD 11 | CreateTestList PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | DrawBitmap PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | FAbortCheck PROTO 14 | FindFileDir PROTO :DWORD,:DWORD 15 | GetAutoTests PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | GetIniNameUsage PROTO :DWORD 17 | GetLogFile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | GetRCString PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | GetSetLastRunInfo PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | GetTestCases PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | GetTestGroups PROTO :DWORD,:DWORD,:DWORD,:DWORD 22 | IsChicago PROTO 23 | ManageGroups PROTO :DWORD,:DWORD 24 | ManageSources PROTO :DWORD,:DWORD 25 | ManageTests PROTO :DWORD,:DWORD 26 | RefreshInstalledTestList PROTO :DWORD,:DWORD,:DWORD 27 | ResetForRunList PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 28 | RunAutoTest PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 29 | SetGatorIniPath PROTO :DWORD 30 | SetupFileInfo PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 31 | VerifyTestCaseCount PROTO :DWORD,:DWORD,:DWORD 32 | 33 | ELSE 34 | echo ----------------------------------------- 35 | echo WARNING Duplicate include file gtrtst32.inc 36 | echo ----------------------------------------- 37 | ENDIF 38 | -------------------------------------------------------------------------------- /masm32/include/hcaport.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; hcaport.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF HCAPORT_INC 6 | HCAPORT_INC equ <1> 7 | 8 | HcaportAllocateCommonBuffer PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | HcaportAllocateMemory PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | HcaportClearAllBits PROTO :DWORD 11 | HcaportClearBits PROTO :DWORD,:DWORD,:DWORD 12 | HcaportCompareMemory PROTO :DWORD,:DWORD,:DWORD 13 | HcaportConnectInterrupt PROTO :DWORD 14 | HcaportFindClearBitsAndSet PROTO :DWORD,:DWORD,:DWORD 15 | HcaportFreeCommonBuffer PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | HcaportFreeMemory PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | HcaportInitialize PROTO :DWORD,:DWORD,:DWORD 18 | HcaportInitializeBitMap PROTO :DWORD,:DWORD,:DWORD 19 | HcaportMoveMemory PROTO :DWORD,:DWORD,:DWORD 20 | HcaportQueryAdapterRegistryDirect PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | HcaportQueryAdapterRegistryKey PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 22 | HcaportTranslateVirtualAddress PROTO :DWORD,:DWORD,:DWORD,:DWORD 23 | HcaportZeroMemory PROTO :DWORD,:DWORD 24 | 25 | ELSE 26 | echo ----------------------------------------- 27 | echo WARNING Duplicate include file hcaport.inc 28 | echo ----------------------------------------- 29 | ENDIF 30 | -------------------------------------------------------------------------------- /masm32/include/hexedit.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; hexedit.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF HEXEDIT_INC 6 | HEXEDIT_INC equ <1> 7 | 8 | DLLEntry PROTO :DWORD,:DWORD,:DWORD 9 | HexEditClass_Register PROTO :DWORD 10 | HexEditClass_UnRegister PROTO :DWORD 11 | HexEditClass_WndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | _DLLEntry PROTO :DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file hexedit.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/hidclass.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; hidclass.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF HIDCLASS_INC 6 | HIDCLASS_INC equ <1> 7 | 8 | HidNotifyPresence PROTO :DWORD,:DWORD 9 | HidRegisterMinidriver PROTO :DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file hidclass.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/hpmon.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; hpmon.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF HPMON_INC 6 | HPMON_INC equ <1> 7 | 8 | AddPortW PROTO :DWORD,:DWORD,:DWORD 9 | ClosePort PROTO :DWORD 10 | ConfigurePortW PROTO :DWORD,:DWORD,:DWORD 11 | DeletePortW PROTO :DWORD,:DWORD,:DWORD 12 | EndDocPort PROTO :DWORD 13 | EnumPortsW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | InitializeMonitor PROTO :DWORD 15 | LibMain PROTO :DWORD,:DWORD,:DWORD 16 | OpenPort PROTO :DWORD,:DWORD 17 | ReadPort PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | StartDocPort PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | WritePort PROTO :DWORD,:DWORD,:DWORD,:DWORD 20 | 21 | ELSE 22 | echo ----------------------------------------- 23 | echo WARNING Duplicate include file hpmon.inc 24 | echo ----------------------------------------- 25 | ENDIF 26 | -------------------------------------------------------------------------------- /masm32/include/iashlpr.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; iashlpr.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF IASHLPR_INC 6 | IASHLPR_INC equ <1> 7 | 8 | AllocateAttributes PROTO :DWORD,:DWORD 9 | ConfigureIas PROTO 10 | DoRequest PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | FreeAttributes PROTO :DWORD,:DWORD 12 | InitializeIas PROTO :DWORD 13 | MemAllocIas PROTO :DWORD 14 | MemFreeIas PROTO :DWORD 15 | MemReallocIas PROTO :DWORD,:DWORD 16 | ShutdownIas PROTO 17 | 18 | ELSE 19 | echo ----------------------------------------- 20 | echo WARNING Duplicate include file iashlpr.inc 21 | echo ----------------------------------------- 22 | ENDIF 23 | -------------------------------------------------------------------------------- /masm32/include/icm32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; icm32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ICM32_INC 6 | ICM32_INC equ <1> 7 | 8 | CMCheckColors PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CMCheckColorsInGamut PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | CMCheckRGBs PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | CMConvertColorNameToIndex PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | CMConvertIndexToColorName PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | CMCreateDeviceLinkProfile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | CMCreateMultiProfileTransform PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | CMCreateProfile PROTO :DWORD,:DWORD 16 | CMCreateProfileW PROTO :DWORD,:DWORD 17 | CMCreateTransform PROTO :DWORD,:DWORD,:DWORD 18 | CMCreateTransformExt PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | CMCreateTransformExtW PROTO :DWORD,:DWORD,:DWORD,:DWORD 20 | CMCreateTransformW PROTO :DWORD,:DWORD,:DWORD 21 | CMDeleteTransform PROTO :DWORD 22 | CMGetInfo PROTO :DWORD 23 | CMGetNamedProfileInfo PROTO :DWORD,:DWORD 24 | CMIsProfileValid PROTO :DWORD,:DWORD 25 | CMTranslateColors PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 26 | CMTranslateRGB PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | CMTranslateRGBs PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 28 | CMTranslateRGBsExt PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 29 | 30 | ELSE 31 | echo ----------------------------------------- 32 | echo WARNING Duplicate include file icm32.inc 33 | echo ----------------------------------------- 34 | ENDIF 35 | -------------------------------------------------------------------------------- /masm32/include/icmui.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; icmui.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ICMUI_INC 6 | ICMUI_INC equ <1> 7 | 8 | SetupColorMatchingA PROTO :DWORD 9 | SetupColorMatching equ 10 | 11 | SetupColorMatchingW PROTO :DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file icmui.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/iesetup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; iesetup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF IESETUP_INC 6 | IESETUP_INC equ <1> 7 | 8 | FixIE PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file iesetup.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/image.inc: -------------------------------------------------------------------------------- 1 | BitmapFromFile PROTO :DWORD 2 | BitmapFromMemory PROTO :DWORD,:DWORD 3 | BitmapFromPicture PROTO :DWORD 4 | BitmapFromResource PROTO :DWORD,:DWORD -------------------------------------------------------------------------------- /masm32/include/imgutil.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; imgutil.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF IMGUTIL_INC 6 | IMGUTIL_INC equ <1> 7 | 8 | ComputeInvCMAP PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | CreateDDrawSurfaceOnDIB PROTO :DWORD,:DWORD 10 | CreateMIMEMap PROTO :DWORD 11 | DecodeImage PROTO :DWORD,:DWORD,:DWORD 12 | DitherTo8 PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | GetMaxMIMEIDBytes PROTO :DWORD 14 | IdentifyMIMEType PROTO :DWORD,:DWORD,:DWORD 15 | SniffStream PROTO :DWORD,:DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file imgutil.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/inc2l.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/inc2l.exe -------------------------------------------------------------------------------- /masm32/include/inseng.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; inseng.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF INSENG_INC 6 | INSENG_INC equ <1> 7 | 8 | CheckForVersionConflict PROTO 9 | CheckTrust PROTO :DWORD,:DWORD,:DWORD 10 | CheckTrustEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | DownloadFile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | GetICifFileFromFile PROTO :DWORD,:DWORD 13 | GetICifRWFileFromFile PROTO :DWORD,:DWORD 14 | PurgeDownloadDirectory PROTO :DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file inseng.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/interfac.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; interfac.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/iprop.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; iprop.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF IPROP_INC 6 | IPROP_INC equ <1> 7 | 8 | FmtIdToPropStgName PROTO :DWORD,:DWORD 9 | FreePropVariantArray PROTO :DWORD,:DWORD 10 | PropStgNameToFmtId PROTO :DWORD,:DWORD 11 | PropVariantClear PROTO :DWORD 12 | PropVariantCopy PROTO :DWORD,:DWORD 13 | StgCreatePropSetStg PROTO :DWORD,:DWORD,:DWORD 14 | StgCreatePropStg PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | StgOpenPropStg PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file iprop.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/kerbcli.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; kerbcli.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF KERBCLI_INC 6 | KERBCLI_INC equ <1> 7 | 8 | KerbChangePasswordUser PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | KerbSetPasswordUser PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | KerbSetPasswordUserEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | LsaCallAuthenticationPackage PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | LsaConnectUntrusted PROTO :DWORD 13 | LsaDeregisterLogonProcess PROTO :DWORD 14 | LsaFreeReturnBuffer PROTO :DWORD 15 | LsaLookupAuthenticationPackage PROTO :DWORD,:DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file kerbcli.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/ksproxy.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ksproxy.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF KSPROXY_INC 6 | KSPROXY_INC equ <1> 7 | 8 | KsGetMediaType PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | KsGetMediaTypeCount PROTO :DWORD,:DWORD,:DWORD 10 | KsGetMultiplePinFactoryItems PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | KsOpenDefaultDevice PROTO :DWORD,:DWORD,:DWORD 12 | KsResolveRequiredAttributes PROTO :DWORD,:DWORD 13 | KsSynchronousDeviceControl PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file ksproxy.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/ksuser.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ksuser.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF KSUSER_INC 6 | KSUSER_INC equ <1> 7 | 8 | KsCreateAllocator PROTO :DWORD,:DWORD,:DWORD 9 | KsCreateClock PROTO :DWORD,:DWORD,:DWORD 10 | KsCreatePin PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | KsCreateTopologyNode PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | _KsCreateTopologyNode PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file ksuser.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/l2inc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/l2inc.exe -------------------------------------------------------------------------------- /masm32/include/loadperf.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; loadperf.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF LOADPERF_INC 6 | LOADPERF_INC equ <1> 7 | 8 | BackupPerfRegistryToFileW PROTO :DWORD,:DWORD 9 | InstallPerfDllA PROTO :DWORD,:DWORD,:DWORD 10 | InstallPerfDll equ 11 | 12 | InstallPerfDllW PROTO :DWORD,:DWORD,:DWORD 13 | LoadMofFromInstalledServiceA PROTO :DWORD,:DWORD,:DWORD 14 | LoadMofFromInstalledService equ 15 | 16 | LoadMofFromInstalledServiceW PROTO :DWORD,:DWORD,:DWORD 17 | LoadPerfCounterTextStringsA PROTO :DWORD,:DWORD 18 | LoadPerfCounterTextStrings equ 19 | 20 | LoadPerfCounterTextStringsW PROTO :DWORD,:DWORD 21 | RestorePerfRegistryFromFileW PROTO :DWORD,:DWORD 22 | SetServiceAsTrustedA PROTO :DWORD,:DWORD 23 | SetServiceAsTrusted equ 24 | 25 | SetServiceAsTrustedW PROTO :DWORD,:DWORD 26 | UnloadPerfCounterTextStringsA PROTO :DWORD,:DWORD 27 | UnloadPerfCounterTextStrings equ 28 | 29 | UnloadPerfCounterTextStringsW PROTO :DWORD,:DWORD 30 | UpdatePerfNameFilesA PROTO :DWORD,:DWORD,:DWORD,:DWORD 31 | UpdatePerfNameFiles equ 32 | 33 | UpdatePerfNameFilesW PROTO :DWORD,:DWORD,:DWORD,:DWORD 34 | 35 | ELSE 36 | echo ----------------------------------------- 37 | echo WARNING Duplicate include file loadperf.inc 38 | echo ----------------------------------------- 39 | ENDIF 40 | -------------------------------------------------------------------------------- /masm32/include/logmgr.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; logmgr.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF LOGMGR_INC 6 | LOGMGR_INC equ <1> 7 | 8 | DllGetClassObject PROTO :DWORD,:DWORD,:DWORD 9 | DllRegisterServer PROTO 10 | DllUnregisterServer PROTO 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file logmgr.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/logonsrv.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; logonsrv.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF LOGONSRV_INC 6 | LOGONSRV_INC equ <1> 7 | 8 | DsGetDcCloseW PROTO :DWORD 9 | DsGetDcNameA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | DsGetDcName equ 11 | 12 | DsGetDcNameW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | DsGetDcNameWithAccountA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | DsGetDcNameWithAccount equ 15 | 16 | DsGetDcNameWithAccountW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | DsGetDcNextA PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | DsGetDcNext equ 19 | 20 | DsGetDcNextW PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | DsGetDcOpenA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 22 | DsGetDcOpen equ 23 | 24 | DsGetDcOpenW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 25 | NetApiBufferFree PROTO :DWORD 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file logonsrv.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/lsadll.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; lsadll.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF LSADLL_INC 6 | LSADLL_INC equ <1> 7 | 8 | LsaCallAuthenticationPackage PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | LsaConnectUntrusted PROTO :DWORD 10 | LsaDeregisterLogonProcess PROTO :DWORD 11 | LsaFreeReturnBuffer PROTO :DWORD 12 | LsaLogonUser PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | LsaLookupAuthenticationPackage PROTO :DWORD,:DWORD,:DWORD 14 | LsaRegisterLogonProcess PROTO :DWORD,:DWORD,:DWORD 15 | _security_check_cookie PROTO :DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file lsadll.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/lvcodek.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; lvcodek.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF LVCODEK_INC 6 | LVCODEK_INC equ <1> 7 | 8 | CodecOpen PROTO :DWORD 9 | DllUnload PROTO 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file lvcodek.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/lz32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; lz32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF LZ32_INC 6 | LZ32_INC equ <1> 7 | 8 | CopyLZFile PROTO :DWORD,:DWORD 9 | GetExpandedNameA PROTO :DWORD,:DWORD 10 | GetExpandedName equ 11 | 12 | GetExpandedNameW PROTO :DWORD,:DWORD 13 | LZClose PROTO :DWORD 14 | LZCloseFile PROTO :DWORD 15 | LZCopy PROTO :DWORD,:DWORD 16 | LZCreateFileW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | LZDone PROTO 18 | LZInit PROTO :DWORD 19 | LZOpenFileA PROTO :DWORD,:DWORD,:DWORD 20 | LZOpenFile equ 21 | 22 | LZOpenFileW PROTO :DWORD,:DWORD,:DWORD 23 | LZRead PROTO :DWORD,:DWORD,:DWORD 24 | LZSeek PROTO :DWORD,:DWORD,:DWORD 25 | LZStart PROTO 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file lz32.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/mapiw32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mapiw32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MAPIW32_INC 6 | MAPIW32_INC equ <1> 7 | 8 | DBGMEM_AddRef PROTO :DWORD 9 | DBGMEM_Alloc PROTO :DWORD,:DWORD 10 | DBGMEM_DidAlloc PROTO :DWORD,:DWORD 11 | DBGMEM_Free PROTO :DWORD,:DWORD 12 | DBGMEM_GetSize PROTO :DWORD,:DWORD 13 | DBGMEM_HeapMinimize PROTO :DWORD 14 | DBGMEM_QueryInterface PROTO :DWORD,:DWORD,:DWORD 15 | DBGMEM_Realloc PROTO :DWORD,:DWORD,:DWORD 16 | DBGMEM_Release PROTO :DWORD 17 | DBGMEM_ReportLeak PROTO :DWORD,:DWORD 18 | DBGMEM_ValidatePblk PROTO :DWORD,:DWORD,:DWORD 19 | DBGMEM_ValidatePv PROTO :DWORD,:DWORD,:DWORD 20 | DebugOutputFn PROTO :DWORD 21 | IsDBGServiceAnExe PROTO 22 | LogIt PROTO :DWORD,:DWORD 23 | MNLS_lstrlenW PROTO :DWORD 24 | MessageBoxFn PROTO :DWORD,:DWORD,:DWORD 25 | MessageBoxFnThreadMain PROTO :DWORD 26 | PblkDequeue PROTO :DWORD 27 | PblkEnqueue PROTO :DWORD 28 | VMValidatePvEx PROTO :DWORD,:DWORD 29 | 30 | ELSE 31 | echo ----------------------------------------- 32 | echo WARNING Duplicate include file mapiw32.inc 33 | echo ----------------------------------------- 34 | ENDIF 35 | -------------------------------------------------------------------------------- /masm32/include/masm32.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/masm32.inc -------------------------------------------------------------------------------- /masm32/include/masm32rt.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/masm32rt.inc -------------------------------------------------------------------------------- /masm32/include/mcd.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mcd.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MCD_INC 6 | MCD_INC equ <1> 7 | 8 | ChangerClassAllocatePool PROTO :DWORD,:DWORD 9 | ChangerClassFreePool PROTO :DWORD 10 | ChangerClassInitialize PROTO :DWORD,:DWORD,:DWORD 11 | ChangerClassSendSrbSynchronous PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file mcd.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/mcdsrv32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mcdsrv32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MCDSRV32_INC 6 | MCDSRV32_INC equ <1> 7 | 8 | MCDEngEscFilter PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | MCDEngInit PROTO :DWORD,:DWORD 10 | MCDEngInitEx PROTO :DWORD,:DWORD,:DWORD 11 | MCDEngSetMemStatus PROTO :DWORD,:DWORD 12 | MCDEngUninit PROTO :DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file mcdsrv32.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/mciole32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mciole32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MCIOLE32_INC 6 | MCIOLE32_INC equ <1> 7 | 8 | DllCreate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | DllCreateFromClip PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | DllCreateFromFile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | DllCreateFromTemplate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | DllCreateLinkFromClip PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | DllCreateLinkFromFile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | DllLoadFromStream PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | GetMessageHook PROTO :DWORD,:DWORD,:DWORD 16 | InstallHook PROTO :DWORD,:DWORD 17 | OleQueryObjPos PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | RemoveHook PROTO 19 | 20 | ELSE 21 | echo ----------------------------------------- 22 | echo WARNING Duplicate include file mciole32.inc 23 | echo ----------------------------------------- 24 | ENDIF 25 | -------------------------------------------------------------------------------- /masm32/include/mdhcpid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mdhcpid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/measure.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; measure.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MEASURE_INC 6 | MEASURE_INC equ <1> 7 | 8 | Msr_Control PROTO :DWORD 9 | Msr_Dump PROTO :DWORD 10 | Msr_DumpStats PROTO :DWORD 11 | Msr_Init PROTO 12 | Msr_Integer PROTO :DWORD,:DWORD 13 | Msr_Note PROTO :DWORD 14 | Msr_Register PROTO :DWORD 15 | Msr_Reset PROTO :DWORD 16 | Msr_Start PROTO :DWORD 17 | Msr_Stop PROTO :DWORD 18 | Msr_Terminate PROTO 19 | 20 | ELSE 21 | echo ----------------------------------------- 22 | echo WARNING Duplicate include file measure.inc 23 | echo ----------------------------------------- 24 | ENDIF 25 | -------------------------------------------------------------------------------- /masm32/include/mgmtapi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mgmtapi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MGMTAPI_INC 6 | MGMTAPI_INC equ <1> 7 | 8 | SnmpMgrClose PROTO :DWORD 9 | SnmpMgrCtl PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | SnmpMgrGetTrap PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | SnmpMgrGetTrapEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | SnmpMgrOidToStr PROTO :DWORD,:DWORD 13 | SnmpMgrOpen PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | SnmpMgrRequest PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | SnmpMgrStrToOid PROTO :DWORD,:DWORD 16 | SnmpMgrTrapListen PROTO :DWORD 17 | 18 | ELSE 19 | echo ----------------------------------------- 20 | echo WARNING Duplicate include file mgmtapi.inc 21 | echo ----------------------------------------- 22 | ENDIF 23 | -------------------------------------------------------------------------------- /masm32/include/mmc.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mmc.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MMC_INC 6 | MMC_INC equ <1> 7 | 8 | MMCFreeNotifyHandle PROTO :DWORD 9 | MMCIsMTNodeValid PROTO :DWORD,:DWORD 10 | MMCPropPageCallback PROTO :DWORD 11 | MMCPropertyChangeNotify PROTO :DWORD,:DWORD 12 | MMCPropertyHelp PROTO :DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file mmc.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/mobsync.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mobsync.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MOBSYNC_INC 6 | MOBSYNC_INC equ <1> 7 | 8 | RunDllRegister PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | SyncMgrResolveConflictA PROTO :DWORD,:DWORD 10 | SyncMgrResolveConflict equ 11 | 12 | SyncMgrResolveConflictW PROTO :DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file mobsync.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/mobsyncp.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mobsyncp.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MOBSYNCP_INC 6 | MOBSYNCP_INC equ <1> 7 | 8 | DisplayOptions PROTO :DWORD 9 | MobsyncGetClassObject PROTO :DWORD,:DWORD 10 | RegGetHandlerRegistrationInfo PROTO :DWORD,:DWORD 11 | RegGetHandlerTopLevelKey PROTO :DWORD 12 | RegGetProgressDetailsState PROTO :DWORD,:DWORD,:DWORD 13 | RegGetSchedConnectionName PROTO :DWORD,:DWORD,:DWORD 14 | RegGetSchedSyncSettings PROTO :DWORD,:DWORD 15 | RegGetSyncItemSettings PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | RegGetSyncSettings PROTO :DWORD,:DWORD 17 | RegQueryLoadHandlerOnEvent PROTO :DWORD,:DWORD,:DWORD 18 | RegRemoveManualSyncSettings PROTO :DWORD 19 | RegSchedHandlerItemsChecked PROTO :DWORD,:DWORD,:DWORD 20 | RegSetProgressDetailsState PROTO :DWORD,:DWORD,:DWORD 21 | RegSetSyncItemSettings PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 22 | RegSetUserDefaults PROTO 23 | RunDllRegister PROTO :DWORD,:DWORD,:DWORD,:DWORD 24 | SyncMgrResolveConflictA PROTO :DWORD,:DWORD 25 | SyncMgrResolveConflict equ 26 | 27 | SyncMgrResolveConflictW PROTO :DWORD,:DWORD 28 | 29 | ELSE 30 | echo ----------------------------------------- 31 | echo WARNING Duplicate include file mobsyncp.inc 32 | echo ----------------------------------------- 33 | ENDIF 34 | -------------------------------------------------------------------------------- /masm32/include/mprsnap.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mprsnap.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MPRSNAP_INC 6 | MPRSNAP_INC equ <1> 7 | 8 | MprConfigServerInstallPrivate PROTO 9 | MprConfigServerUnattendedInstall PROTO :DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file mprsnap.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/mqmail.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mqmail.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MQMAIL_INC 6 | MQMAIL_INC equ <1> 7 | 8 | FGetAliasFromDestination PROTO :DWORD,:DWORD,:DWORD 9 | FStringContainsDBCS PROTO :DWORD 10 | GetQLabelFromDestination PROTO :DWORD 11 | HrAddPrefixStr PROTO :DWORD,:DWORD,:DWORD 12 | HrCopyData PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | HrCreateDestStr PROTO :DWORD,:DWORD,:DWORD 14 | HrCreateUnicodeStr PROTO :DWORD,:DWORD,:DWORD 15 | HrFileTimeToMimeDate PROTO :DWORD,:DWORD,:DWORD 16 | HrFormatMessageV PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | HrGetTempFName PROTO :DWORD,:DWORD 18 | HrGetTempFNameByDirPfx PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | HrMimeDateToFileTime PROTO :DWORD,:DWORD,:DWORD 20 | HrParseMimeRecip PROTO :DWORD,:DWORD,:DWORD 21 | HrParseMimeRecips PROTO :DWORD,:DWORD,:DWORD 22 | HrQuoteString PROTO :DWORD,:DWORD,:DWORD,:DWORD 23 | HrTimeToFileTime PROTO :DWORD,:DWORD 24 | HrUnQuoteString PROTO :DWORD,:DWORD,:DWORD 25 | MQMailComposeBody PROTO :DWORD,:DWORD,:DWORD 26 | MQMailFreeMemory PROTO :DWORD 27 | MQMailParseBody PROTO :DWORD,:DWORD,:DWORD 28 | TrimFix PROTO :DWORD,:DWORD 29 | 30 | ELSE 31 | echo ----------------------------------------- 32 | echo WARNING Duplicate include file mqmail.inc 33 | echo ----------------------------------------- 34 | ENDIF 35 | -------------------------------------------------------------------------------- /masm32/include/msdasc.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msdasc.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/msdmo.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msdmo.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSDMO_INC 6 | MSDMO_INC equ <1> 7 | 8 | DMOEnum PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | DMOGetName PROTO :DWORD,:DWORD 10 | DMOGetTypes PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | DMOGuidToStrA PROTO :DWORD,:DWORD 12 | DMOGuidToStr equ 13 | 14 | DMOGuidToStrW PROTO :DWORD,:DWORD 15 | DMORegister PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | DMOStrToGuidA PROTO :DWORD,:DWORD 17 | DMOStrToGuid equ 18 | 19 | DMOStrToGuidW PROTO :DWORD,:DWORD 20 | DMOUnregister PROTO :DWORD,:DWORD 21 | MoCopyMediaType PROTO :DWORD,:DWORD 22 | MoCreateMediaType PROTO :DWORD,:DWORD 23 | MoDeleteMediaType PROTO :DWORD 24 | MoDuplicateMediaType PROTO :DWORD,:DWORD 25 | MoFreeMediaType PROTO :DWORD 26 | MoInitMediaType PROTO :DWORD,:DWORD 27 | 28 | ELSE 29 | echo ----------------------------------------- 30 | echo WARNING Duplicate include file msdmo.inc 31 | echo ----------------------------------------- 32 | ENDIF 33 | -------------------------------------------------------------------------------- /masm32/include/msdtcprx.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msdtcprx.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSDTCPRX_INC 6 | MSDTCPRX_INC equ <1> 7 | 8 | DllGetDTCProxy PROTO :DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file msdtcprx.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/msdtctm.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msdtctm.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSDTCTM_INC 6 | MSDTCTM_INC equ <1> 7 | 8 | DllGetClassObject PROTO :DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file msdtctm.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/msimg32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msimg32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSIMG32_INC 6 | MSIMG32_INC equ <1> 7 | 8 | AlphaBlend PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | GradientFill PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | TransparentBlt PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file msimg32.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/msmqep.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msmqep.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSMQEP_INC 6 | MSMQEP_INC equ <1> 7 | 8 | IsBadReadPtr PROTO :DWORD,:DWORD 9 | IsBadWritePtr PROTO :DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file msmqep.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/mspatchc.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mspatchc.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSPATCHC_INC 6 | MSPATCHC_INC equ <1> 7 | 8 | CreatePatchFileA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CreatePatchFile equ 10 | 11 | CreatePatchFileByHandles PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | CreatePatchFileByHandlesEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | CreatePatchFileExA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | CreatePatchFileEx equ 15 | 16 | CreatePatchFileExW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | CreatePatchFileW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | ExtractPatchHeaderToFileA PROTO :DWORD,:DWORD 19 | ExtractPatchHeaderToFile equ 20 | 21 | ExtractPatchHeaderToFileByHandles PROTO :DWORD,:DWORD 22 | ExtractPatchHeaderToFileW PROTO :DWORD,:DWORD 23 | GetFilePatchSignatureA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | GetFilePatchSignature equ 25 | 26 | GetFilePatchSignatureByHandle PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 27 | GetFilePatchSignatureW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 28 | 29 | ELSE 30 | echo ----------------------------------------- 31 | echo WARNING Duplicate include file mspatchc.inc 32 | echo ----------------------------------------- 33 | ENDIF 34 | -------------------------------------------------------------------------------- /masm32/include/mspbase.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mspbase.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSPBASE_INC 6 | MSPBASE_INC equ <1> 7 | 8 | TraceDeregisterW PROTO :DWORD 9 | TraceRegisterExW PROTO :DWORD,:DWORD 10 | TraceVprintfExA PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | TraceVprintfEx equ 12 | 13 | _security_check_cookie PROTO :DWORD 14 | gfThreadProc PROTO :DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file mspbase.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/mspid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mspid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/msports.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msports.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSPORTS_INC 6 | MSPORTS_INC equ <1> 7 | 8 | ComDBClaimNextFreePort PROTO :DWORD,:DWORD 9 | ComDBClaimPort PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | ComDBClose PROTO :DWORD 11 | ComDBGetCurrentPortUsage PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | ComDBOpen PROTO :DWORD 13 | ComDBReleasePort PROTO :DWORD,:DWORD 14 | ComDBResizeDatabase PROTO :DWORD,:DWORD 15 | ParallelPortPropPageProvider PROTO :DWORD,:DWORD,:DWORD 16 | PortsClassInstaller PROTO :DWORD,:DWORD,:DWORD 17 | SerialDisplayAdvancedSettings PROTO :DWORD,:DWORD,:DWORD 18 | SerialPortPropPageProvider PROTO :DWORD,:DWORD,:DWORD 19 | 20 | ELSE 21 | echo ----------------------------------------- 22 | echo WARNING Duplicate include file msports.inc 23 | echo ----------------------------------------- 24 | ENDIF 25 | -------------------------------------------------------------------------------- /masm32/include/msrating.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msrating.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSRATING_INC 6 | MSRATING_INC equ <1> 7 | 8 | ChangeSupervisorPassword PROTO :DWORD,:DWORD 9 | ClickedOnPRF PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | ClickedOnRAT PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | RatingAccessDeniedDialog2 PROTO :DWORD,:DWORD,:DWORD 12 | RatingAccessDeniedDialog PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | RatingAddPropertyPages PROTO :DWORD,:DWORD,:DWORD 14 | RatingCheckUserAccess PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | RatingCustomAddRatingHelper PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | RatingCustomAddRatingSystem PROTO :DWORD,:DWORD 17 | RatingCustomCrackData PROTO :DWORD,:DWORD,:DWORD 18 | RatingCustomDeleteCrackedData PROTO :DWORD 19 | RatingCustomInit PROTO :DWORD 20 | RatingCustomRemoveRatingHelper PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | RatingCustomSetDefaultBureau PROTO :DWORD 22 | RatingCustomSetUserOptions PROTO :DWORD,:DWORD 23 | RatingEnable PROTO :DWORD,:DWORD,:DWORD 24 | RatingEnabledQuery PROTO 25 | RatingFreeDetails PROTO :DWORD 26 | RatingInit PROTO 27 | RatingObtainCancel PROTO :DWORD 28 | RatingObtainQuery PROTO :DWORD,:DWORD,:DWORD,:DWORD 29 | RatingSetupUI PROTO :DWORD,:DWORD 30 | VerifySupervisorPassword PROTO :DWORD 31 | 32 | ELSE 33 | echo ----------------------------------------- 34 | echo WARNING Duplicate include file msrating.inc 35 | echo ----------------------------------------- 36 | ENDIF 37 | -------------------------------------------------------------------------------- /masm32/include/mstask.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mstask.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSTASK_INC 6 | MSTASK_INC equ <1> 7 | 8 | ConvertAtJobsToTasks PROTO 9 | GetNetScheduleAccountInformation PROTO :DWORD,:DWORD,:DWORD 10 | NetrJobAdd PROTO :DWORD,:DWORD,:DWORD 11 | NetrJobDel PROTO :DWORD,:DWORD,:DWORD 12 | NetrJobEnum PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | NetrJobGetInfo PROTO :DWORD,:DWORD,:DWORD 14 | SAGetAccountInformation PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | SAGetNSAccountInformation PROTO :DWORD,:DWORD,:DWORD 16 | SASetAccountInformation PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | SASetNSAccountInformation PROTO :DWORD,:DWORD,:DWORD 18 | SetNetScheduleAccountInformation PROTO :DWORD,:DWORD,:DWORD 19 | _SetNetScheduleAccountInformation PROTO :DWORD,:DWORD,:DWORD 20 | 21 | ELSE 22 | echo ----------------------------------------- 23 | echo WARNING Duplicate include file mstask.inc 24 | echo ----------------------------------------- 25 | ENDIF 26 | -------------------------------------------------------------------------------- /masm32/include/msv1_0.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; msv1_0.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MSV1_0_INC 6 | MSV1_0_INC equ <1> 7 | 8 | LsaApCallPackage PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | LsaApCallPackagePassthrough PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | LsaApCallPackageUntrusted PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | LsaApInitializePackage PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | LsaApLogonTerminated PROTO :DWORD 13 | LsaApLogonUserEx2 PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | Msv1_0ExportSubAuthenticationRoutine PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | Msv1_0SubAuthenticationPresent PROTO :DWORD 16 | MsvGetLogonAttemptCount PROTO 17 | MsvSamLogoff PROTO :DWORD,:DWORD,:DWORD 18 | MsvSamValidate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | MsvValidateTarget PROTO :DWORD,:DWORD,:DWORD 20 | SpInitialize PROTO :DWORD,:DWORD,:DWORD 21 | SpInstanceInit PROTO :DWORD,:DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file msv1_0.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/mswtecom.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mswtecom.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/mtx.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; mtx.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF MTX_INC 6 | MTX_INC equ <1> 7 | 8 | MTSCreateActivity PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file mtx.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/ndrd.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ndrd.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NDRD_INC 6 | NDRD_INC equ <1> 7 | 8 | b PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | _bp PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | help PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | km PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | kol PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | kp PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | sb PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | sd PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | sm PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | smd PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | 19 | ELSE 20 | echo ----------------------------------------- 21 | echo WARNING Duplicate include file ndrd.inc 22 | echo ----------------------------------------- 23 | ENDIF 24 | -------------------------------------------------------------------------------- /masm32/include/netrap.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; netrap.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NETRAP_INC 6 | NETRAP_INC equ <1> 7 | 8 | RapArrayLength PROTO :DWORD,:DWORD,:DWORD 9 | RapAsciiToDecimal PROTO :DWORD 10 | RapAuxDataCount PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | RapAuxDataCountOffset PROTO :DWORD,:DWORD,:DWORD 12 | RapConvertSingleEntry PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | RapConvertSingleEntryEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | RapExamineDescriptor PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | RapGetFieldSize PROTO :DWORD,:DWORD,:DWORD 16 | RapIsValidDescriptorSmb PROTO :DWORD 17 | RapLastPointerOffset PROTO :DWORD,:DWORD,:DWORD 18 | RapParmNumDescriptor PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | RapStructureAlignment PROTO :DWORD,:DWORD,:DWORD 20 | RapStructureSize PROTO :DWORD,:DWORD,:DWORD 21 | RapTotalSize PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file netrap.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/netui2.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; netui2.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NETUI2_INC 6 | NETUI2_INC equ <1> 7 | 8 | BltCCWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | BltDlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | BltWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | CloseUserBrowser PROTO :DWORD 12 | EnumUserBrowserSelection PROTO :DWORD,:DWORD,:DWORD 13 | OpenUserBrowser PROTO :DWORD 14 | ShellDlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file netui2.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/newdev.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; newdev.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NEWDEV_INC 6 | NEWDEV_INC equ <1> 7 | 8 | ClientSideInstallW PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | DevInstallW PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | InstallDevInst PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | InstallDevInstEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | InstallNewDevice PROTO :DWORD,:DWORD,:DWORD 13 | InstallSelectedDevice PROTO :DWORD,:DWORD,:DWORD 14 | InstallSelectedDriver PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | InstallWindowsUpdateDriver PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | RollbackDriver PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | UpdateDriverForPlugAndPlayDevicesA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | UpdateDriverForPlugAndPlayDevices equ 19 | 20 | UpdateDriverForPlugAndPlayDevicesW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | WindowsUpdateDriverSearchingPolicyUi PROTO :DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file newdev.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/nia35det.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nia35det.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NIA35DET_INC 6 | NIA35DET_INC equ <1> 7 | 8 | FindAdapterHandler PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file nia35det.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/nibcdet.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nibcdet.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NIBCDET_INC 6 | NIBCDET_INC equ <1> 7 | 8 | FindAdapterHandler PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file nibcdet.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/nmsupp.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nmsupp.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NMSUPP_INC 6 | NMSUPP_INC equ <1> 7 | 8 | AdjustOperatorPrecedence PROTO :DWORD 9 | AllocMemory PROTO :DWORD 10 | AllocObject PROTO :DWORD 11 | AndExpression PROTO :DWORD,:DWORD 12 | BhAllocSystemMemory PROTO :DWORD 13 | BhFreeSystemMemory PROTO :DWORD 14 | BhGetLastError PROTO 15 | BhGetWindowsVersion PROTO 16 | BhGlobalTimer PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | BhKillTimer PROTO :DWORD 18 | BhSetLastError PROTO :DWORD 19 | BhSetTimer PROTO :DWORD,:DWORD,:DWORD 20 | CreateObjectHeap PROTO :DWORD,:DWORD 21 | CreatePassword PROTO :DWORD 22 | DestroyObjectHeap PROTO :DWORD 23 | DestroyPassword PROTO :DWORD 24 | FreeMemory PROTO :DWORD 25 | FreeObject PROTO :DWORD,:DWORD 26 | GetObjectHeapSize PROTO :DWORD 27 | GrowObjectHeap PROTO :DWORD,:DWORD 28 | InitializeExpression PROTO :DWORD 29 | InitializePattern PROTO :DWORD,:DWORD,:DWORD,:DWORD 30 | IsDaytona PROTO 31 | MemorySize PROTO :DWORD 32 | NegatePattern PROTO :DWORD 33 | NormalizeAddress PROTO :DWORD 34 | NormalizeAddressTable PROTO :DWORD 35 | OrExpression PROTO :DWORD,:DWORD 36 | PurgeObjectHeap PROTO :DWORD 37 | ReallocMemory PROTO :DWORD,:DWORD 38 | TestMemory PROTO :DWORD 39 | ValidatePassword PROTO :DWORD 40 | 41 | ELSE 42 | echo ----------------------------------------- 43 | echo WARNING Duplicate include file nmsupp.inc 44 | echo ----------------------------------------- 45 | ENDIF 46 | -------------------------------------------------------------------------------- /masm32/include/npptools.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; npptools.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NPPTOOLS_INC 6 | NPPTOOLS_INC equ <1> 7 | 8 | NmAddUsedEntry PROTO :DWORD,:DWORD 9 | NmHeapAllocate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | NmHeapFree PROTO :DWORD,:DWORD 11 | NmHeapReallocate PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | NmHeapSetMaxSize PROTO :DWORD 13 | NmHeapSize PROTO :DWORD 14 | NmRemoveUsedEntry PROTO :DWORD,:DWORD 15 | ReleaseEventSystem PROTO 16 | SendEvent PROTO :DWORD 17 | WriteCrackedBlobToFile PROTO :DWORD,:DWORD 18 | 19 | ELSE 20 | echo ----------------------------------------- 21 | echo WARNING Duplicate include file npptools.inc 22 | echo ----------------------------------------- 23 | ENDIF 24 | -------------------------------------------------------------------------------- /masm32/include/nt.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nt.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NT_INC 6 | NT_INC equ <1> 7 | 8 | DbgBreakPoint PROTO 9 | NtCurrentTeb PROTO 10 | NtProcessStartup PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file nt.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/ntdsetup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ntdsetup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NTDSETUP_INC 6 | NTDSETUP_INC equ <1> 7 | 8 | NtdsDemote PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | NtdsFreeDnsRRInfo PROTO :DWORD 10 | NtdsGetDefaultDnsName PROTO :DWORD,:DWORD 11 | NtdsInstall PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | NtdsInstallCancel PROTO 13 | NtdsInstallReplicateFull PROTO :DWORD,:DWORD,:DWORD 14 | NtdsInstallShutdown PROTO 15 | NtdsInstallUndo PROTO 16 | NtdsPrepareForDemotion PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | NtdsPrepareForDemotionUndo PROTO 18 | NtdsPrepareForDsUpgrade PROTO :DWORD,:DWORD 19 | NtdsSetReplicaMachineAccount PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | NtdspConfigRegistry PROTO :DWORD,:DWORD 21 | NtdspDNStoRFC1779Name PROTO :DWORD,:DWORD,:DWORD 22 | NtdspFindSite PROTO :DWORD,:DWORD 23 | NtdspValidateInstallParameters PROTO :DWORD 24 | NtdspVerifyDsEnvironment PROTO :DWORD,:DWORD 25 | 26 | ELSE 27 | echo ----------------------------------------- 28 | echo WARNING Duplicate include file ntdsetup.inc 29 | echo ----------------------------------------- 30 | ENDIF 31 | -------------------------------------------------------------------------------- /masm32/include/ntlanman.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ntlanman.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NTLANMAN_INC 6 | NTLANMAN_INC equ <1> 7 | 8 | DllMain PROTO :DWORD,:DWORD,:DWORD 9 | I_SystemFocusDialog PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | IsDfsPathEx PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | NPAddConnection3 PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | NPAddConnection3ForCSCAgent PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | NPAddConnection PROTO :DWORD,:DWORD,:DWORD 14 | NPCancelConnectionForCSCAgent PROTO :DWORD,:DWORD 15 | NPCloseEnum PROTO :DWORD 16 | NPFormatNetworkName PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | NPGetConnection3 PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | NPGetConnectionPerformance PROTO :DWORD,:DWORD 19 | NPGetDirectoryType PROTO :DWORD,:DWORD,:DWORD 20 | NPGetReconnectFlags PROTO :DWORD,:DWORD 21 | NPGetResourceInformation PROTO :DWORD,:DWORD,:DWORD,:DWORD 22 | NPGetResourceParent PROTO :DWORD,:DWORD,:DWORD 23 | NPGetUser PROTO :DWORD,:DWORD,:DWORD 24 | ServerBrowseDialogA0 PROTO :DWORD,:DWORD,:DWORD 25 | ShareAsDialogA0 PROTO :DWORD,:DWORD,:DWORD 26 | ShareCreate PROTO :DWORD 27 | ShareManage PROTO :DWORD,:DWORD 28 | ShareStop PROTO :DWORD 29 | StopShareDialogA0 PROTO :DWORD,:DWORD,:DWORD 30 | 31 | ELSE 32 | echo ----------------------------------------- 33 | echo WARNING Duplicate include file ntlanman.inc 34 | echo ----------------------------------------- 35 | ENDIF 36 | -------------------------------------------------------------------------------- /masm32/include/ntlanui.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ntlanui.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NTLANUI_INC 6 | NTLANUI_INC equ <1> 7 | 8 | DllMain PROTO :DWORD,:DWORD,:DWORD 9 | I_SystemFocusDialog PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | NPGetPropertyText PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | NPPropertyDialog PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | ServerBrowseDialogA0 PROTO :DWORD,:DWORD,:DWORD 13 | ShareCreate PROTO :DWORD 14 | ShareManage PROTO :DWORD,:DWORD 15 | ShareStop PROTO :DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file ntlanui.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/ntquery.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ntquery.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NTQUERY_INC 6 | NTQUERY_INC equ <1> 7 | 8 | BindIFilterFromStorage PROTO :DWORD,:DWORD,:DWORD 9 | BindIFilterFromStream PROTO :DWORD,:DWORD,:DWORD 10 | CIBuildQueryNode PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | CIBuildQueryTree PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | CICreateCommand PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | CIGetGlobalPropertyList PROTO :DWORD 14 | CIMakeICommand PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | CIRestrictionToFullTree PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | CIState PROTO :DWORD,:DWORD,:DWORD 17 | CITextToFullTree PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | CITextToFullTreeEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | CITextToSelectTree PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | CITextToSelectTreeEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | LoadIFilter PROTO :DWORD,:DWORD,:DWORD 22 | LocateCatalogsA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 23 | LocateCatalogs equ 24 | 25 | LocateCatalogsW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 26 | SetCatalogState PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | 28 | ELSE 29 | echo ----------------------------------------- 30 | echo WARNING Duplicate include file ntquery.inc 31 | echo ----------------------------------------- 32 | ENDIF 33 | -------------------------------------------------------------------------------- /masm32/include/nwmon.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nwmon.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NWMON_INC 6 | NWMON_INC equ <1> 7 | 8 | AddPortW PROTO :DWORD,:DWORD,:DWORD 9 | ClosePort PROTO :DWORD 10 | ConfigurePortW PROTO :DWORD,:DWORD,:DWORD 11 | DeletePortW PROTO :DWORD,:DWORD,:DWORD 12 | EndDocPort PROTO :DWORD 13 | EnumPortsW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | InitializeMonitor PROTO :DWORD 15 | LibMain PROTO :DWORD,:DWORD,:DWORD 16 | OpenPort PROTO :DWORD,:DWORD 17 | ReadPort PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | StartDocPort PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | WritePort PROTO :DWORD,:DWORD,:DWORD,:DWORD 20 | 21 | ELSE 22 | echo ----------------------------------------- 23 | echo WARNING Duplicate include file nwmon.inc 24 | echo ----------------------------------------- 25 | ENDIF 26 | -------------------------------------------------------------------------------- /masm32/include/nwprint.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nwprint.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NWPRINT_INC 6 | NWPRINT_INC equ <1> 7 | 8 | ClosePrintProcessor PROTO :DWORD 9 | ControlPrintProcessor PROTO :DWORD,:DWORD 10 | EnumPrintProcessorDatatypesW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | InstallPrintProcessor PROTO :DWORD 12 | OpenPrintProcessor PROTO :DWORD,:DWORD 13 | PrintDocumentOnPrintProcessor PROTO :DWORD,:DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file nwprint.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/nwsaplib.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nwsaplib.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NWSAPLIB_INC 6 | NWSAPLIB_INC equ <1> 7 | 8 | SapAddAdvertise PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | SapGetObjectID PROTO :DWORD,:DWORD,:DWORD 10 | SapGetObjectName PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | SapLibInit PROTO 12 | SapLibShutdown PROTO 13 | SapRemoveAdvertise PROTO :DWORD,:DWORD 14 | SapScanObject PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | _security_check_cookie PROTO :DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file nwsaplib.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/nwsevent.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nwsevent.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NWSEVENT_INC 6 | NWSEVENT_INC equ <1> 7 | 8 | DummyEntryPoint PROTO 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file nwsevent.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/nwslib.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; nwslib.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF NWSLIB_INC 6 | NWSLIB_INC equ <1> 7 | 8 | CloseNcpSrvPerformanceData PROTO 9 | CollectNcpSrvPerformanceData PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | CreateNewSecurityDescriptor PROTO :DWORD,:DWORD,:DWORD 11 | MapNwRightsToNTAccess PROTO :DWORD,:DWORD,:DWORD 12 | MapSpecificToGeneric PROTO :DWORD,:DWORD 13 | NwAddRight PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | NwCheckTrusteeRights PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | NwRemoveRight PROTO :DWORD,:DWORD,:DWORD,:DWORD 16 | NwScanTrustees PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | OpenNcpSrvPerformanceData PROTO :DWORD 18 | 19 | ELSE 20 | echo ----------------------------------------- 21 | echo WARNING Duplicate include file nwslib.inc 22 | echo ----------------------------------------- 23 | ENDIF 24 | -------------------------------------------------------------------------------- /masm32/include/odbcbcp.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; odbcbcp.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF ODBCBCP_INC 6 | ODBCBCP_INC equ <1> 7 | 8 | LibMain PROTO :DWORD,:DWORD,:DWORD 9 | SQLLinkedCatalogsA PROTO :DWORD,:DWORD,:DWORD 10 | SQLLinkedCatalogs equ 11 | 12 | SQLLinkedCatalogsW PROTO :DWORD,:DWORD,:DWORD 13 | SQLLinkedServers PROTO :DWORD 14 | bcp_batch PROTO :DWORD 15 | bcp_bind PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | bcp_colfmt PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | bcp_collen PROTO :DWORD,:DWORD,:DWORD 18 | bcp_colptr PROTO :DWORD,:DWORD,:DWORD 19 | bcp_columns PROTO :DWORD,:DWORD 20 | bcp_control PROTO :DWORD,:DWORD,:DWORD 21 | bcp_done PROTO :DWORD 22 | bcp_exec PROTO :DWORD,:DWORD 23 | bcp_initA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | bcp_init equ 25 | 26 | bcp_initW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 27 | bcp_moretext PROTO :DWORD,:DWORD,:DWORD 28 | bcp_readfmtA PROTO :DWORD,:DWORD 29 | bcp_readfmt equ 30 | 31 | bcp_readfmtW PROTO :DWORD,:DWORD 32 | bcp_sendrow PROTO :DWORD 33 | bcp_writefmtA PROTO :DWORD,:DWORD 34 | bcp_writefmt equ 35 | 36 | bcp_writefmtW PROTO :DWORD,:DWORD 37 | dbprtypeA PROTO :DWORD 38 | dbprtype equ 39 | 40 | dbprtypeW PROTO :DWORD 41 | 42 | ELSE 43 | echo ----------------------------------------- 44 | echo WARNING Duplicate include file odbcbcp.inc 45 | echo ----------------------------------------- 46 | ENDIF 47 | -------------------------------------------------------------------------------- /masm32/include/oleacc.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; oleacc.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF OLEACC_INC 6 | OLEACC_INC equ <1> 7 | 8 | AccessibleChildren PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | AccessibleObjectFromEvent PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | AccessibleObjectFromPoint PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | AccessibleObjectFromWindow PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | CreateStdAccessibleObject PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | CreateStdAccessibleProxyA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | CreateStdAccessibleProxy equ 15 | 16 | CreateStdAccessibleProxyW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | GetOleaccVersionInfo PROTO :DWORD,:DWORD 18 | GetRoleTextA PROTO :DWORD,:DWORD,:DWORD 19 | GetRoleText equ 20 | 21 | GetRoleTextW PROTO :DWORD,:DWORD,:DWORD 22 | GetStateTextA PROTO :DWORD,:DWORD,:DWORD 23 | GetStateText equ 24 | 25 | GetStateTextW PROTO :DWORD,:DWORD,:DWORD 26 | LresultFromObject PROTO :DWORD,:DWORD,:DWORD 27 | ObjectFromLresult PROTO :DWORD,:DWORD,:DWORD,:DWORD 28 | WindowFromAccessibleObject PROTO :DWORD,:DWORD 29 | 30 | ELSE 31 | echo ----------------------------------------- 32 | echo WARNING Duplicate include file oleacc.inc 33 | echo ----------------------------------------- 34 | ENDIF 35 | -------------------------------------------------------------------------------- /masm32/include/oledb.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; oledb.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/oledbd.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; oledbd.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/olepro32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; olepro32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF OLEPRO32_INC 6 | OLEPRO32_INC equ <1> 7 | 8 | OleCreateFontIndirect PROTO :DWORD,:DWORD,:DWORD 9 | OleCreatePictureIndirect PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | OleCreatePropertyFrame PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | OleCreatePropertyFrameIndirect PROTO :DWORD 12 | OleIconToCursor PROTO :DWORD,:DWORD 13 | OleLoadPicture PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | OleTranslateColor PROTO :DWORD,:DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file olepro32.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/olesvr32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; olesvr32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF OLESVR32_INC 6 | OLESVR32_INC equ <1> 7 | 8 | DeleteClientInfo PROTO :DWORD,:DWORD,:DWORD 9 | DocWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | EnumForTerminate PROTO :DWORD,:DWORD,:DWORD 11 | FindItemWnd PROTO :DWORD,:DWORD 12 | ItemCallBack PROTO :DWORD,:DWORD,:DWORD 13 | ItemWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | OleBlockServer PROTO :DWORD 15 | OleQueryServerVersion PROTO 16 | OleRegisterServer PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | OleRegisterServerDoc PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | OleRenameServerDoc PROTO :DWORD,:DWORD 19 | OleRevertServerDoc PROTO :DWORD 20 | OleRevokeObject PROTO :DWORD 21 | OleRevokeServer PROTO :DWORD 22 | OleRevokeServerDoc PROTO :DWORD 23 | OleSavedServerDoc PROTO :DWORD 24 | OleUnblockServer PROTO :DWORD,:DWORD 25 | SendDataMsg PROTO :DWORD,:DWORD,:DWORD 26 | SendRenameMsg PROTO :DWORD,:DWORD,:DWORD 27 | SrvrWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 28 | TerminateClients PROTO :DWORD,:DWORD,:DWORD 29 | TerminateDocClients PROTO :DWORD,:DWORD,:DWORD 30 | WEP PROTO :DWORD 31 | 32 | ELSE 33 | echo ----------------------------------------- 34 | echo WARNING Duplicate include file olesvr32.inc 35 | echo ----------------------------------------- 36 | ENDIF 37 | -------------------------------------------------------------------------------- /masm32/include/oprghdlr.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; oprghdlr.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF OPRGHDLR_INC 6 | OPRGHDLR_INC equ <1> 7 | 8 | DeRegisterOpRegionHandler PROTO :DWORD,:DWORD 9 | RegisterOpRegionHandler PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file oprghdlr.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/osptk.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; osptk.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/parser.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; parser.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PARSER_INC 6 | PARSER_INC equ <1> 7 | 8 | AddressToString PROTO :DWORD,:DWORD 9 | ByteToBinary PROTO :DWORD,:DWORD 10 | CanonHex PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | CanonicalizeHexString PROTO :DWORD,:DWORD,:DWORD 12 | DwordToBinary PROTO :DWORD,:DWORD 13 | GetEtype PROTO :DWORD,:DWORD 14 | GetLLCHeaderLength PROTO :DWORD 15 | GetMacHeaderLength PROTO :DWORD,:DWORD 16 | GetProtocolDescription PROTO :DWORD 17 | GetProtocolDescriptionTable PROTO :DWORD 18 | GetSaps PROTO :DWORD,:DWORD 19 | IsLLCPresent PROTO :DWORD,:DWORD 20 | LookupByteSetString PROTO :DWORD,:DWORD 21 | LookupDwordSetString PROTO :DWORD,:DWORD 22 | LookupWordSetString PROTO :DWORD,:DWORD 23 | StringToAddress PROTO :DWORD,:DWORD 24 | VarLenSmallIntToDword PROTO :DWORD,:DWORD,:DWORD,:DWORD 25 | WordToBinary PROTO :DWORD,:DWORD 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file parser.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/patchwiz.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; patchwiz.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PATCHWIZ_INC 6 | PATCHWIZ_INC equ <1> 7 | 8 | UiCreatePatchPackageA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | UiCreatePatchPackage equ 10 | 11 | UiCreatePatchPackageW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file patchwiz.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/pciidex.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; pciidex.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PCIIDEX_INC 6 | PCIIDEX_INC equ <1> 7 | 8 | PciIdeXGetBusData PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | PciIdeXInitialize PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | PciIdeXSetBusData PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file pciidex.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/penter.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; penter.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PENTER_INC 6 | PENTER_INC equ <1> 7 | 8 | DumpCAP PROTO 9 | StartCAP PROTO 10 | StopCAP PROTO 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file penter.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/powrprof.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; powrprof.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF POWRPROF_INC 6 | POWRPROF_INC equ <1> 7 | 8 | CallNtPowerInformation PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | CanUserWritePwrScheme PROTO 10 | DeletePwrScheme PROTO :DWORD 11 | EnumPwrSchemes PROTO :DWORD,:DWORD 12 | GetActivePwrScheme PROTO :DWORD 13 | GetCurrentPowerPolicies PROTO :DWORD,:DWORD 14 | GetPwrCapabilities PROTO :DWORD 15 | GetPwrDiskSpindownRange PROTO :DWORD,:DWORD 16 | IsAdminOverrideActive PROTO :DWORD 17 | IsPwrHibernateAllowed PROTO 18 | IsPwrShutdownAllowed PROTO 19 | IsPwrSuspendAllowed PROTO 20 | LoadCurrentPwrScheme PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | MergeLegacyPwrScheme PROTO :DWORD,:DWORD,:DWORD,:DWORD 22 | ReadGlobalPwrPolicy PROTO :DWORD 23 | ReadProcessorPwrScheme PROTO :DWORD,:DWORD 24 | ReadPwrScheme PROTO :DWORD,:DWORD 25 | SetActivePwrScheme PROTO :DWORD,:DWORD,:DWORD 26 | SetSuspendState PROTO :DWORD,:DWORD,:DWORD 27 | ValidatePowerPolicies PROTO :DWORD,:DWORD 28 | WriteGlobalPwrPolicy PROTO :DWORD 29 | WriteProcessorPwrScheme PROTO :DWORD,:DWORD 30 | WritePwrScheme PROTO :DWORD,:DWORD,:DWORD,:DWORD 31 | 32 | ELSE 33 | echo ----------------------------------------- 34 | echo WARNING Duplicate include file powrprof.inc 35 | echo ----------------------------------------- 36 | ENDIF 37 | -------------------------------------------------------------------------------- /masm32/include/proptag.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; proptag.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PROPTAG_INC 6 | PROPTAG_INC equ <1> 7 | 8 | MAPIAllocateBuffer PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file proptag.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/psxdll.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; psxdll.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PSXDLL_INC 6 | PSXDLL_INC equ <1> 7 | 8 | GetProcessHeap PROTO 9 | HeapAlloc PROTO :DWORD,:DWORD,:DWORD 10 | HeapFree PROTO :DWORD,:DWORD,:DWORD 11 | HeapReAlloc PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | HeapSize PROTO :DWORD,:DWORD,:DWORD 13 | RtlAnsiCharToUnicodeChar PROTO :DWORD 14 | RtlFillMemory PROTO :DWORD,:DWORD,:DWORD 15 | RtlMoveMemory PROTO :DWORD,:DWORD,:DWORD 16 | RtlMultiByteToUnicodeN PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | RtlUnicodeToMultiByteN PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | RtlUnicodeToMultiByteSize PROTO :DWORD,:DWORD,:DWORD 19 | RtlUnwind PROTO :DWORD,:DWORD,:DWORD,:DWORD 20 | RtlUpcaseUnicodeChar PROTO :DWORD 21 | RtlUpcaseUnicodeToMultiByteN PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 22 | RtlZeroMemory PROTO :DWORD,:DWORD 23 | __PdxInitializeData PROTO :DWORD,:DWORD 24 | 25 | ELSE 26 | echo ----------------------------------------- 27 | echo WARNING Duplicate include file psxdll.inc 28 | echo ----------------------------------------- 29 | ENDIF 30 | -------------------------------------------------------------------------------- /masm32/include/psxrtl.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; psxrtl.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PSXRTL_INC 6 | PSXRTL_INC equ <1> 7 | 8 | __PdxInitializeData PROTO :DWORD,:DWORD 9 | __chkstk PROTO 10 | _chkstk PROTO 11 | _fptrap PROTO 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file psxrtl.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/ptilink.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ptilink.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF PTILINK_INC 6 | PTILINK_INC equ <1> 7 | 8 | PtiCleanup PROTO :DWORD 9 | PtiInitialize PROTO :DWORD,:DWORD,:DWORD 10 | PtiIsReadPending PROTO :DWORD 11 | PtiPortNameFromPortId PROTO :DWORD,:DWORD 12 | PtiQueryDeviceStatus PROTO :DWORD,:DWORD 13 | PtiQueryMaxReadSize PROTO 14 | PtiRead PROTO :DWORD 15 | PtiRegisterCallbacks PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | PtiWrite PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | 18 | ELSE 19 | echo ----------------------------------------- 20 | echo WARNING Duplicate include file ptilink.inc 21 | echo ----------------------------------------- 22 | ENDIF 23 | -------------------------------------------------------------------------------- /masm32/include/qosname.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; qosname.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF QOSNAME_INC 6 | QOSNAME_INC equ <1> 7 | 8 | WPUGetQOSTemplate PROTO :DWORD,:DWORD,:DWORD 9 | WSCInstallQOSTemplate PROTO :DWORD,:DWORD,:DWORD 10 | WSCRemoveQOSTemplate PROTO :DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file qosname.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/quartz.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; quartz.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF QUARTZ_INC 6 | QUARTZ_INC equ <1> 7 | 8 | AMGetErrorTextA PROTO :DWORD,:DWORD,:DWORD 9 | AMGetErrorText equ 10 | 11 | AMGetErrorTextW PROTO :DWORD,:DWORD,:DWORD 12 | AmpFactorToDB PROTO :DWORD 13 | DBToAmpFactor PROTO :DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file quartz.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/r81wdet.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; r81wdet.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF R81WDET_INC 6 | R81WDET_INC equ <1> 7 | 8 | FindAdapterHandler PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file r81wdet.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/randlib.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; randlib.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF RANDLIB_INC 6 | RANDLIB_INC equ <1> 7 | 8 | A_SHAFinalNS PROTO :DWORD,:DWORD 9 | A_SHAInit PROTO :DWORD 10 | A_SHAUpdateNS PROTO :DWORD,:DWORD,:DWORD 11 | AccessSeed PROTO :DWORD,:DWORD 12 | DeInitRand PROTO :DWORD,:DWORD 13 | DestroyCircularHash PROTO :DWORD 14 | GatherCPUSpecificCounters PROTO :DWORD,:DWORD 15 | GatherCPUSpecificCountersPrivileged PROTO :DWORD,:DWORD 16 | GatherRandomKey PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | GatherRandomKeyFastUserMode PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | GenRandom PROTO :DWORD,:DWORD,:DWORD 19 | GetCircularHashValue PROTO :DWORD,:DWORD,:DWORD 20 | InitCircularHash PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | InitRand PROTO :DWORD,:DWORD 22 | IsRNGWinNT PROTO 23 | MD4Final PROTO :DWORD 24 | MD4Init PROTO :DWORD 25 | MD4Update PROTO :DWORD,:DWORD,:DWORD 26 | NewGenRandom PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | NewGenRandomEx PROTO :DWORD,:DWORD,:DWORD 28 | RandomFillBuffer PROTO :DWORD,:DWORD 29 | ReadMMXCounters PROTO :DWORD,:DWORD,:DWORD 30 | ReadP5Counters PROTO :DWORD,:DWORD,:DWORD 31 | ReadSeed PROTO :DWORD,:DWORD 32 | UpdateCircularHash PROTO :DWORD,:DWORD,:DWORD 33 | VeryLargeHashUpdate PROTO :DWORD,:DWORD,:DWORD 34 | WriteSeed PROTO :DWORD,:DWORD 35 | rc4 PROTO :DWORD,:DWORD,:DWORD 36 | rc4_key PROTO :DWORD,:DWORD,:DWORD 37 | 38 | ELSE 39 | echo ----------------------------------------- 40 | echo WARNING Duplicate include file randlib.inc 41 | echo ----------------------------------------- 42 | ENDIF 43 | -------------------------------------------------------------------------------- /masm32/include/rassapi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; rassapi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF RASSAPI_INC 6 | RASSAPI_INC equ <1> 7 | 8 | RasAdminCompressPhoneNumber PROTO :DWORD,:DWORD 9 | RasAdminFreeBuffer PROTO :DWORD 10 | RasAdminGetErrorString PROTO :DWORD,:DWORD,:DWORD 11 | RasAdminGetUserAccountServer PROTO :DWORD,:DWORD,:DWORD 12 | RasAdminGetUserParms PROTO :DWORD,:DWORD 13 | RasAdminPortClearStatistics PROTO :DWORD,:DWORD 14 | RasAdminPortDisconnect PROTO :DWORD,:DWORD 15 | RasAdminPortEnum PROTO :DWORD,:DWORD,:DWORD 16 | RasAdminPortGetInfo PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | RasAdminServerGetInfo PROTO :DWORD,:DWORD 18 | RasAdminSetUserParms PROTO :DWORD,:DWORD,:DWORD 19 | RasAdminUserGetInfo PROTO :DWORD,:DWORD,:DWORD 20 | RasAdminUserSetInfo PROTO :DWORD,:DWORD,:DWORD 21 | 22 | ELSE 23 | echo ----------------------------------------- 24 | echo WARNING Duplicate include file rassapi.inc 25 | echo ----------------------------------------- 26 | ENDIF 27 | -------------------------------------------------------------------------------- /masm32/include/rendid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; rendid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/riched20.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; riched20.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF RICHED20_INC 6 | RICHED20_INC equ <1> 7 | 8 | CreateTextServices PROTO :DWORD,:DWORD,:DWORD 9 | RichEdit10ANSIWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | RichEditANSIWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file riched20.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/rpcndr.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; rpcndr.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF RPCNDR_INC 6 | RPCNDR_INC equ <1> 7 | 8 | MIDL_user_allocate PROTO :DWORD 9 | RpcRaiseException PROTO :DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file rpcndr.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/rpcproxy.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; rpcproxy.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF RPCPROXY_INC 6 | RPCPROXY_INC equ <1> 7 | 8 | GetExtensionVersion PROTO :DWORD 9 | GetFilterVersion PROTO :DWORD 10 | HttpExtensionProc PROTO :DWORD 11 | HttpFilterProc PROTO :DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file rpcproxy.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/rpcutil.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; rpcutil.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF RPCUTIL_INC 6 | RPCUTIL_INC equ <1> 7 | 8 | MIDL_user_allocate PROTO :DWORD 9 | MIDL_user_free PROTO :DWORD 10 | MIDL_user_reallocate PROTO :DWORD,:DWORD 11 | MIDL_user_size PROTO :DWORD 12 | NtCurrentTeb PROTO 13 | RpcpAddInterface PROTO :DWORD,:DWORD 14 | RpcpBindRpc PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | RpcpDeleteInterface PROTO :DWORD 16 | RpcpInitRpcServer PROTO 17 | RpcpReadSDFromRegistry PROTO :DWORD,:DWORD 18 | RpcpStartRpcServer PROTO :DWORD,:DWORD 19 | RpcpStopRpcServer PROTO :DWORD 20 | RpcpStopRpcServerEx PROTO :DWORD 21 | RpcpUnbindRpc PROTO :DWORD 22 | _security_check_cookie PROTO :DWORD 23 | 24 | ELSE 25 | echo ----------------------------------------- 26 | echo WARNING Duplicate include file rpcutil.inc 27 | echo ----------------------------------------- 28 | ENDIF 29 | -------------------------------------------------------------------------------- /masm32/include/scarddlg.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; scarddlg.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SCARDDLG_INC 6 | SCARDDLG_INC equ <1> 7 | 8 | GetOpenCardNameA PROTO :DWORD 9 | GetOpenCardName equ 10 | 11 | GetOpenCardNameW PROTO :DWORD 12 | SCardDlgExtendedError PROTO 13 | SCardUIDlgSelectCardA PROTO :DWORD 14 | SCardUIDlgSelectCard equ 15 | 16 | SCardUIDlgSelectCardW PROTO :DWORD 17 | 18 | ELSE 19 | echo ----------------------------------------- 20 | echo WARNING Duplicate include file scarddlg.inc 21 | echo ----------------------------------------- 22 | ENDIF 23 | -------------------------------------------------------------------------------- /masm32/include/scesrv.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; scesrv.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SCESRV_INC 6 | SCESRV_INC equ <1> 7 | 8 | ScesrvInitializeServer PROTO :DWORD 9 | ScesrvTerminateServer PROTO :DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file scesrv.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/scrnsave.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; scrnsave.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SCRNSAVE_INC 6 | SCRNSAVE_INC equ <1> 7 | 8 | DefScreenSaverProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | DoChangePw PROTO :DWORD 10 | DoConfigBox PROTO :DWORD 11 | DoPasswordCheck PROTO :DWORD 12 | DoSaverPreview PROTO :DWORD 13 | DoScreenSave PROTO :DWORD 14 | DummyEntry PROTO 15 | GetElapsedTime PROTO :DWORD,:DWORD 16 | GetSystemPowerStatus PROTO :DWORD 17 | HogMachine PROTO :DWORD 18 | InitRealScreenSave PROTO 19 | LoadPwdDLL PROTO 20 | RealScreenSaverProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | RegisterDialogClasses PROTO :DWORD 22 | ScreenSaverChangePassword PROTO :DWORD 23 | ScreenSaverConfigureDialog PROTO :DWORD,:DWORD,:DWORD,:DWORD 24 | ScreenSaverProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 25 | UnloadPwdDLL PROTO 26 | WinMain PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | WinMainN PROTO :DWORD,:DWORD,:DWORD,:DWORD 28 | _security_check_cookie PROTO :DWORD 29 | atoui PROTO :DWORD 30 | 31 | ELSE 32 | echo ----------------------------------------- 33 | echo WARNING Duplicate include file scrnsave.inc 34 | echo ----------------------------------------- 35 | ENDIF 36 | -------------------------------------------------------------------------------- /masm32/include/scrnsavw.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; scrnsavw.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SCRNSAVW_INC 6 | SCRNSAVW_INC equ <1> 7 | 8 | DefScreenSaverProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | DoChangePw PROTO :DWORD 10 | DoConfigBox PROTO :DWORD 11 | DoPasswordCheck PROTO :DWORD 12 | DoSaverPreview PROTO :DWORD 13 | DoScreenSave PROTO :DWORD 14 | DummyEntry PROTO 15 | GetElapsedTime PROTO :DWORD,:DWORD 16 | GetSystemPowerStatus PROTO :DWORD 17 | HogMachine PROTO :DWORD 18 | InitRealScreenSave PROTO 19 | LoadPwdDLL PROTO 20 | RealScreenSaverProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | RegisterDialogClasses PROTO :DWORD 22 | ScreenSaverChangePassword PROTO :DWORD 23 | ScreenSaverConfigureDialog PROTO :DWORD,:DWORD,:DWORD,:DWORD 24 | ScreenSaverProcW PROTO :DWORD,:DWORD,:DWORD,:DWORD 25 | UnloadPwdDLL PROTO 26 | WinMain PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | WinMainN PROTO :DWORD,:DWORD,:DWORD,:DWORD 28 | _security_check_cookie PROTO :DWORD 29 | atoui PROTO :DWORD 30 | 31 | ELSE 32 | echo ----------------------------------------- 33 | echo WARNING Duplicate include file scrnsavw.inc 34 | echo ----------------------------------------- 35 | ENDIF 36 | -------------------------------------------------------------------------------- /masm32/include/scsiwmi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; scsiwmi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SCSIWMI_INC 6 | SCSIWMI_INC equ <1> 7 | 8 | ScsiPortWmiDispatchFunction PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | ScsiPortWmiFireLogicalUnitEvent PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | ScsiPortWmiPostProcess PROTO :DWORD,:DWORD,:DWORD 11 | ScsiWmipFindGuid PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | ScsiWmipPostProcess PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | ScsiWmipProcessRequest PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | _ScsiPortWmiDispatchFunction PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file scsiwmi.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/sdbus.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sdbus.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SDBUS_INC 6 | SDBUS_INC equ <1> 7 | 8 | SdBusOpenInterface PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | SdBusSubmitRequest PROTO :DWORD,:DWORD 10 | SdBusSubmitRequestAsync PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | SdbusIoctlCompletion PROTO :DWORD,:DWORD,:DWORD 12 | _SdBusOpenInterface PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file sdbus.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/sdpblbid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sdpblbid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/sens.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sens.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SENS_INC 6 | SENS_INC equ <1> 7 | 8 | SensNotifyNetconEvent PROTO :DWORD 9 | SensNotifyRasEvent PROTO :DWORD 10 | SensNotifyWinlogonEvent PROTO :DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file sens.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/sensapi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sensapi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SENSAPI_INC 6 | SENSAPI_INC equ <1> 7 | 8 | IsDestinationReachableA PROTO :DWORD,:DWORD 9 | IsDestinationReachable equ 10 | 11 | IsDestinationReachableW PROTO :DWORD,:DWORD 12 | IsNetworkAlive PROTO :DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file sensapi.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/setupexts.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; setupexts.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SETUPEXTS_INC 6 | SETUPEXTS_INC equ <1> 7 | 8 | error PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | gle PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | help PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | infdump PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | ocm PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | qcontext PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | queue PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | space PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | _st PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | stfind PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | version PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | winntflags PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | winntstr PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | 22 | ELSE 23 | echo ----------------------------------------- 24 | echo WARNING Duplicate include file setupexts.inc 25 | echo ----------------------------------------- 26 | ENDIF 27 | -------------------------------------------------------------------------------- /masm32/include/sfc.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sfc.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SFC_INC 6 | SFC_INC equ <1> 7 | 8 | SRSetRestorePointA PROTO :DWORD,:DWORD 9 | SRSetRestorePoint equ 10 | 11 | SRSetRestorePointW PROTO :DWORD,:DWORD 12 | SfcClose PROTO :DWORD 13 | SfcConnectToServer PROTO :DWORD 14 | SfcFileException PROTO :DWORD,:DWORD,:DWORD 15 | SfcGetNextProtectedFile PROTO :DWORD,:DWORD 16 | SfcInitProt PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | SfcInitiateScan PROTO :DWORD,:DWORD 18 | SfcInstallProtectedFiles PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | SfcIsFileProtected PROTO :DWORD,:DWORD 20 | SfcTerminateWatcherThread PROTO 21 | SfcWLEventLogoff PROTO :DWORD 22 | SfcWLEventLogon PROTO :DWORD 23 | SfpDeleteCatalog PROTO :DWORD,:DWORD 24 | SfpInstallCatalog PROTO :DWORD,:DWORD,:DWORD 25 | SfpVerifyFile PROTO :DWORD,:DWORD,:DWORD 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file sfc.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/sfcfiles.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sfcfiles.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SFCFILES_INC 6 | SFCFILES_INC equ <1> 7 | 8 | SfcGetFiles PROTO :DWORD,:DWORD 9 | pSfcGetFilesList PROTO :DWORD,:DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file sfcfiles.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/shfolder.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; shfolder.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SHFOLDER_INC 6 | SHFOLDER_INC equ <1> 7 | 8 | SHGetFolderPathA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | SHGetFolderPath equ 10 | 11 | SHGetFolderPathW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | 13 | ELSE 14 | echo ----------------------------------------- 15 | echo WARNING Duplicate include file shfolder.inc 16 | echo ----------------------------------------- 17 | ENDIF 18 | -------------------------------------------------------------------------------- /masm32/include/sisbkup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sisbkup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SISBKUP_INC 6 | SISBKUP_INC equ <1> 7 | 8 | SisCSFilesToBackupForLink PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | SisCreateBackupStructure PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | SisCreateRestoreStructure PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | SisFreeAllocatedMemory PROTO :DWORD 12 | SisFreeBackupStructure PROTO :DWORD 13 | SisFreeRestoreStructure PROTO :DWORD 14 | SisRestoredCommonStoreFile PROTO :DWORD,:DWORD 15 | SisRestoredLink PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file sisbkup.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/slbs.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; slbs.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SLBS_INC 6 | SLBS_INC equ <1> 7 | 8 | ColumnLBClass_ListBoxWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | ColumnLBClass_TitleListBoxWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | ColumnLBClass_WndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | DLLEntry PROTO :DWORD,:DWORD,:DWORD 12 | LBSubclassProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | RegisterVListBox PROTO :DWORD 14 | VListBoxWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | _ColumnLBClass_ListBoxWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file slbs.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/smbtrsup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; smbtrsup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SMBTRSUP_INC 6 | SMBTRSUP_INC equ <1> 7 | 8 | InitializeListHead PROTO :DWORD 9 | SmbTraceCompleteRdr PROTO :DWORD,:DWORD,:DWORD 10 | SmbTraceCompleteSrv PROTO :DWORD,:DWORD,:DWORD 11 | SmbTraceCopyMdlContiguous PROTO :DWORD,:DWORD,:DWORD 12 | SmbTraceDeferredDereferenceHeap PROTO :DWORD 13 | SmbTraceDereferenceHeap PROTO :DWORD 14 | SmbTraceDisconnect PROTO :DWORD 15 | SmbTraceEmptyQueue PROTO :DWORD 16 | SmbTraceFreeMemory PROTO :DWORD 17 | SmbTraceInitialize PROTO :DWORD 18 | SmbTraceMdlLength PROTO :DWORD 19 | SmbTraceReferenceHeap PROTO :DWORD 20 | SmbTraceStart PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | SmbTraceStop PROTO :DWORD,:DWORD 22 | SmbTraceTerminate PROTO :DWORD 23 | SmbTraceThreadEntry PROTO :DWORD 24 | SmbTraceToClient PROTO :DWORD,:DWORD,:DWORD,:DWORD 25 | _security_check_cookie PROTO :DWORD 26 | 27 | ELSE 28 | echo ----------------------------------------- 29 | echo WARNING Duplicate include file smbtrsup.inc 30 | echo ----------------------------------------- 31 | ENDIF 32 | -------------------------------------------------------------------------------- /masm32/include/smclib.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; smclib.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SMCLIB_INC 6 | SMCLIB_INC equ <1> 7 | 8 | SmartcardAcquireRemoveLock PROTO :DWORD 9 | SmartcardAcquireRemoveLockWithTag PROTO :DWORD,:DWORD 10 | SmartcardCreateLink PROTO :DWORD,:DWORD 11 | SmartcardDeviceControl PROTO :DWORD,:DWORD 12 | SmartcardExit PROTO :DWORD 13 | SmartcardGetDebugLevel PROTO 14 | SmartcardInitialize PROTO :DWORD 15 | SmartcardInitializeCardCapabilities PROTO :DWORD 16 | SmartcardInvertData PROTO :DWORD,:DWORD 17 | SmartcardLogError PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | SmartcardRawReply PROTO :DWORD 19 | SmartcardRawRequest PROTO :DWORD 20 | SmartcardReleaseRemoveLock PROTO :DWORD 21 | SmartcardReleaseRemoveLockAndWait PROTO :DWORD 22 | SmartcardReleaseRemoveLockWithTag PROTO :DWORD,:DWORD 23 | SmartcardSetDebugLevel PROTO :DWORD 24 | SmartcardT0Reply PROTO :DWORD 25 | SmartcardT0Request PROTO :DWORD 26 | SmartcardT1Reply PROTO :DWORD 27 | SmartcardT1Request PROTO :DWORD 28 | SmartcardUpdateCardCapabilities PROTO :DWORD 29 | 30 | ELSE 31 | echo ----------------------------------------- 32 | echo WARNING Duplicate include file smclib.inc 33 | echo ----------------------------------------- 34 | ENDIF 35 | -------------------------------------------------------------------------------- /masm32/include/snanls.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; snanls.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SNANLS_INC 6 | SNANLS_INC equ <1> 7 | 8 | CloseNlsRegistry PROTO :DWORD 9 | FindCloseCodePage PROTO :DWORD 10 | FindFirstCodePage PROTO :DWORD,:DWORD 11 | FindNextCodePage PROTO :DWORD,:DWORD 12 | GetCodePage PROTO :DWORD,:DWORD 13 | GetCodePageDisplayStr PROTO :DWORD,:DWORD 14 | GetCodePages PROTO :DWORD,:DWORD,:DWORD 15 | IsInstalledCodePage PROTO :DWORD,:DWORD 16 | OpenNlsRegistry PROTO :DWORD,:DWORD,:DWORD 17 | SnaNlsInit PROTO :DWORD 18 | SnaNlsMapString PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 19 | 20 | ELSE 21 | echo ----------------------------------------- 22 | echo WARNING Duplicate include file snanls.inc 23 | echo ----------------------------------------- 24 | ENDIF 25 | -------------------------------------------------------------------------------- /masm32/include/sporder.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sporder.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SPORDER_INC 6 | SPORDER_INC equ <1> 7 | 8 | WSCWriteNameSpaceOrder PROTO :DWORD,:DWORD 9 | WSCWriteProviderOrder PROTO :DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file sporder.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/sqlakw32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sqlakw32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SQLAKW32_INC 6 | SQLAKW32_INC equ <1> 7 | 8 | LibMain PROTO :DWORD,:DWORD,:DWORD 9 | sqlaaloc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | sqlacall PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | sqladloc PROTO :DWORD,:DWORD 12 | sqlakver PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | sqlasets PROTO :DWORD,:DWORD,:DWORD 14 | sqlasetv PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | sqlastop PROTO :DWORD 16 | sqlastrt PROTO :DWORD,:DWORD,:DWORD 17 | sqlausda PROTO :DWORD,:DWORD,:DWORD 18 | sqlestar PROTO 19 | sqlestpd PROTO :DWORD 20 | sqlestrd PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | sqlxcall PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file sqlakw32.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/srclient.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; srclient.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SRCLIENT_INC 6 | SRCLIENT_INC equ <1> 7 | 8 | CreateSnapshot PROTO :DWORD 9 | DisableFIFO PROTO :DWORD 10 | DisableSR PROTO :DWORD 11 | EnableFIFO PROTO 12 | EnableSR PROTO :DWORD 13 | EnableSREx PROTO :DWORD,:DWORD 14 | ResetSR PROTO :DWORD 15 | RestoreSnapshot PROTO :DWORD 16 | SRCompress PROTO :DWORD 17 | SRFifo PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | SRFreeze PROTO :DWORD 19 | SRNotify PROTO :DWORD,:DWORD,:DWORD 20 | SRPrintState PROTO 21 | SRRegisterSnapshotCallback PROTO :DWORD 22 | SRRemoveRestorePoint PROTO :DWORD 23 | SRSetRestorePointA PROTO :DWORD,:DWORD 24 | SRSetRestorePoint equ 25 | 26 | SRSetRestorePointW PROTO :DWORD,:DWORD 27 | SRSwitchLog PROTO 28 | SRUnregisterSnapshotCallback PROTO :DWORD 29 | SRUpdateDSSize PROTO :DWORD,:DWORD,:DWORD 30 | SRUpdateMonitoredListA PROTO :DWORD 31 | SRUpdateMonitoredList equ 32 | 33 | SRUpdateMonitoredListW PROTO :DWORD 34 | 35 | ELSE 36 | echo ----------------------------------------- 37 | echo WARNING Duplicate include file srclient.inc 38 | echo ----------------------------------------- 39 | ENDIF 40 | -------------------------------------------------------------------------------- /masm32/include/ssdpapi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; ssdpapi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF SSDPAPI_INC 6 | SSDPAPI_INC equ <1> 7 | 8 | CleanupCache PROTO 9 | DHDisableDeviceHost PROTO 10 | DHEnableDeviceHost PROTO 11 | DHSetICSInterfaces PROTO :DWORD,:DWORD 12 | DHSetICSOff PROTO 13 | DeregisterNotification PROTO :DWORD 14 | DeregisterService PROTO :DWORD,:DWORD 15 | DeregisterServiceByUSN PROTO :DWORD,:DWORD 16 | FindServices PROTO :DWORD,:DWORD,:DWORD 17 | FindServicesCallback PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 18 | FindServicesCancel PROTO :DWORD 19 | FindServicesClose PROTO :DWORD 20 | FreeSsdpMessage PROTO :DWORD 21 | GetFirstService PROTO :DWORD,:DWORD 22 | GetNextService PROTO :DWORD,:DWORD 23 | RegisterNotification PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | RegisterService PROTO :DWORD,:DWORD 25 | SsdpCleanup PROTO 26 | SsdpStartup PROTO 27 | 28 | ELSE 29 | echo ----------------------------------------- 30 | echo WARNING Duplicate include file ssdpapi.inc 31 | echo ----------------------------------------- 32 | ENDIF 33 | -------------------------------------------------------------------------------- /masm32/include/stdunk.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; stdunk.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF STDUNK_INC 6 | STDUNK_INC equ <1> 7 | 8 | IsEqualGUIDAligned PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file stdunk.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/sti.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; sti.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF STI_INC 6 | STI_INC equ <1> 7 | 8 | MigrateRegisteredSTIAppsForWIAEvents PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | RegSTIforWia PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | StiCreateInstanceA PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | StiCreateInstance equ 12 | 13 | StiCreateInstanceW PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | 15 | ELSE 16 | echo ----------------------------------------- 17 | echo WARNING Duplicate include file sti.inc 18 | echo ----------------------------------------- 19 | ENDIF 20 | -------------------------------------------------------------------------------- /masm32/include/stream.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; stream.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF STREAM_INC 6 | STREAM_INC equ <1> 7 | 8 | StreamClassAbortOutstandingRequests PROTO :DWORD,:DWORD,:DWORD 9 | StreamClassCallAtNewPriority PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | StreamClassCompleteRequestAndMarkQueueReady PROTO :DWORD 11 | StreamClassDebugAssert PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | StreamClassFilterReenumerateStreams PROTO :DWORD,:DWORD 13 | StreamClassGetDmaBuffer PROTO :DWORD 14 | StreamClassGetNextEvent PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | StreamClassGetPhysicalAddress PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | StreamClassLogError PROTO :DWORD,:DWORD,:DWORD,:DWORD 17 | StreamClassPnPAddDeviceWorker PROTO :DWORD,:DWORD,:DWORD 18 | StreamClassQueryMasterClock PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | StreamClassQueryMasterClockSync PROTO :DWORD,:DWORD 20 | StreamClassReadWriteConfig PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | StreamClassReenumerateStreams PROTO :DWORD,:DWORD 22 | StreamClassRegisterAdapter PROTO :DWORD,:DWORD,:DWORD 23 | StreamClassRegisterFilterWithNoKSPins PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | StreamClassScheduleTimer PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 25 | 26 | ELSE 27 | echo ----------------------------------------- 28 | echo WARNING Duplicate include file stream.inc 29 | echo ----------------------------------------- 30 | ENDIF 31 | -------------------------------------------------------------------------------- /masm32/include/svcguid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; svcguid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/t3iid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; t3iid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/tape.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; tape.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TAPE_INC 6 | TAPE_INC equ <1> 7 | 8 | KeBugCheckEx PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | TapeClassAllocateSrbBuffer PROTO :DWORD,:DWORD 10 | TapeClassCompareMemory PROTO :DWORD,:DWORD,:DWORD 11 | TapeClassInitialize PROTO :DWORD,:DWORD,:DWORD 12 | TapeClassLiDiv PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | TapeClassLogicalBlockToPhysicalBlock PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | TapeClassPhysicalBlockToLogicalBlock PROTO :DWORD,:DWORD,:DWORD,:DWORD 15 | TapeClassZeroMemory PROTO :DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file tape.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /masm32/include/tcpip6.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; tcpip6.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TCPIP6_INC 6 | TCPIP6_INC equ <1> 7 | 8 | AdjustPacketBuffer PROTO :DWORD,:DWORD,:DWORD 9 | CreateInterface PROTO :DWORD,:DWORD,:DWORD 10 | DestroyInterface PROTO :DWORD 11 | IPv6DisableFirewallHook PROTO :DWORD 12 | IPv6EnableFirewallHook PROTO :DWORD 13 | IPv6GetBestRouteInfo PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | IPv6ObtainPacketData PROTO :DWORD,:DWORD,:DWORD 15 | IPv6Receive PROTO :DWORD 16 | IPv6ReceiveComplete PROTO 17 | IPv6SendComplete PROTO :DWORD,:DWORD,:DWORD 18 | ReleaseInterface PROTO :DWORD 19 | RestartLinkLayerMulticast PROTO :DWORD,:DWORD 20 | SetInterfaceLinkStatus PROTO :DWORD,:DWORD 21 | UndoAdjustPacketBuffer PROTO :DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file tcpip6.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/tmuid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; tmuid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/toolbar.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; toolbar.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TOOLBAR_INC 6 | TOOLBAR_INC equ <1> 7 | 8 | CreateToolbar PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | ToolbarWndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | _CreateToolbar PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file toolbar.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/touch.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/touch.exe -------------------------------------------------------------------------------- /masm32/include/traffic.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; traffic.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TRAFFIC_INC 6 | TRAFFIC_INC equ <1> 7 | 8 | TcAddClassMap PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | TcAddFilter PROTO :DWORD,:DWORD,:DWORD 10 | TcAddFlow PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | TcCloseInterface PROTO :DWORD 12 | TcDeleteFilter PROTO :DWORD 13 | TcDeleteFlow PROTO :DWORD 14 | TcDeregisterClient PROTO :DWORD 15 | TcEnumerateFlows PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | TcEnumerateInterfaces PROTO :DWORD,:DWORD,:DWORD 17 | TcGetFlowNameA PROTO :DWORD,:DWORD,:DWORD 18 | TcGetFlowName equ 19 | 20 | TcGetFlowNameW PROTO :DWORD,:DWORD,:DWORD 21 | TcModifyFlow PROTO :DWORD,:DWORD 22 | TcOpenInterfaceA PROTO :DWORD,:DWORD,:DWORD,:DWORD 23 | TcOpenInterface equ 24 | 25 | TcOpenInterfaceW PROTO :DWORD,:DWORD,:DWORD,:DWORD 26 | TcQueryFlowA PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | TcQueryFlow equ 28 | 29 | TcQueryFlowW PROTO :DWORD,:DWORD,:DWORD,:DWORD 30 | TcQueryInterface PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 31 | TcRegisterClient PROTO :DWORD,:DWORD,:DWORD,:DWORD 32 | TcSetFlowA PROTO :DWORD,:DWORD,:DWORD,:DWORD 33 | TcSetFlow equ 34 | 35 | TcSetFlowW PROTO :DWORD,:DWORD,:DWORD,:DWORD 36 | TcSetInterface PROTO :DWORD,:DWORD,:DWORD,:DWORD 37 | 38 | ELSE 39 | echo ----------------------------------------- 40 | echo WARNING Duplicate include file traffic.inc 41 | echo ----------------------------------------- 42 | ENDIF 43 | -------------------------------------------------------------------------------- /masm32/include/trnsdt.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; trnsdt.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TRNSDT_INC 6 | TRNSDT_INC equ <1> 7 | 8 | TrnsDt PROTO :DWORD 9 | WEP PROTO :DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file trnsdt.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/tssutil.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; tssutil.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TSSUTIL_INC 6 | TSSUTIL_INC equ <1> 7 | 8 | R0PAX PROTO :DWORD,:DWORD 9 | _CxxThrowException PROTO :DWORD,:DWORD 10 | 11 | ELSE 12 | echo ----------------------------------------- 13 | echo WARNING Duplicate include file tssutil.inc 14 | echo ----------------------------------------- 15 | ENDIF 16 | -------------------------------------------------------------------------------- /masm32/include/twain_32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; twain_32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF TWAIN_32_INC 6 | TWAIN_32_INC equ <1> 7 | 8 | AboutDlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | ChooseDlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | DSM_Entry PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | InfoHook PROTO :DWORD,:DWORD,:DWORD 12 | WGDlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | 14 | ELSE 15 | echo ----------------------------------------- 16 | echo WARNING Duplicate include file twain_32.inc 17 | echo ----------------------------------------- 18 | ENDIF 19 | -------------------------------------------------------------------------------- /masm32/include/umpnplib.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; umpnplib.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF UMPNPLIB_INC 6 | UMPNPLIB_INC equ <1> 7 | 8 | DeletePrivateKey PROTO :DWORD,:DWORD,:DWORD 9 | DestroyPrivateResource PROTO :DWORD 10 | GetDevNodeKeyPath PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | I_RpcExceptionFilter PROTO :DWORD 12 | InitPrivateResource PROTO :DWORD 13 | IsLegalDeviceId PROTO :DWORD 14 | MapRpcExceptionToCR PROTO :DWORD 15 | PNP_GetClassInstance PROTO :DWORD,:DWORD,:DWORD,:DWORD 16 | PNP_GetDeviceRegProp PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | RegDeleteNode PROTO :DWORD,:DWORD 18 | Split1 PROTO :DWORD,:DWORD,:DWORD 19 | Split2 PROTO :DWORD,:DWORD,:DWORD 20 | SplitDeviceInstanceString PROTO :DWORD,:DWORD,:DWORD,:DWORD 21 | _security_check_cookie PROTO :DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file umpnplib.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/url.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; url.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF URL_INC 6 | URL_INC equ <1> 7 | 8 | AddMIMEFileTypesPS PROTO :DWORD,:DWORD 9 | InetIsOffline PROTO :DWORD 10 | MIMEAssociationDialogA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | MIMEAssociationDialog equ 12 | 13 | MIMEAssociationDialogW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | SetInetOffline PROTO :DWORD 15 | TranslateURLA PROTO :DWORD,:DWORD,:DWORD 16 | TranslateURL equ 17 | 18 | TranslateURLW PROTO :DWORD,:DWORD,:DWORD 19 | URLAssociationDialogA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | URLAssociationDialog equ 21 | 22 | URLAssociationDialogW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 23 | 24 | ELSE 25 | echo ----------------------------------------- 26 | echo WARNING Duplicate include file url.inc 27 | echo ----------------------------------------- 28 | ENDIF 29 | -------------------------------------------------------------------------------- /masm32/include/usbcamd.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; usbcamd.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF USBCAMD_INC 6 | USBCAMD_INC equ <1> 7 | 8 | USBCAMD_AdapterReceivePacket PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | USBCAMD_ControlVendorCommand PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | USBCAMD_Debug_LogEntry PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | USBCAMD_DriverEntry PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | USBCAMD_GetRegistryKeyValue PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | USBCAMD_InitializeNewInterface PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | USBCAMD_SelectAlternateInterface PROTO :DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file usbcamd.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/usbcamd2.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; usbcamd2.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF USBCAMD2_INC 6 | USBCAMD2_INC equ <1> 7 | 8 | USBCAMD_AdapterReceivePacket PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | USBCAMD_ControlVendorCommand PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | USBCAMD_Debug_LogEntry PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | USBCAMD_DriverEntry PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | USBCAMD_GetRegistryKeyValue PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | USBCAMD_InitializeNewInterface PROTO :DWORD,:DWORD,:DWORD,:DWORD 14 | USBCAMD_SelectAlternateInterface PROTO :DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file usbcamd2.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/uuid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; uuid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | tp PROTO :DWORD,:DWORD 13 | -------------------------------------------------------------------------------- /masm32/include/vccomsup.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; vccomsup.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF VCCOMSUP_INC 6 | VCCOMSUP_INC equ <1> 7 | 8 | _CxxThrowException PROTO :DWORD,:DWORD 9 | 10 | ELSE 11 | echo ----------------------------------------- 12 | echo WARNING Duplicate include file vccomsup.inc 13 | echo ----------------------------------------- 14 | ENDIF 15 | -------------------------------------------------------------------------------- /masm32/include/version.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; version.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF VERSION_INC 6 | VERSION_INC equ <1> 7 | 8 | GetFileVersionInfoA PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | GetFileVersionInfo equ 10 | 11 | GetFileVersionInfoSizeA PROTO :DWORD,:DWORD 12 | GetFileVersionInfoSize equ 13 | 14 | GetFileVersionInfoSizeW PROTO :DWORD,:DWORD 15 | GetFileVersionInfoW PROTO :DWORD,:DWORD,:DWORD,:DWORD 16 | VerFindFileA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | VerFindFile equ 18 | 19 | VerFindFileW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | VerInstallFileA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 21 | VerInstallFile equ 22 | 23 | VerInstallFileW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 24 | VerQueryValueA PROTO :DWORD,:DWORD,:DWORD,:DWORD 25 | VerQueryValue equ 26 | 27 | VerQueryValueIndexA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 28 | VerQueryValueIndex equ 29 | 30 | VerQueryValueIndexW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 31 | VerQueryValueW PROTO :DWORD,:DWORD,:DWORD,:DWORD 32 | 33 | ELSE 34 | echo ----------------------------------------- 35 | echo WARNING Duplicate include file version.inc 36 | echo ----------------------------------------- 37 | ENDIF 38 | -------------------------------------------------------------------------------- /masm32/include/w2k/guiddef.inc: -------------------------------------------------------------------------------- 1 | 2 | comment ^ 3 | Module Name: 4 | guiddef.inc 5 | 6 | Abstract: 7 | GUID definition 8 | 9 | Author: 10 | Four-F (four-f@mail.ru) 11 | 12 | Last update: 13 | 27-November-2004 14 | 15 | ^ 16 | 17 | IFNDEF GUID_DEFINED 18 | GUID_DEFINED equ 1 19 | 20 | GUID STRUCT 21 | Data1 DWORD ? 22 | Data2 WORD ? 23 | Data3 WORD ? 24 | Data4 BYTE 8 dup(?) 25 | GUID ENDS 26 | PGUID typedef ptr GUID 27 | 28 | DEFINE_GUID MACRO name:REQ, l:REQ, w1:REQ, w2:REQ, b1:REQ, b2:REQ, b3:REQ, b4:REQ, b5:REQ, b6:REQ, b7:REQ, b8:REQ 29 | 30 | local segn 31 | 32 | segn TEXTEQU @CurSeg 33 | 34 | .const 35 | ALIGN 4 36 | name dd l 37 | dw w1 38 | dw w2 39 | db b1 40 | db b2 41 | db b3 42 | db b4 43 | db b5 44 | db b6 45 | db b7 46 | db b8 47 | 48 | @CurSeg ENDS 49 | segn SEGMENT 50 | 51 | ENDM 52 | 53 | ENDIF ; GUID_DEFINED 54 | 55 | -------------------------------------------------------------------------------- /masm32/include/w2k/mountdev.inc: -------------------------------------------------------------------------------- 1 | comment ^ 2 | Module Name: 3 | mountdev.inc 4 | 5 | Abstract: 6 | This file defines the private interfaces between the mount point manager 7 | and the mounted devices. 8 | 9 | Author: 10 | Four-F (four-f@mail.ru) 11 | 12 | Last update: 13 | 30-June-2004 14 | 15 | Comments: 16 | Some fields name have been changed because of collision with masm reserved words. 17 | All such words are prefixed with underscore ('_') symbol. 18 | ^ 19 | 20 | IFNDEF _MOUNTDEV_ 21 | _MOUNTDEV_ equ 1 22 | 23 | include mountmgr.inc 24 | 25 | IFNDEF CTL_CODE 26 | CTL_CODE MACRO DeviceType:=<0>, Function:=<0>, Method:=<0>, Access:=<0> 27 | EXITM %(((DeviceType) SHL 16) OR ((Access) SHL 14) OR ((Function) SHL 2) OR (Method)) 28 | ENDM 29 | ENDIF 30 | 31 | IOCTL_MOUNTDEV_QUERY_UNIQUE_ID equ CTL_CODE(MOUNTDEVCONTROLTYPE, 0, METHOD_BUFFERED, FILE_ANY_ACCESS) 32 | IOCTL_MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY equ CTL_CODE(MOUNTDEVCONTROLTYPE, 1, METHOD_BUFFERED, FILE_ANY_ACCESS) 33 | IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME equ CTL_CODE(MOUNTDEVCONTROLTYPE, 3, METHOD_BUFFERED, FILE_ANY_ACCESS) 34 | IOCTL_MOUNTDEV_LINK_CREATED equ CTL_CODE(MOUNTDEVCONTROLTYPE, 4, METHOD_BUFFERED, FILE_ANY_ACCESS) 35 | IOCTL_MOUNTDEV_LINK_DELETED equ CTL_CODE(MOUNTDEVCONTROLTYPE, 5, METHOD_BUFFERED, FILE_ANY_ACCESS) 36 | 37 | ENDIF ; _MOUNTDEV_ 38 | -------------------------------------------------------------------------------- /masm32/include/w2k/ntddft.inc: -------------------------------------------------------------------------------- 1 | comment ^ 2 | Module Name: 3 | ntddft.inc 4 | 5 | Abstract: 6 | This file contains NTFT definitions and prototypes. 7 | 8 | Author: 9 | Four-F (four-f@mail.ru) 10 | 11 | Last update: 12 | 09-July-2004 13 | ^ 14 | 15 | IFNDEF _NTDDFT_ 16 | _NTDDFT_ equ 1 17 | 18 | comment ^ 19 | #include 20 | ^ 21 | 22 | ; Device Control Codes 23 | 24 | FTTYPE equ 066h ; ((ULONG)'f') 25 | 26 | FT_INITIALIZE_SET equ CTL_CODE(FTTYPE, 0, METHOD_BUFFERED, FILE_ANY_ACCESS) 27 | FT_REGENERATE equ CTL_CODE(FTTYPE, 1, METHOD_BUFFERED, FILE_ANY_ACCESS) 28 | FT_CONFIGURE equ CTL_CODE(FTTYPE, 2, METHOD_NEITHER, FILE_ANY_ACCESS) 29 | FT_VERIFY equ CTL_CODE(FTTYPE, 3, METHOD_BUFFERED, FILE_ANY_ACCESS) 30 | FT_SECONDARY_READ equ CTL_CODE(FTTYPE, 4, METHOD_OUT_DIRECT, FILE_READ_ACCESS) 31 | FT_PRIMARY_READ equ CTL_CODE(FTTYPE, 5, METHOD_OUT_DIRECT, FILE_READ_ACCESS) 32 | FT_BALANCED_READ_MODE equ CTL_CODE(FTTYPE, 6, METHOD_NEITHER, FILE_ANY_ACCESS) 33 | FT_SYNC_REDUNDANT_COPY equ CTL_CODE(FTTYPE, 7, METHOD_BUFFERED, FILE_ANY_ACCESS) 34 | FT_SEQUENTIAL_WRITE_MODE equ CTL_CODE(FTTYPE, 8, METHOD_NEITHER, FILE_ANY_ACCESS) 35 | FT_PARALLEL_WRITE_MODE equ CTL_CODE(FTTYPE, 9, METHOD_NEITHER, FILE_ANY_ACCESS) 36 | FT_QUERY_SET_STATE equ CTL_CODE(FTTYPE,10, METHOD_BUFFERED, FILE_ANY_ACCESS) 37 | FT_CLUSTER_SET_MEMBER_STATE equ CTL_CODE(FTTYPE,11, METHOD_BUFFERED, FILE_ANY_ACCESS) 38 | FT_CLUSTER_GET_MEMBER_STATE equ CTL_CODE(FTTYPE,12, METHOD_BUFFERED, FILE_ANY_ACCESS) 39 | 40 | ENDIF ; _NTDDFT_ 41 | -------------------------------------------------------------------------------- /masm32/include/wbemuuid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wbemuuid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/webpost.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; webpost.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WEBPOST_INC 6 | WEBPOST_INC equ <1> 7 | 8 | WpBindToSiteA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | WpBindToSite equ 10 | 11 | WpBindToSiteW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 12 | WpCreateSiteA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 13 | WpCreateSite equ 14 | 15 | WpCreateSiteW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | WpDeleteSiteA PROTO :DWORD 17 | WpDeleteSite equ 18 | 19 | WpDeleteSiteW PROTO :DWORD 20 | WpDoesSiteExistA PROTO :DWORD,:DWORD 21 | WpDoesSiteExist equ 22 | 23 | WpDoesSiteExistW PROTO :DWORD,:DWORD 24 | WpEnumProvidersA PROTO :DWORD,:DWORD,:DWORD 25 | WpEnumProviders equ 26 | 27 | WpEnumProvidersW PROTO :DWORD,:DWORD,:DWORD 28 | WpGetErrorStringA PROTO :DWORD,:DWORD,:DWORD 29 | WpGetErrorString equ 30 | 31 | WpGetErrorStringW PROTO :DWORD,:DWORD,:DWORD 32 | WpListSitesA PROTO :DWORD,:DWORD,:DWORD 33 | WpListSites equ 34 | 35 | WpListSitesW PROTO :DWORD,:DWORD,:DWORD 36 | WpPostA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 37 | WpPost equ 38 | 39 | WpPostW PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 40 | _WpBindToSiteA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 41 | _WpBindToSite equ <_WpBindToSiteA> 42 | 43 | 44 | ELSE 45 | echo ----------------------------------------- 46 | echo WARNING Duplicate include file webpost.inc 47 | echo ----------------------------------------- 48 | ENDIF 49 | -------------------------------------------------------------------------------- /masm32/include/wiaguid.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wiaguid.inc copyright MASM32 1998 - 2003 3 | ; =========================================== 4 | 5 | ADDRESS_CHANGE_FN PROTO :DWORD 6 | CLIENT_ALLOC PROTO :DWORD 7 | CLIENT_FREE PROTO :DWORD 8 | FORWARD_FUNCTION PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | IF_CALLBACK_FN PROTO :DWORD,:DWORD 10 | OBJECT_INQ_FN PROTO :DWORD,:DWORD,:DWORD 11 | ROUTINE PROTO :DWORD,:DWORD,:DWORD 12 | -------------------------------------------------------------------------------- /masm32/include/wiautil.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wiautil.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WIAUTIL_INC 6 | WIAUTIL_INC equ <1> 7 | 8 | GdipAlloc PROTO :DWORD 9 | GdipCloneImage PROTO :DWORD,:DWORD 10 | GdipDisposeImage PROTO :DWORD 11 | GdipFree PROTO :DWORD 12 | GdipGetImageDimension PROTO :DWORD,:DWORD,:DWORD 13 | GdipGetImageEncoders PROTO :DWORD,:DWORD,:DWORD 14 | GdipGetImageEncodersSize PROTO :DWORD,:DWORD 15 | GdipGetImagePixelFormat PROTO :DWORD,:DWORD 16 | GdipLoadImageFromStream PROTO :DWORD,:DWORD 17 | GdipLoadImageFromStreamICM PROTO :DWORD,:DWORD 18 | GdipSaveImageToStream PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | GdiplusShutdown PROTO :DWORD 20 | GdiplusStartup PROTO :DWORD,:DWORD,:DWORD 21 | IsEqualGUID PROTO :DWORD,:DWORD 22 | PropVariantInit PROTO :DWORD 23 | _security_check_cookie PROTO :DWORD 24 | wiasGetDrvItem PROTO :DWORD,:DWORD 25 | wiasReadPropGuid PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 26 | wiasSetItemPropAttribs PROTO :DWORD,:DWORD,:DWORD,:DWORD 27 | wiasSetItemPropNames PROTO :DWORD,:DWORD,:DWORD,:DWORD 28 | wiasWriteMultiple PROTO :DWORD,:DWORD,:DWORD,:DWORD 29 | wiauDbgHelper PROTO :DWORD,:DWORD,:DWORD,:DWORD 30 | wiauDbgInit PROTO :DWORD 31 | 32 | ELSE 33 | echo ----------------------------------------- 34 | echo WARNING Duplicate include file wiautil.inc 35 | echo ----------------------------------------- 36 | ENDIF 37 | -------------------------------------------------------------------------------- /masm32/include/wincsv32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wincsv32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WINCSV32_INC 6 | WINCSV32_INC equ <1> 7 | 8 | ACSSVC PROTO :DWORD 9 | ACSSVC_C PROTO :DWORD 10 | ACSSVC_C_ext PROTO :DWORD 11 | ACSSVC_P PROTO :DWORD 12 | ACSSVC_P_ext PROTO :DWORD 13 | ACSSVC_ext PROTO :DWORD 14 | GetCsvReturnCode PROTO :DWORD,:DWORD,:DWORD 15 | GetCsvReturnCode_ext PROTO :DWORD,:DWORD,:DWORD 16 | WinAsyncCSV PROTO :DWORD,:DWORD 17 | WinAsyncCSV_ext PROTO :DWORD,:DWORD 18 | WinCSV PROTO :DWORD 19 | WinCSVCleanup PROTO 20 | WinCSVCleanup_ext PROTO 21 | WinCSVStartup PROTO :DWORD,:DWORD 22 | WinCSVStartup_ext PROTO :DWORD,:DWORD 23 | WinCSV_ext PROTO :DWORD 24 | 25 | ELSE 26 | echo ----------------------------------------- 27 | echo WARNING Duplicate include file wincsv32.inc 28 | echo ----------------------------------------- 29 | ENDIF 30 | -------------------------------------------------------------------------------- /masm32/include/windows.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/windows.inc -------------------------------------------------------------------------------- /masm32/include/winextra.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/winextra.inc -------------------------------------------------------------------------------- /masm32/include/winppi.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; winppi.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WINPPI_INC 6 | WINPPI_INC equ <1> 7 | 8 | CancelDC PROTO :DWORD 9 | CreateDCA PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | CreateDC equ 11 | 12 | CreateDCW PROTO :DWORD,:DWORD,:DWORD,:DWORD 13 | DeleteDC PROTO :DWORD 14 | GdiDeleteSpoolFileHandle PROTO :DWORD 15 | GdiEndDocEMF PROTO :DWORD 16 | GdiEndPageEMF PROTO :DWORD,:DWORD 17 | GdiGetDC PROTO :DWORD 18 | GdiGetDevmodeForPage PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | GdiGetPageCount PROTO :DWORD 20 | GdiGetPageHandle PROTO :DWORD,:DWORD,:DWORD 21 | GdiGetSpoolFileHandle PROTO :DWORD,:DWORD,:DWORD 22 | GdiGetSpoolMessage PROTO :DWORD,:DWORD,:DWORD,:DWORD 23 | GdiInitSpool PROTO 24 | GdiPlayEMF PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 25 | GdiPlayPageEMF PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 26 | GdiPlayPrivatePageEMF PROTO :DWORD,:DWORD,:DWORD 27 | GdiQueryFonts PROTO :DWORD,:DWORD,:DWORD 28 | GdiResetDCEMF PROTO :DWORD,:DWORD 29 | GdiStartDocEMF PROTO :DWORD,:DWORD 30 | GdiStartPageEMF PROTO :DWORD 31 | GetCharWidthInfo PROTO :DWORD,:DWORD 32 | GetDeviceCaps PROTO :DWORD,:DWORD 33 | GetWorldTransform PROTO :DWORD,:DWORD 34 | ModifyWorldTransform PROTO :DWORD,:DWORD,:DWORD 35 | ResetDCA PROTO :DWORD,:DWORD 36 | ResetDC equ 37 | 38 | ResetDCW PROTO :DWORD,:DWORD 39 | SetGraphicsMode PROTO :DWORD,:DWORD 40 | SetWorldTransform PROTO :DWORD,:DWORD 41 | 42 | ELSE 43 | echo ----------------------------------------- 44 | echo WARNING Duplicate include file winppi.inc 45 | echo ----------------------------------------- 46 | ENDIF 47 | -------------------------------------------------------------------------------- /masm32/include/winrui32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; winrui32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WINRUI32_INC 6 | WINRUI32_INC equ <1> 7 | 8 | GetLuaReturnCode PROTO :DWORD,:DWORD,:DWORD 9 | GetLuaReturnCode_ext PROTO :DWORD,:DWORD,:DWORD 10 | RUI PROTO :DWORD 11 | RUI_CALL PROTO :DWORD 12 | RUI_CALL_ext PROTO :DWORD 13 | RUI_ext PROTO :DWORD 14 | WinRUI PROTO :DWORD,:DWORD 15 | WinRUICleanup PROTO 16 | WinRUICleanup_ext PROTO 17 | WinRUIGetLastInitStatus PROTO :DWORD,:DWORD,:DWORD,:DWORD 18 | WinRUIGetLastInitStatus_ext PROTO :DWORD,:DWORD,:DWORD,:DWORD 19 | WinRUIRegisterTN3270ServiceCallback PROTO :DWORD 20 | WinRUIStartup PROTO :DWORD,:DWORD 21 | WinRUIStartup_ext PROTO :DWORD,:DWORD 22 | WinRUI_ext PROTO :DWORD,:DWORD 23 | 24 | ELSE 25 | echo ----------------------------------------- 26 | echo WARNING Duplicate include file winrui32.inc 27 | echo ----------------------------------------- 28 | ENDIF 29 | -------------------------------------------------------------------------------- /masm32/include/winsli32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; winsli32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WINSLI32_INC 6 | WINSLI32_INC equ <1> 7 | 8 | DllEntryPoint PROTO :DWORD,:DWORD,:DWORD 9 | DllEntryPoint_ext PROTO :DWORD,:DWORD,:DWORD 10 | GetLuaReturnCode PROTO :DWORD,:DWORD,:DWORD 11 | GetLuaReturnCode_ext PROTO :DWORD,:DWORD,:DWORD 12 | SLI PROTO :DWORD 13 | SLI_CALL PROTO :DWORD 14 | SLI_CALL_ext PROTO :DWORD 15 | SLI_ext PROTO :DWORD 16 | WinSLI PROTO :DWORD,:DWORD 17 | WinSLICleanup PROTO 18 | WinSLICleanup_ext PROTO 19 | WinSLIStartup PROTO :DWORD,:DWORD 20 | WinSLIStartup_ext PROTO :DWORD,:DWORD 21 | WinSLI_ext PROTO :DWORD,:DWORD 22 | 23 | ELSE 24 | echo ----------------------------------------- 25 | echo WARNING Duplicate include file winsli32.inc 26 | echo ----------------------------------------- 27 | ENDIF 28 | -------------------------------------------------------------------------------- /masm32/include/winspool.drv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/masm32/include/winspool.drv -------------------------------------------------------------------------------- /masm32/include/winstrm.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; winstrm.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WINSTRM_INC 6 | WINSTRM_INC equ <1> 7 | 8 | OpenStream PROTO :DWORD 9 | getmsg PROTO :DWORD,:DWORD,:DWORD,:DWORD 10 | poll PROTO :DWORD,:DWORD,:DWORD 11 | putmsg PROTO :DWORD,:DWORD,:DWORD,:DWORD 12 | s_ioctl PROTO :DWORD,:DWORD,:DWORD 13 | s_open PROTO :DWORD,:DWORD,:DWORD 14 | s_perror PROTO :DWORD,:DWORD 15 | 16 | ELSE 17 | echo ----------------------------------------- 18 | echo WARNING Duplicate include file winstrm.inc 19 | echo ----------------------------------------- 20 | ENDIF 21 | -------------------------------------------------------------------------------- /masm32/include/wmilib.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wmilib.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WMILIB_INC 6 | WMILIB_INC equ <1> 7 | 8 | WmiCompleteRequest PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 9 | WmiFireEvent PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 10 | WmiSystemControl PROTO :DWORD,:DWORD,:DWORD,:DWORD 11 | 12 | ELSE 13 | echo ----------------------------------------- 14 | echo WARNING Duplicate include file wmilib.inc 15 | echo ----------------------------------------- 16 | ENDIF 17 | -------------------------------------------------------------------------------- /masm32/include/wmvcore.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wmvcore.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WMVCORE_INC 6 | WMVCORE_INC equ <1> 7 | 8 | WMCreateBackupRestorer PROTO :DWORD,:DWORD 9 | WMCreateEditor PROTO :DWORD 10 | WMCreateIndexer PROTO :DWORD 11 | WMCreateProfileManager PROTO :DWORD 12 | WMCreateReader PROTO :DWORD,:DWORD,:DWORD 13 | WMCreateReaderPriv PROTO :DWORD 14 | WMCreateSyncReader PROTO :DWORD,:DWORD,:DWORD 15 | WMCreateWriter PROTO :DWORD,:DWORD 16 | WMCreateWriterFileSink PROTO :DWORD 17 | WMCreateWriterNetworkSink PROTO :DWORD 18 | WMCreateWriterPriv PROTO :DWORD 19 | WMCreateWriterPushSink PROTO :DWORD 20 | WMIsContentProtected PROTO :DWORD,:DWORD 21 | 22 | ELSE 23 | echo ----------------------------------------- 24 | echo WARNING Duplicate include file wmvcore.inc 25 | echo ----------------------------------------- 26 | ENDIF 27 | -------------------------------------------------------------------------------- /masm32/include/wow32.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wow32.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WOW32_INC 6 | WOW32_INC equ <1> 7 | 8 | CopyDropFilesFrom16 PROTO :DWORD 9 | CopyDropFilesFrom32 PROTO :DWORD 10 | GetCommHandle PROTO :DWORD 11 | GetCommShadowMSR PROTO :DWORD 12 | W32Dispatch PROTO 13 | W32HungAppNotifyThread PROTO :DWORD 14 | W32Init PROTO :DWORD 15 | WOW32DriverCallback PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | WOW32ResolveHandle PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 17 | WOW32ResolveMemory PROTO :DWORD 18 | WOWCallback16 PROTO :DWORD,:DWORD 19 | WOWCallback16Ex PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 20 | WOWDirectedYield16 PROTO :DWORD 21 | WOWFreeMetafile PROTO :DWORD 22 | WOWGetVDMPointer PROTO :DWORD,:DWORD,:DWORD 23 | WOWGetVDMPointerFix PROTO :DWORD,:DWORD,:DWORD 24 | WOWGetVDMPointerUnfix PROTO :DWORD 25 | WOWGlobalAlloc16 PROTO :DWORD,:DWORD 26 | WOWGlobalAllocLock16 PROTO :DWORD,:DWORD,:DWORD 27 | WOWGlobalFree16 PROTO :DWORD 28 | WOWGlobalLock16 PROTO :DWORD 29 | WOWGlobalLockSize16 PROTO :DWORD,:DWORD 30 | WOWGlobalUnlock16 PROTO :DWORD 31 | WOWGlobalUnlockFree16 PROTO :DWORD 32 | WOWHandle16 PROTO :DWORD,:DWORD 33 | WOWHandle32 PROTO :DWORD,:DWORD 34 | WOWUseMciavi16 PROTO 35 | WOWYield16 PROTO 36 | 37 | ELSE 38 | echo ----------------------------------------- 39 | echo WARNING Duplicate include file wow32.inc 40 | echo ----------------------------------------- 41 | ENDIF 42 | -------------------------------------------------------------------------------- /masm32/include/wshisotp.inc: -------------------------------------------------------------------------------- 1 | ; =========================================== 2 | ; wshisotp.inc copyright MASM32 1998 - 2005 3 | ; =========================================== 4 | 5 | IFNDEF WSHISOTP_INC 6 | WSHISOTP_INC equ <1> 7 | 8 | WSHEnumProtocols PROTO :DWORD,:DWORD,:DWORD,:DWORD 9 | WSHGetSockaddrType PROTO :DWORD,:DWORD,:DWORD 10 | WSHGetSocketInformation PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 11 | WSHGetWildcardSockaddr PROTO :DWORD,:DWORD,:DWORD 12 | WSHGetWinsockMapping PROTO :DWORD,:DWORD 13 | WSHNotify PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD 14 | WSHOpenSocket PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 15 | WSHSetSocketInformation PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD 16 | 17 | ELSE 18 | echo ----------------------------------------- 19 | echo WARNING Duplicate include file wshisotp.inc 20 | echo ----------------------------------------- 21 | ENDIF 22 | -------------------------------------------------------------------------------- /stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number201724/ERebuilder/7fa2de94e8ae6bfcc4cac5f466fcb73353f95e7e/stdafx.cpp -------------------------------------------------------------------------------- /stdafx.h: -------------------------------------------------------------------------------- 1 | #ifndef _STDAFX_H_ 2 | #define _STDAFX_H_ 3 | 4 | 5 | //#include 6 | 7 | #define _WIN32_WINNT 0x602 8 | #include 9 | #include 10 | 11 | #include // MFC core and standard components 12 | #include // MFC extensions 13 | 14 | #include 15 | #include 16 | 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | 23 | using namespace std; 24 | using namespace stdext; 25 | #include "assert.h" 26 | 27 | 28 | #endif --------------------------------------------------------------------------------