merge most spec file changes from cmake branch

svn path=/trunk/; revision=50657
This commit is contained in:
Timo Kreuzer 2011-02-11 17:01:40 +00:00
parent 57e4ff4b2b
commit 2c1be143a4
38 changed files with 1271 additions and 392 deletions

View file

@ -1,11 +1,11 @@
@ stdcall DMOEnum(ptr long long ptr long ptr ptr) @ stdcall DMOEnum(ptr long long ptr long ptr ptr)
@ stdcall DMOGetName(ptr wstr) @ stdcall DMOGetName(ptr wstr)
@ stdcall DMOGetTypes(ptr long ptr ptr long ptr ptr) @ stdcall DMOGetTypes(ptr long ptr ptr long ptr ptr)
@ stub DMOGuidToStrA @ stdcall DMOGuidToStrA(long long)
@ stub DMOGuidToStrW @ stdcall DMOGuidToStrW(long long)
@ stdcall DMORegister(wstr ptr ptr long long ptr long ptr) @ stdcall DMORegister(wstr ptr ptr long long ptr long ptr)
@ stub DMOStrToGuidA @ stdcall DMOStrToGuidA(long long)
@ stub DMOStrToGuidW @ stdcall DMOStrToGuidW(long long)
@ stdcall DMOUnregister(ptr ptr) @ stdcall DMOUnregister(ptr ptr)
@ stdcall MoCopyMediaType(ptr ptr) @ stdcall MoCopyMediaType(ptr ptr)
@ stdcall MoCreateMediaType(ptr long) @ stdcall MoCreateMediaType(ptr long)

View file

@ -0,0 +1,32 @@
#include <windows.h>
#define NDEBUG
#include <debug.h>
void
WINAPI
DMOGuidToStrA(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void
WINAPI
DMOGuidToStrW(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void
WINAPI
DMOStrToGuidA(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void
WINAPI
DMOStrToGuidW(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}

View file

@ -6,4 +6,5 @@
@ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer() @ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer() @ stdcall -private DllUnregisterServer()
@ stub GetProxyDllInfo @ stdcall GetProxyDllInfo(ptr ptr)

View file

@ -1,28 +1,28 @@
3 stdcall ADsGetObject(wstr ptr ptr) 3 stdcall ADsGetObject(wstr ptr ptr)
4 stdcall ADsBuildEnumerator(ptr ptr) 4 stdcall ADsBuildEnumerator(ptr ptr)
5 stub ADsFreeEnumerator 5 stdcall ADsFreeEnumerator(ptr)
6 stdcall ADsEnumerateNext(ptr long ptr ptr) 6 stdcall ADsEnumerateNext(ptr long ptr ptr)
7 stub ADsBuildVarArrayStr 7 stdcall ADsBuildVarArrayStr(ptr long ptr)
8 stub ADsBuildVarArrayInt 8 stdcall ADsBuildVarArrayInt(ptr long ptr)
9 stdcall ADsOpenObject(wstr wstr wstr long ptr ptr) 9 stdcall ADsOpenObject(wstr wstr wstr long ptr ptr)
12 stub ADsSetLastError 12 stdcall ADsSetLastError(long str str)
13 stdcall ADsGetLastError(ptr ptr long ptr long) 13 stdcall ADsGetLastError(ptr ptr long ptr long)
14 stub AllocADsMem 14 stdcall AllocADsMem(long)
15 stdcall FreeADsMem(ptr) 15 stdcall FreeADsMem(ptr)
16 stub ReallocADsMem 16 stdcall ReallocADsMem(ptr long long)
17 stub AllocADsStr 17 stdcall AllocADsStr(ptr)
18 stub FreeADsStr 18 stdcall FreeADsStr(ptr)
19 stub ReallocADsStr 19 stdcall ReallocADsStr(ptr ptr)
20 stub ADsEncodeBinaryData 20 stdcall ADsEncodeBinaryData(ptr long ptr)
21 stub PropVariantToAdsType 21 stdcall PropVariantToAdsType(ptr long ptr ptr)
22 stub AdsTypeToPropVariant 22 stdcall AdsTypeToPropVariant(ptr long ptr)
23 stub AdsFreeAdsValues 23 stdcall AdsFreeAdsValues(ptr long)
24 stub ADsDecodeBinaryData 24 stdcall ADsDecodeBinaryData(wstr ptr long)
25 stub AdsTypeToPropVariant2 25 cdecl AdsTypeToPropVariant2() # unknown prototype
26 stub PropVariantToAdsType2 26 cdecl PropVariantToAdsType2() # unknown prototype
27 stub ConvertSecDescriptorToVariant 27 cdecl ConvertSecDescriptorToVariant() # unknown prototype
28 stub ConvertSecurityDescriptorToSecDes 28 cdecl ConvertSecurityDescriptorToSecDes() # unknown prototype
#@ stub DllCanUnloadNow #@ stdcall -private DllCanUnloadNow()
#@ stub DllGetClassObject #@ stdcall -private DllGetClassObject(ptr ptr ptr)
#@ stub DllRegisterServer #@ stdcall -private DllRegisterServer()
#@ stub DllUnregisterServer #@ stdcall -private DllUnregisterServer()

View file

@ -0,0 +1,176 @@
#include <windows.h>
#include <iads.h>
#include <stubs.h>
// FIXME: should go to iads.h
typedef struct _adsvalue *PADSVALUE;
HRESULT
WINAPI
ADsFreeEnumerator(
IN IEnumVARIANT *pEnumVariant)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
ADsBuildVarArrayStr(
LPWSTR *lppPathNames,
DWORD dwPathNames,
VARIANT *pVar)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
ADsBuildVarArrayInt(
LPDWORD lpdwObjectTypes,
DWORD dwObjectTypes,
VARIANT *pVar)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
VOID
WINAPI
ADsSetLastError(
IN DWORD dwErr,
IN LPCWSTR pszError,
IN LPCWSTR pszProvider)
{
UNIMPLEMENTED;
}
LPVOID
WINAPI
AllocADsMem(DWORD cb)
{
UNIMPLEMENTED;
return NULL;
}
LPVOID
WINAPI
ReallocADsMem(
LPVOID pOldMem,
DWORD cbOld,
DWORD cbNew)
{
UNIMPLEMENTED;
return NULL;
}
LPWSTR
WINAPI
AllocADsStr(LPCWSTR pStr)
{
UNIMPLEMENTED;
return NULL;
}
BOOL
WINAPI
FreeADsStr(IN LPWSTR pStr)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
ReallocADsStr(
IN OUT LPWSTR *ppStr,
IN LPWSTR pStr)
{
UNIMPLEMENTED;
return FALSE;
}
HRESULT
WINAPI
ADsEncodeBinaryData(
PBYTE pbSrcData,
DWORD dwSrcLen,
OUT LPWSTR *ppszDestData)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
PropVariantToAdsType(
VARIANT * pVariant,
DWORD dwNumVariant,
PADSVALUE *ppAdsValues,
PDWORD pdwNumValues)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
AdsTypeToPropVariant(
PADSVALUE pAdsValues,
DWORD dwNumValues,
VARIANT * pVariant)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
void
WINAPI
AdsFreeAdsValues(
PADSVALUE pAdsValues,
DWORD dwNumValues)
{
UNIMPLEMENTED;
}
HRESULT
WINAPI
ADsDecodeBinaryData(
LPCWSTR szSrcData,
PBYTE *ppbDestData,
ULONG *pdwDestLen)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
int AdsTypeToPropVariant2()
{
DPRINT1("WARNING: calling stub AdsTypeToPropVariant2()\n");
__wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
return 0;
}
int PropVariantToAdsType2()
{
DPRINT1("WARNING: calling stub PropVariantToAdsType2()\n");
__wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
return 0;
}
int ConvertSecDescriptorToVariant()
{
DPRINT1("WARNING: calling stub ConvertSecDescriptorToVariant()\n");
__wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
return 0;
}
int ConvertSecurityDescriptorToSecDes()
{
DPRINT1("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
__wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
return 0;
}

View file

@ -383,8 +383,8 @@
@ stub LsaOpenSecret @ stub LsaOpenSecret
@ stub LsaOpenTrustedDomain @ stub LsaOpenTrustedDomain
@ stdcall LsaOpenTrustedDomainByName(ptr ptr long ptr) @ stdcall LsaOpenTrustedDomainByName(ptr ptr long ptr)
@ stub LsaQueryDomainInformationPolicy @ stdcall LsaQueryDomainInformationPolicy(ptr long ptr)
@ stub LsaQueryForestTrustInformation @ stdcall LsaQueryForestTrustInformation(ptr ptr ptr)
@ stdcall LsaQueryInfoTrustedDomain(long long long) @ stdcall LsaQueryInfoTrustedDomain(long long long)
@ stdcall LsaQueryInformationPolicy(ptr long ptr) @ stdcall LsaQueryInformationPolicy(ptr long ptr)
@ stub LsaQuerySecret @ stub LsaQuerySecret
@ -396,7 +396,7 @@
@ stub LsaRemovePrivilegesFromAccount @ stub LsaRemovePrivilegesFromAccount
@ stdcall LsaRetrievePrivateData(ptr ptr ptr) @ stdcall LsaRetrievePrivateData(ptr ptr ptr)
@ stdcall LsaSetDomainInformationPolicy(ptr long ptr) @ stdcall LsaSetDomainInformationPolicy(ptr long ptr)
@ stub LsaSetForestTrustInformation @ stdcall LsaSetForestTrustInformation(ptr ptr ptr long ptr)
@ stdcall LsaSetInformationPolicy(long long ptr) @ stdcall LsaSetInformationPolicy(long long ptr)
@ stub LsaSetInformationTrustedDomain @ stub LsaSetInformationTrustedDomain
@ stub LsaSetQuotasForAccount @ stub LsaSetQuotasForAccount

View file

@ -16,18 +16,18 @@
21 stdcall AtlModuleTerm(ptr) 21 stdcall AtlModuleTerm(ptr)
22 stdcall AtlModuleUnregisterServer(ptr ptr) 22 stdcall AtlModuleUnregisterServer(ptr ptr)
23 stdcall AtlModuleUpdateRegistryFromResourceD(ptr wstr long ptr ptr) 23 stdcall AtlModuleUpdateRegistryFromResourceD(ptr wstr long ptr ptr)
24 stub AtlWaitWithMessageLoop 24 stdcall AtlWaitWithMessageLoop(ptr)
25 stub AtlSetErrorInfo 25 stdcall AtlSetErrorInfo(ptr ptr long ptr ptr ptr ptr)
26 stdcall AtlCreateTargetDC(long ptr) 26 stdcall AtlCreateTargetDC(long ptr)
27 stdcall AtlHiMetricToPixel(ptr ptr) 27 stdcall AtlHiMetricToPixel(ptr ptr)
28 stdcall AtlPixelToHiMetric(ptr ptr) 28 stdcall AtlPixelToHiMetric(ptr ptr)
29 stub AtlDevModeW2A 29 stdcall AtlDevModeW2A(ptr ptr)
30 stdcall AtlComPtrAssign(ptr ptr) 30 stdcall AtlComPtrAssign(ptr ptr)
31 stdcall AtlComQIPtrAssign(ptr ptr ptr) 31 stdcall AtlComQIPtrAssign(ptr ptr ptr)
32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr) 32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr)
34 stub AtlGetVersion 34 stdcall AtlGetVersion(ptr)
35 stub AtlAxDialogBoxW 35 stdcall AtlAxDialogBoxW(ptr wstr ptr ptr ptr)
36 stub AtlAxDialogBoxA 36 stdcall AtlAxDialogBoxA(ptr str ptr ptr ptr)
37 stdcall AtlAxCreateDialogW(long wstr long ptr long) 37 stdcall AtlAxCreateDialogW(long wstr long ptr long)
38 stdcall AtlAxCreateDialogA(long str long ptr long) 38 stdcall AtlAxCreateDialogA(long str long ptr long)
39 stdcall AtlAxCreateControl(ptr ptr ptr ptr) 39 stdcall AtlAxCreateControl(ptr ptr ptr ptr)
@ -40,13 +40,13 @@
46 stdcall AtlModuleRegisterWndClassInfoA(ptr ptr ptr) 46 stdcall AtlModuleRegisterWndClassInfoA(ptr ptr ptr)
47 stdcall AtlAxGetControl(long ptr) 47 stdcall AtlAxGetControl(long ptr)
48 stdcall AtlAxGetHost(long ptr) 48 stdcall AtlAxGetHost(long ptr)
49 stub AtlRegisterClassCategoriesHelper 49 stdcall AtlRegisterClassCategoriesHelper(ptr ptr long)
50 stdcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr) 50 stdcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr)
51 stdcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr) 51 stdcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr)
52 stub AtlIPersistPropertyBag_Load 52 stdcall AtlIPersistPropertyBag_Load(ptr ptr ptr ptr ptr)
53 stub AtlIPersistPropertyBag_Save 53 stdcall AtlIPersistPropertyBag_Save(ptr long long ptr ptr ptr)
54 stub AtlGetObjectSourceInterface 54 stdcall AtlGetObjectSourceInterface(ptr ptr ptr ptr ptr)
55 stub AtlModuleUnRegisterTypeLib 55 stdcall AtlModuleUnregisterTypeLib(ptr str)
56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr) 56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr)
57 stdcall AtlModuleUnregisterServerEx(ptr long ptr) 57 stdcall AtlModuleUnregisterServerEx(ptr long ptr)
58 stdcall AtlModuleAddTermFunc(ptr ptr long) 58 stdcall AtlModuleAddTermFunc(ptr ptr long)

View file

@ -0,0 +1,127 @@
#include <windows.h>
#include <debug.h>
#define ATLAPI_(x) x WINAPI
#define ATLAPI ATLAPI_(HRESULT)
struct _ATL_CATMAP_ENTRY;
typedef struct _ATL_PROPMAP_ENTRY ATL_PROPMAP_ENTRY;
typedef struct _ATL_MODULE _ATL_MODULE;
BOOL
WINAPI
AtlWaitWithMessageLoop(
HANDLE hEvent)
{
UNIMPLEMENTED;
return FALSE;
}
ATLAPI
AtlSetErrorInfo(
const CLSID *pclsid,
LPCOLESTR lpszDesc,
DWORD dwHelpID,
LPCOLESTR lpszHelpFile,
const IID *piid,
HRESULT hRes,
HINSTANCE hInst)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
ATLAPI_(LPDEVMODEA)
AtlDevModeW2A(LPDEVMODEA lpDevModeA, LPDEVMODEW lpDevModeW)
{
UNIMPLEMENTED;
return NULL;
}
ATLAPI_(DWORD)
AtlGetVersion(void* pReserved)
{
UNIMPLEMENTED;
return 0;
}
ATLAPI_(int)
AtlAxDialogBoxW(
HINSTANCE hInstance,
LPCWSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogProc,
LPARAM dwInitParam)
{
UNIMPLEMENTED;
return 0;
}
ATLAPI_(int)
AtlAxDialogBoxA(
HINSTANCE hInstance,
LPCSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogProc,
LPARAM dwInitParam)
{
UNIMPLEMENTED;
return 0;
}
ATLAPI_(int)
AtlRegisterClassCategoriesHelper(
const CLSID *pclsid,
const struct _ATL_CATMAP_ENTRY* pEntry,
BOOL arg3)
{
UNIMPLEMENTED;
return 0;
}
ATLAPI
AtlIPersistPropertyBag_Load(
LPPROPERTYBAG pPropBag,
LPERRORLOG pErrorLog,
const ATL_PROPMAP_ENTRY* pMap,
void* pThis,
IUnknown* pUnk)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
ATLAPI
AtlIPersistPropertyBag_Save(
LPPROPERTYBAG pPropBag,
BOOL fClearDirty,
BOOL fSaveAllProperties,
const ATL_PROPMAP_ENTRY* pMap,
void* pThis,
IUnknown* pUnk)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
ATLAPI
AtlGetObjectSourceInterface(
IUnknown* punkObj,
GUID* plibid,
IID* piid,
unsigned short* pdwMajor,
unsigned short* pdwMinor)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
ATLAPI
AtlModuleUnregisterTypeLib(
_ATL_MODULE* pM,
LPCOLESTR lpszIndex)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}

View file

@ -1,7 +1,7 @@
@ stdcall -private DllCanUnloadNow() @ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllGetVersion(ptr) @ stdcall -private DllGetVersion(ptr)
@ stub DllInstall @ stdcall DllInstall(long wstr)
@ stdcall -private DllRegisterServer() @ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer() @ stdcall -private DllUnregisterServer()
101 stdcall -noname InitOCHostClass(long) 101 stdcall -noname InitOCHostClass(long)

View file

@ -0,0 +1,11 @@
#include <windows.h>
HRESULT
WINAPI
DllInstall(
BOOL bInstall,
PCWSTR pszCmdLine)
{
return S_OK;
}

View file

@ -1,7 +1,7 @@
1 stub GetDllVersion 1 stdcall -private GetDllVersion()
2 stdcall -private DllGetVersion (ptr) 2 stdcall -private DllGetVersion (ptr)
3 stdcall Extract(ptr str) 3 stdcall Extract(ptr str)
4 stub DeleteExtractedFiles 4 stdcall -private DeleteExtractedFiles(ptr)
10 cdecl FCICreate(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) 10 cdecl FCICreate(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
11 cdecl FCIAddFile(long ptr ptr long ptr ptr ptr long) 11 cdecl FCIAddFile(long ptr ptr long ptr ptr ptr long)
12 cdecl FCIFlushFolder(long ptr ptr) 12 cdecl FCIFlushFolder(long ptr ptr)

View file

@ -0,0 +1,22 @@
#include <windows.h>
#include <debug.h>
typedef PVOID PSESSION;
VOID
WINAPI
DeleteExtractedFiles(
PSESSION ps)
{
UNIMPLEMENTED;
}
LPCSTR
WINAPI
GetDllVersion(void)
{
/* This is what it returns on Windows XP SP3 */
return "5.1.2600.5512";
}

View file

@ -30,8 +30,8 @@
155 stdcall -noname FindMRUStringA(long str ptr) 155 stdcall -noname FindMRUStringA(long str ptr)
156 stdcall -noname DelMRUString(long long) 156 stdcall -noname DelMRUString(long long)
157 stdcall -noname CreateMRUListLazyA(ptr long long long) 157 stdcall -noname CreateMRUListLazyA(ptr long long long)
163 stub -noname CreatePage 163 stdcall -noname CreatePage(long ptr)
164 stub -noname CreateProxyPage 164 stdcall -noname CreateProxyPage(long long)
167 stdcall -noname AddMRUData(long ptr long) 167 stdcall -noname AddMRUData(long ptr long)
169 stdcall -noname FindMRUData(long ptr long ptr) 169 stdcall -noname FindMRUData(long ptr long ptr)
233 stdcall -noname Str_GetPtrA(str str long) 233 stdcall -noname Str_GetPtrA(str str long)
@ -88,13 +88,13 @@
376 stdcall -noname IntlStrEqWorkerA(long str str long) 376 stdcall -noname IntlStrEqWorkerA(long str str long)
377 stdcall -noname IntlStrEqWorkerW(long wstr wstr long) 377 stdcall -noname IntlStrEqWorkerW(long wstr wstr long)
382 stdcall -noname SmoothScrollWindow(ptr) 382 stdcall -noname SmoothScrollWindow(ptr)
383 stub -noname DoReaderMode 383 stdcall -noname DoReaderMode(ptr)
384 stdcall -noname SetPathWordBreakProc(ptr long) 384 stdcall -noname SetPathWordBreakProc(ptr long)
385 stdcall -noname DPA_EnumCallback(long long long) 385 stdcall -noname DPA_EnumCallback(long long long)
386 stdcall -noname DPA_DestroyCallback(ptr ptr long) 386 stdcall -noname DPA_DestroyCallback(ptr ptr long)
387 stdcall -noname DSA_EnumCallback(ptr ptr long) 387 stdcall -noname DSA_EnumCallback(ptr ptr long)
388 stdcall -noname DSA_DestroyCallback(ptr ptr long) 388 stdcall -noname DSA_DestroyCallback(ptr ptr long)
389 stub -noname SHGetProcessDword 389 stdcall -noname comctl32_389(long long)
390 stdcall -noname ImageList_SetColorTable(ptr long long ptr) 390 stdcall -noname ImageList_SetColorTable(ptr long long ptr)
400 stdcall -noname CreateMRUListW(ptr) 400 stdcall -noname CreateMRUListW(ptr)
401 stdcall -noname AddMRUStringW(long wstr) 401 stdcall -noname AddMRUStringW(long wstr)

View file

@ -0,0 +1,41 @@
#include <windows.h>
#include <reactos/debug.h>
typedef PVOID PREADERMODEINFO;
HWND
WINAPI
CreatePage(
DWORD dwInitParam,
HWND hWndParent)
{
UNIMPLEMENTED;
return NULL;
}
HWND
WINAPI
CreateProxyPage(
DWORD dwUnknown1,
DWORD dwUnknown2)
{
UNIMPLEMENTED;
return NULL;
}
VOID
WINAPI
DoReaderMode(
PREADERMODEINFO prmi)
{
UNIMPLEMENTED;
}
VOID
WINAPI
comctl32_389(
DWORD dwUnknown1,
DWORD dwUnknown2)
{
UNIMPLEMENTED;
}

View file

@ -1,14 +1,14 @@
@ stub CDBuildIntegrityVect @ stdcall CDBuildIntegrityVect(long long)
@ stub CDBuildVect @ stdcall CDBuildVect(long long)
@ stub CDFindCommonCSystem @ stdcall CDFindCommonCSystem(long long long)
@ stub CDFindCommonCSystemWithKey @ stdcall CDFindCommonCSystemWithKey(long long long long long)
@ stub CDGenerateRandomBits @ stdcall CDGenerateRandomBits(long long)
@ stub CDLocateCSystem @ stdcall CDLocateCSystem(long long)
@ stub CDLocateCheckSum @ stdcall CDLocateCheckSum(long long)
@ stub CDLocateRng @ stdcall CDLocateRng(long long)
@ stub CDRegisterCSystem @ stdcall CDRegisterCSystem(long)
@ stub CDRegisterCheckSum @ stdcall CDRegisterCheckSum(long)
@ stub CDRegisterRng @ stdcall CDRegisterRng(long)
@ stdcall MD5Final(ptr) advapi32.MD5Final @ stdcall MD5Final(ptr) advapi32.MD5Final
@ stdcall MD5Init(ptr) advapi32.MD5Init @ stdcall MD5Init(ptr) advapi32.MD5Init
@ stdcall MD5Update(ptr ptr long) advapi32.MD5Update @ stdcall MD5Update(ptr ptr long) advapi32.MD5Update

View file

@ -0,0 +1,71 @@
#include <windows.h>
#define NDEBUG
#include <debug.h>
void WINAPI
CDBuildIntegrityVect(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void WINAPI
CDBuildVect(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void WINAPI
CDFindCommonCSystem(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
{
UNIMPLEMENTED;
}
void WINAPI
CDFindCommonCSystemWithKey(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
{
UNIMPLEMENTED;
}
void WINAPI
CDGenerateRandomBits(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void WINAPI
CDLocateCSystem(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void WINAPI
CDLocateCheckSum(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void WINAPI
CDLocateRng(DWORD Unknown1, DWORD Unknown2)
{
UNIMPLEMENTED;
}
void WINAPI
CDRegisterCSystem(DWORD Unknown1)
{
UNIMPLEMENTED;
}
void WINAPI
CDRegisterCheckSum(DWORD Unknown1)
{
UNIMPLEMENTED;
}
void WINAPI
CDRegisterRng(DWORD Unknown1)
{
UNIMPLEMENTED;
}

View file

@ -1,132 +1,132 @@
@ stdcall DnsAcquireContextHandle_A(long ptr ptr) @ stdcall DnsAcquireContextHandle_A(long ptr ptr)
@ stdcall DnsAcquireContextHandle_UTF8(long ptr ptr) @ stdcall DnsAcquireContextHandle_UTF8(long ptr ptr)
@ stdcall DnsAcquireContextHandle_W(long ptr ptr) @ stdcall DnsAcquireContextHandle_W(long ptr ptr)
@ stub DnsAddRecordSet_A @ stdcall DnsAddRecordSet_A()
@ stub DnsAddRecordSet_UTF8 @ stdcall DnsAddRecordSet_UTF8()
@ stub DnsAddRecordSet_W @ stdcall DnsAddRecordSet_W()
@ stub DnsAllocateRecord @ stdcall DnsAllocateRecord()
@ stub DnsApiHeapReset @ stdcall DnsApiHeapReset()
@ stdcall DnsApiAlloc(long) @ stdcall DnsApiAlloc(long)
@ stdcall DnsApiFree(ptr) @ stdcall DnsApiFree(ptr)
@ stub DnsAsyncRegisterHostAddrs_A @ stdcall DnsAsyncRegisterHostAddrs_A()
@ stub DnsAsyncRegisterHostAddrs_UTF8 @ stdcall DnsAsyncRegisterHostAddrs_UTF8()
@ stub DnsAsyncRegisterHostAddrs_W @ stdcall DnsAsyncRegisterHostAddrs_W()
@ stub DnsAsyncRegisterInit @ stdcall DnsAsyncRegisterInit()
@ stub DnsAsyncRegisterTerm @ stdcall DnsAsyncRegisterTerm()
@ stub DnsCheckNameCollision_A @ stdcall DnsCheckNameCollision_A()
@ stub DnsCheckNameCollision_UTF8 @ stdcall DnsCheckNameCollision_UTF8()
@ stub DnsCheckNameCollision_W @ stdcall DnsCheckNameCollision_W()
@ stub DnsCopyStringEx @ stdcall DnsCopyStringEx()
@ stub DnsCreateReverseNameStringForIpAddress @ stdcall DnsCreateReverseNameStringForIpAddress()
@ stub DnsCreateStandardDnsNameCopy @ stdcall DnsCreateStandardDnsNameCopy()
@ stub DnsCreateStringCopy @ stdcall DnsCreateStringCopy()
@ stub DnsDhcpSrvRegisterHostName_W @ stdcall DnsDhcpSrvRegisterHostName_W()
@ stub DnsDhcpSrvRegisterInit @ stdcall DnsDhcpSrvRegisterInit()
@ stub DnsDhcpSrvRegisterTerm @ stdcall DnsDhcpSrvRegisterTerm()
@ stub DnsDisableAdapterDomainNameRegistration @ stdcall DnsDisableAdapterDomainNameRegistration()
@ stub DnsDisableBNodeResolverThread @ stdcall DnsDisableBNodeResolverThread()
@ stub DnsDisableDynamicRegistration @ stdcall DnsDisableDynamicRegistration()
@ stub DnsDowncaseDnsNameLabel @ stdcall DnsDowncaseDnsNameLabel()
@ stub DnsEnableAdapterDomainNameRegistration @ stdcall DnsEnableAdapterDomainNameRegistration()
@ stub DnsEnableBNodeResolverThread @ stdcall DnsEnableBNodeResolverThread()
@ stub DnsEnableDynamicRegistration @ stdcall DnsEnableDynamicRegistration()
@ stdcall DnsExtractRecordsFromMessage_UTF8(ptr long ptr) @ stdcall DnsExtractRecordsFromMessage_UTF8(ptr long ptr)
@ stdcall DnsExtractRecordsFromMessage_W(ptr long ptr) @ stdcall DnsExtractRecordsFromMessage_W(ptr long ptr)
@ stub DnsFindAuthoritativeZone @ stdcall DnsFindAuthoritativeZone()
@ stdcall DnsFlushResolverCache() @ stdcall DnsFlushResolverCache()
@ stub DnsFlushResolverCacheEntry_A @ stdcall DnsFlushResolverCacheEntry_A()
@ stub DnsFlushResolverCacheEntry_UTF8 @ stdcall DnsFlushResolverCacheEntry_UTF8()
@ stub DnsFlushResolverCacheEntry_W @ stdcall DnsFlushResolverCacheEntry_W()
@ stub DnsFreeAdapterInformation @ stdcall DnsFreeAdapterInformation()
@ stub DnsFreeNetworkInformation @ stdcall DnsFreeNetworkInformation()
@ stub DnsFreeSearchInformation @ stdcall DnsFreeSearchInformation()
@ stub DnsGetBufferLengthForStringCopy @ stdcall DnsGetBufferLengthForStringCopy()
@ stub DnsGetCacheDataTable @ stdcall DnsGetCacheDataTable()
@ stub DnsGetDnsServerList @ stdcall DnsGetDnsServerList()
@ stub DnsGetDomainName @ stdcall DnsGetDomainName()
@ stub DnsGetHostName_A @ stdcall DnsGetHostName_A()
@ stub DnsGetHostName_UTF8 @ stdcall DnsGetHostName_UTF8()
@ stub DnsGetHostName_W @ stdcall DnsGetHostName_W()
@ stub DnsGetIpAddressInfoList @ stdcall DnsGetIpAddressInfoList()
@ stub DnsGetIpAddressList @ stdcall DnsGetIpAddressList()
@ stub DnsGetLastServerUpdateIP @ stdcall DnsGetLastServerUpdateIP()
@ stub DnsGetMaxNumberOfAddressesToRegister @ stdcall DnsGetMaxNumberOfAddressesToRegister()
@ stub DnsGetNetworkInformation @ stdcall DnsGetNetworkInformation()
@ stub DnsGetPrimaryDomainName_A @ stdcall DnsGetPrimaryDomainName_A()
@ stub DnsGetPrimaryDomainName_UTF8 @ stdcall DnsGetPrimaryDomainName_UTF8()
@ stub DnsGetPrimaryDomainName_W @ stdcall DnsGetPrimaryDomainName_W()
@ stub DnsGetSearchInformation @ stdcall DnsGetSearchInformation()
@ stub DnsIpv6AddressToString @ stdcall DnsIpv6AddressToString()
@ stub DnsIpv6StringToAddress @ stdcall DnsIpv6StringToAddress()
@ stub DnsIsAdapterDomainNameRegistrationEnabled @ stdcall DnsIsAdapterDomainNameRegistrationEnabled()
@ stub DnsIsAMailboxType @ stdcall DnsIsAMailboxType()
@ stub DnsIsDynamicRegistrationEnabled @ stdcall DnsIsDynamicRegistrationEnabled()
@ stub DnsIsStatusRcode @ stdcall DnsIsStatusRcode()
@ stub DnsIsStringCountValidForTextType @ stdcall DnsIsStringCountValidForTextType()
@ stub DnsMapRcodeToStatus @ stdcall DnsMapRcodeToStatus()
@ stub DnsModifyRecordSet_A @ stdcall DnsModifyRecordSet_A()
@ stub DnsModifyRecordSet_UTF8 @ stdcall DnsModifyRecordSet_UTF8()
@ stub DnsModifyRecordSet_W @ stdcall DnsModifyRecordSet_W()
@ stdcall DnsModifyRecordsInSet_A(ptr ptr long ptr ptr ptr) @ stdcall DnsModifyRecordsInSet_A(ptr ptr long ptr ptr ptr)
@ stdcall DnsModifyRecordsInSet_UTF8(ptr ptr long ptr ptr ptr) @ stdcall DnsModifyRecordsInSet_UTF8(ptr ptr long ptr ptr ptr)
@ stdcall DnsModifyRecordsInSet_W(ptr ptr long ptr ptr ptr) @ stdcall DnsModifyRecordsInSet_W(ptr ptr long ptr ptr ptr)
@ stdcall DnsNameCompare_A(str str) @ stdcall DnsNameCompare_A(str str)
@ stub DnsNameCompareEx_A @ stdcall DnsNameCompareEx_A()
@ stub DnsNameCompareEx_UTF8 @ stdcall DnsNameCompareEx_UTF8()
@ stub DnsNameCompareEx_W @ stdcall DnsNameCompareEx_W()
@ stdcall DnsNameCompare_W(wstr wstr) @ stdcall DnsNameCompare_W(wstr wstr)
@ stub DnsNameCopy @ stdcall DnsNameCopy()
@ stub DnsNameCopyAllocate @ stdcall DnsNameCopyAllocate()
@ stub DnsNotifyResolver @ stdcall DnsNotifyResolver()
@ stdcall DnsQuery_A(str long long ptr ptr ptr) @ stdcall DnsQuery_A(str long long ptr ptr ptr)
@ stdcall DnsQueryConfig(long long wstr ptr ptr ptr) @ stdcall DnsQueryConfig(long long wstr ptr ptr ptr)
@ stub DnsQueryEx @ stdcall DnsQueryEx()
@ stdcall DnsQuery_UTF8(str long long ptr ptr ptr) @ stdcall DnsQuery_UTF8(str long long ptr ptr ptr)
@ stdcall DnsQuery_W(wstr long long ptr ptr ptr) @ stdcall DnsQuery_W(wstr long long ptr ptr ptr)
@ stub DnsRecordBuild_UTF8 @ stdcall DnsRecordBuild_UTF8()
@ stub DnsRecordBuild_W @ stdcall DnsRecordBuild_W()
@ stdcall DnsRecordCompare(ptr ptr) @ stdcall DnsRecordCompare(ptr ptr)
@ stdcall DnsRecordCopyEx(ptr long long) @ stdcall DnsRecordCopyEx(ptr long long)
@ stdcall DnsRecordListFree(ptr long) @ stdcall DnsRecordListFree(ptr long)
@ stdcall DnsRecordSetCompare(ptr ptr ptr ptr) @ stdcall DnsRecordSetCompare(ptr ptr ptr ptr)
@ stdcall DnsRecordSetCopyEx(ptr long long) @ stdcall DnsRecordSetCopyEx(ptr long long)
@ stdcall DnsRecordSetDetach(ptr) @ stdcall DnsRecordSetDetach(ptr)
@ stub DnsRecordStringForType @ stdcall DnsRecordStringForType()
@ stub DnsRecordStringForWritableType @ stdcall DnsRecordStringForWritableType()
@ stub DnsRecordTypeForName @ stdcall DnsRecordTypeForName()
@ stub DnsRelationalCompare_UTF8 @ stdcall DnsRelationalCompare_UTF8()
@ stub DnsRelationalCompare_W @ stdcall DnsRelationalCompare_W()
@ stdcall DnsReleaseContextHandle(ptr) @ stdcall DnsReleaseContextHandle(ptr)
@ stub DnsRemoveRegistrations @ stdcall DnsRemoveRegistrations()
@ stdcall DnsReplaceRecordSetA(ptr long ptr ptr ptr) @ stdcall DnsReplaceRecordSetA(ptr long ptr ptr ptr)
@ stub DnsReplaceRecordSet_A @ stdcall DnsReplaceRecordSet_A()
@ stdcall DnsReplaceRecordSetUTF8(ptr long ptr ptr ptr) @ stdcall DnsReplaceRecordSetUTF8(ptr long ptr ptr ptr)
@ stub DnsReplaceRecordSet_UTF8 @ stdcall DnsReplaceRecordSet_UTF8()
@ stdcall DnsReplaceRecordSetW(ptr long ptr ptr ptr) @ stdcall DnsReplaceRecordSetW(ptr long ptr ptr ptr)
@ stub DnsReplaceRecordSet_W @ stdcall DnsReplaceRecordSet_W()
@ stub DnsServiceNotificationDeregister_A @ stdcall DnsServiceNotificationDeregister_A()
@ stub DnsServiceNotificationDeregister_UTF8 @ stdcall DnsServiceNotificationDeregister_UTF8()
@ stub DnsServiceNotificationDeregister_W @ stdcall DnsServiceNotificationDeregister_W()
@ stub DnsServiceNotificationRegister_A @ stdcall DnsServiceNotificationRegister_A()
@ stub DnsServiceNotificationRegister_UTF8 @ stdcall DnsServiceNotificationRegister_UTF8()
@ stub DnsServiceNotificationRegister_W @ stdcall DnsServiceNotificationRegister_W()
@ stub DnsSetMaxNumberOfAddressesToRegister @ stdcall DnsSetMaxNumberOfAddressesToRegister()
@ stub DnsStatusString @ stdcall DnsStatusString()
@ stub DnsStringCopyAllocateEx @ stdcall DnsStringCopyAllocateEx()
@ stub DnsUnicodeToUtf8 @ stdcall DnsUnicodeToUtf8()
@ stub DnsUpdate @ stdcall DnsUpdate()
@ stub DnsUpdateTest_A @ stdcall DnsUpdateTest_A()
@ stub DnsUpdateTest_UTF8 @ stdcall DnsUpdateTest_UTF8()
@ stub DnsUpdateTest_W @ stdcall DnsUpdateTest_W()
@ stub DnsUtf8ToUnicode @ stdcall DnsUtf8ToUnicode()
@ stdcall DnsValidateName_A(str long) @ stdcall DnsValidateName_A(str long)
@ stdcall DnsValidateName_UTF8(str long) @ stdcall DnsValidateName_UTF8(str long)
@ stdcall DnsValidateName_W(wstr long) @ stdcall DnsValidateName_W(wstr long)
@ stub DnsValidateUtf8Byte @ stdcall DnsValidateUtf8Byte()
@ stub DnsWinsRecordFlagForString @ stdcall DnsWinsRecordFlagForString()
@ stub DnsWinsRecordFlagString @ stdcall DnsWinsRecordFlagString()
@ stdcall DnsWriteQuestionToBuffer_UTF8(ptr ptr str long long long) @ stdcall DnsWriteQuestionToBuffer_UTF8(ptr ptr str long long long)
@ stdcall DnsWriteQuestionToBuffer_W(ptr ptr wstr long long long) @ stdcall DnsWriteQuestionToBuffer_W(ptr ptr wstr long long long)
@ stub DnsWriteReverseNameStringForIpAddress @ stdcall DnsWriteReverseNameStringForIpAddress()
@ stub GetCurrentTimeInSeconds @ stdcall GetCurrentTimeInSeconds()
@ stdcall DnsFree(ptr long) @ stdcall DnsFree(ptr long)

View file

@ -822,3 +822,10 @@ GetCurrentTimeInSeconds()
UNIMPLEMENTED; UNIMPLEMENTED;
return ERROR_OUTOFMEMORY; return ERROR_OUTOFMEMORY;
} }
DNS_STATUS WINAPI
DnsNotifyResolver()
{
UNIMPLEMENTED;
return ERROR_OUTOFMEMORY;
}

View file

@ -102,7 +102,7 @@
@ stdcall DdEntry27(ptr long) NtGdiDdFlipToGDISurface @ stdcall DdEntry27(ptr long) NtGdiDdFlipToGDISurface
@ stdcall DdEntry28(ptr ptr) NtGdiDdGetAvailDriverMemory @ stdcall DdEntry28(ptr ptr) NtGdiDdGetAvailDriverMemory
@ stdcall DdEntry29(ptr ptr) NtGdiDdGetBltStatus @ stdcall DdEntry29(ptr ptr) NtGdiDdGetBltStatus
@ stdcall DdEntry2(ptr)NtGdiD3dContextDestroy @ stdcall DdEntry2(ptr) NtGdiD3dContextDestroy
@ stdcall DdEntry30(ptr ptr) NtGdiDdGetDC @ stdcall DdEntry30(ptr ptr) NtGdiDdGetDC
@ stdcall DdEntry31(ptr ptr) NtGdiDdGetDriverInfo @ stdcall DdEntry31(ptr ptr) NtGdiDdGetDriverInfo
@ stdcall DdEntry32(ptr ptr long) NtGdiDdGetDxHandle @ stdcall DdEntry32(ptr ptr long) NtGdiDdGetDxHandle
@ -125,7 +125,7 @@
@ stdcall DdEntry48(ptr ptr) NtGdiDdSetExclusiveMode @ stdcall DdEntry48(ptr ptr) NtGdiDdSetExclusiveMode
@ stdcall DdEntry49(ptr ptr ptr) NtGdiDdSetGammaRamp @ stdcall DdEntry49(ptr ptr ptr) NtGdiDdSetGammaRamp
@ stdcall DdEntry4(ptr) NtGdiD3dValidateTextureStageState @ stdcall DdEntry4(ptr) NtGdiD3dValidateTextureStageState
@ stdcall DdEntry50(ptr ptr long)NtGdiDdCreateSurfaceEx @ stdcall DdEntry50(ptr ptr long) NtGdiDdCreateSurfaceEx
@ stdcall DdEntry51(ptr ptr ptr) NtGdiDdSetOverlayPosition @ stdcall DdEntry51(ptr ptr ptr) NtGdiDdSetOverlayPosition
@ stdcall DdEntry52(ptr ptr) NtGdiDdUnattachSurface @ stdcall DdEntry52(ptr ptr) NtGdiDdUnattachSurface
@ stdcall DdEntry53(ptr ptr) NtGdiDdUnlock @ stdcall DdEntry53(ptr ptr) NtGdiDdUnlock

View file

@ -1,44 +1,44 @@
@ stub HidD_FlushQueue @ stdcall HidD_FlushQueue(ptr)
@ stub HidD_FreePreparsedData @ stdcall HidD_FreePreparsedData(ptr)
@ stub HidD_GetAttributes @ stdcall HidD_GetAttributes(ptr ptr)
@ stub HidD_GetConfiguration @ stdcall HidD_GetConfiguration(ptr ptr long)
@ stub HidD_GetFeature @ stdcall HidD_GetFeature(ptr ptr long)
@ stdcall HidD_GetHidGuid(ptr) @ stdcall HidD_GetHidGuid(ptr)
@ stub HidD_GetIndexedString @ stdcall HidD_GetIndexedString(ptr long ptr long)
@ stub HidD_GetInputReport @ stdcall HidD_GetInputReport(ptr ptr long)
@ stub HidD_GetManufacturerString @ stdcall HidD_GetManufacturerString(ptr ptr long)
@ stub HidD_GetMsGenreDescriptor @ stdcall HidD_GetMsGenreDescriptor(ptr ptr long)
@ stub HidD_GetNumInputBuffers @ stdcall HidD_GetNumInputBuffers(ptr ptr)
@ stub HidD_GetPhysicalDescriptor @ stdcall HidD_GetPhysicalDescriptor(ptr ptr long)
@ stub HidD_GetPreparsedData @ stdcall HidD_GetPreparsedData(ptr ptr)
@ stub HidD_GetProductString @ stdcall HidD_GetProductString(ptr ptr long)
@ stub HidD_GetSerialNumberString @ stdcall HidD_GetSerialNumberString(ptr ptr long)
@ stub HidD_Hello @ stdcall HidD_Hello(ptr long)
@ stub HidD_SetConfiguration @ stdcall HidD_SetConfiguration(ptr ptr long)
@ stub HidD_SetFeature @ stdcall HidD_SetFeature(ptr ptr long)
@ stub HidD_SetNumInputBuffers @ stdcall HidD_SetNumInputBuffers(ptr long)
@ stub HidD_SetOutputReport @ stdcall HidD_SetOutputReport(ptr ptr long)
@ stub HidP_GetButtonCaps @ stdcall HidP_GetButtonCaps(long ptr ptr ptr)
@ stub HidP_GetCaps @ stdcall HidP_GetCaps(ptr ptr)
@ stub HidP_GetData @ stdcall HidP_GetData(long ptr ptr ptr ptr long)
@ stub HidP_GetExtendedAttributes @ stdcall HidP_GetExtendedAttributes(long long ptr ptr ptr)
@ stub HidP_GetLinkCollectionNodes @ stdcall HidP_GetLinkCollectionNodes(ptr ptr ptr)
@ stub HidP_GetScaledUsageValue @ stdcall HidP_GetScaledUsageValue(long long long long ptr ptr ptr long)
@ stub HidP_GetSpecificButtonCaps @ stdcall HidP_GetSpecificButtonCaps(long long long long ptr ptr ptr)
@ stub HidP_GetSpecificValueCaps @ stdcall HidP_GetSpecificValueCaps(long long long long ptr ptr ptr)
@ stub HidP_GetUsageValue @ stdcall HidP_GetUsageValue(long long long long ptr ptr ptr long)
@ stub HidP_GetUsageValueArray @ stdcall HidP_GetUsageValueArray(long long long long ptr long ptr ptr long)
@ stub HidP_GetUsages @ stdcall HidP_GetUsages(long long long ptr ptr ptr ptr long)
@ stub HidP_GetUsagesEx @ stdcall HidP_GetUsagesEx(long long ptr ptr ptr ptr long)
@ stub HidP_GetValueCaps @ stdcall HidP_GetValueCaps(long ptr ptr ptr)
@ stub HidP_InitializeReportForID @ stdcall HidP_InitializeReportForID(long long ptr ptr long)
@ stub HidP_MaxDataListLength @ stdcall HidP_MaxDataListLength(long ptr)
@ stub HidP_MaxUsageListLength @ stdcall HidP_MaxUsageListLength(long long ptr)
@ stub HidP_SetData @ stdcall HidP_SetData(long ptr ptr ptr ptr long)
@ stub HidP_SetScaledUsageValue @ stdcall HidP_SetScaledUsageValue(long long long long long ptr ptr long)
@ stub HidP_SetUsageValue @ stdcall HidP_SetUsageValue(long long long long long ptr ptr long)
@ stub HidP_SetUsageValueArray @ stdcall HidP_SetUsageValueArray(long long long long ptr long ptr ptr long)
@ stub HidP_SetUsages @ stdcall HidP_SetUsages(long long long ptr ptr ptr ptr long)
@ stub HidP_TranslateUsagesToI8042ScanCodes @ stdcall HidP_TranslateUsagesToI8042ScanCodes(ptr long long ptr ptr ptr)
@ stub HidP_UnsetUsages @ stdcall HidP_UnsetUsages(long long long ptr ptr ptr ptr long)
@ stub HidP_UsageListDifference @ stdcall HidP_UsageListDifference(ptr ptr ptr ptr long)

View file

@ -10,7 +10,7 @@
@ stub AllocateAndGetUdpExTable2FromStack @ stub AllocateAndGetUdpExTable2FromStack
@ stub AllocateAndGetUdpExTableFromStack @ stub AllocateAndGetUdpExTableFromStack
@ stdcall AllocateAndGetUdpTableFromStack( ptr long long long ) @ stdcall AllocateAndGetUdpTableFromStack( ptr long long long )
@ stub CancelIPChangeNotify @ stdcall CancelIPChangeNotify(ptr)
@ stub CancelSecurityHealthChangeNotify @ stub CancelSecurityHealthChangeNotify
@ stdcall CreateIpForwardEntry( ptr ) @ stdcall CreateIpForwardEntry( ptr )
@ stdcall CreateIpNetEntry( ptr ) @ stdcall CreateIpNetEntry( ptr )
@ -19,16 +19,16 @@
@ stdcall DeleteIpForwardEntry( ptr ) @ stdcall DeleteIpForwardEntry( ptr )
@ stdcall DeleteIpNetEntry( ptr ) @ stdcall DeleteIpNetEntry( ptr )
@ stdcall DeleteProxyArpEntry( long long long ) @ stdcall DeleteProxyArpEntry( long long long )
@ stub DisableMediaSense @ stdcall DisableMediaSense(ptr ptr)
@ stdcall EnableRouter( ptr ptr ) @ stdcall EnableRouter( ptr ptr )
@ stdcall FlushIpNetTable( long ) @ stdcall FlushIpNetTable( long )
@ stub FlushIpNetTableFromStack @ stub FlushIpNetTableFromStack
@ stdcall GetAdapterIndex( wstr ptr ) @ stdcall GetAdapterIndex( wstr ptr )
@ stub GetAdapterOrderMap @ stdcall GetAdapterOrderMap()
@ stdcall GetAdaptersAddresses( long long ptr ptr ptr ) @ stdcall GetAdaptersAddresses( long long ptr ptr ptr )
@ stdcall GetAdaptersInfo( ptr ptr ) @ stdcall GetAdaptersInfo( ptr ptr )
@ stdcall GetBestInterface( long ptr ) @ stdcall GetBestInterface( long ptr )
@ stub GetBestInterfaceEx @ stdcall GetBestInterfaceEx(ptr ptr)
@ stub GetBestInterfaceFromStack @ stub GetBestInterfaceFromStack
@ stdcall GetBestRoute( long long long ) @ stdcall GetBestRoute( long long long )
@ stub GetBestRouteFromStack @ stub GetBestRouteFromStack
@ -36,7 +36,7 @@
@ stub GetExtendedUdpTable @ stub GetExtendedUdpTable
@ stdcall GetFriendlyIfIndex( long ) @ stdcall GetFriendlyIfIndex( long )
@ stdcall GetIcmpStatistics( ptr ) @ stdcall GetIcmpStatistics( ptr )
@ stub GetIcmpStatisticsEx @ stdcall GetIcmpStatisticsEx(ptr long)
@ stub GetIcmpStatsFromStack @ stub GetIcmpStatsFromStack
@ stub GetIcmpStatsFromStackEx @ stub GetIcmpStatsFromStackEx
@ stdcall GetIfEntry( ptr ) @ stdcall GetIfEntry( ptr )
@ -49,13 +49,13 @@
@ stdcall GetInterfaceInfo( ptr ptr ) @ stdcall GetInterfaceInfo( ptr ptr )
@ stdcall GetIpAddrTable( ptr ptr long ) @ stdcall GetIpAddrTable( ptr ptr long )
@ stub GetIpAddrTableFromStack @ stub GetIpAddrTableFromStack
@ stub GetIpErrorString @ stdcall GetIpErrorString(long ptr ptr)
@ stdcall GetIpForwardTable( ptr ptr long ) @ stdcall GetIpForwardTable( ptr ptr long )
@ stub GetIpForwardTableFromStack @ stub GetIpForwardTableFromStack
@ stdcall GetIpNetTable( ptr ptr long ) @ stdcall GetIpNetTable( ptr ptr long )
@ stub GetIpNetTableFromStack @ stub GetIpNetTableFromStack
@ stdcall GetIpStatistics( ptr ) @ stdcall GetIpStatistics( ptr )
@ stub GetIpStatisticsEx @ stdcall GetIpStatisticsEx(ptr long)
@ stub GetIpStatsFromStack @ stub GetIpStatsFromStack
@ stub GetIpStatsFromStackEx @ stub GetIpStatsFromStackEx
@ stdcall GetNetworkParams( ptr ptr ) @ stdcall GetNetworkParams( ptr ptr )
@ -68,14 +68,14 @@
@ stdcall GetRTTAndHopCount( long ptr long ptr ) @ stdcall GetRTTAndHopCount( long ptr long ptr )
@ stub GetTcpExTable2FromStack @ stub GetTcpExTable2FromStack
@ stdcall GetTcpStatistics( ptr ) @ stdcall GetTcpStatistics( ptr )
@ stub GetTcpStatisticsEx @ stdcall GetTcpStatisticsEx(ptr long)
@ stub GetTcpStatsFromStack @ stub GetTcpStatsFromStack
@ stub GetTcpStatsFromStackEx @ stub GetTcpStatsFromStackEx
@ stdcall GetTcpTable( ptr ptr long ) @ stdcall GetTcpTable( ptr ptr long )
@ stub GetTcpTableFromStack @ stub GetTcpTableFromStack
@ stub GetUdpExTable2FromStack @ stub GetUdpExTable2FromStack
@ stdcall GetUdpStatistics( ptr ) @ stdcall GetUdpStatistics( ptr )
@ stub GetUdpStatisticsEx @ stdcall GetUdpStatisticsEx(ptr long)
@ stub GetUdpStatsFromStack @ stub GetUdpStatsFromStack
@ stub GetUdpStatsFromStackEx @ stub GetUdpStatsFromStackEx
@ stdcall GetUdpTable( ptr ptr long ) @ stdcall GetUdpTable( ptr ptr long )
@ -112,14 +112,14 @@
@ stub NhGetGuidFromInterfaceName @ stub NhGetGuidFromInterfaceName
@ stdcall NhGetInterfaceNameFromDeviceGuid(long long long long long) @ stdcall NhGetInterfaceNameFromDeviceGuid(long long long long long)
@ stub NhGetInterfaceNameFromGuid @ stub NhGetInterfaceNameFromGuid
@ stub NhpAllocateAndGetInterfaceInfoFromStack @ stdcall NhpAllocateAndGetInterfaceInfoFromStack(ptr ptr long ptr long)
@ stub NhpGetInterfaceIndexFromStack @ stub NhpGetInterfaceIndexFromStack
@ stdcall NotifyAddrChange( ptr ptr ) @ stdcall NotifyAddrChange( ptr ptr )
@ stdcall NotifyRouteChange( ptr ptr ) @ stdcall NotifyRouteChange( ptr ptr )
@ stub NotifyRouteChangeEx @ stub NotifyRouteChangeEx
@ stub NotifySecurityHealthChange @ stub NotifySecurityHealthChange
@ stub RestoreMediaSense @ stdcall RestoreMediaSense(ptr ptr)
@ stub SendARP @ stdcall SendARP(long long ptr ptr)
@ stub SetAdapterIpAddress @ stub SetAdapterIpAddress
@ stub SetBlockRoutes @ stub SetBlockRoutes
@ stdcall SetIfEntry( ptr ) @ stdcall SetIfEntry( ptr )

View file

@ -1,14 +1,14 @@
@ stub BackupPerfRegistryToFileW @ stdcall BackupPerfRegistryToFileW(long long)
@ stdcall InstallPerfDllA(str str ptr) @ stdcall InstallPerfDllA(str str ptr)
@ stdcall InstallPerfDllW(wstr wstr ptr) @ stdcall InstallPerfDllW(wstr wstr ptr)
@ stub LoadMofFromInstalledServiceA @ stdcall LoadMofFromInstalledServiceA(ptr ptr ptr)
@ stub LoadMofFromInstalledServiceW @ stdcall LoadMofFromInstalledServiceW(ptr ptr ptr)
@ stdcall LoadPerfCounterTextStringsA(str long) @ stdcall LoadPerfCounterTextStringsA(str long)
@ stdcall LoadPerfCounterTextStringsW(wstr long) @ stdcall LoadPerfCounterTextStringsW(wstr long)
@ stub RestorePerfRegistryFromFileW @ stdcall RestorePerfRegistryFromFileW(ptr ptr)
@ stub SetServiceAsTrustedA @ stdcall SetServiceAsTrustedA(ptr ptr)
@ stub SetServiceAsTrustedW @ stdcall SetServiceAsTrustedW(ptr ptr)
@ stdcall UnloadPerfCounterTextStringsA(str long) @ stdcall UnloadPerfCounterTextStringsA(str long)
@ stdcall UnloadPerfCounterTextStringsW(wstr long) @ stdcall UnloadPerfCounterTextStringsW(wstr long)
@ stub UpdatePerfNameFilesA @ stdcall UpdatePerfNameFilesA(ptr ptr ptr ptr)
@ stub UpdatePerfNameFilesW @ stdcall UpdatePerfNameFilesW(ptr ptr ptr ptr)

View file

@ -0,0 +1,85 @@
#include <windows.h>
#define NDEBUG
#include <debug.h>
#define LOADPERF_FUNCTION DWORD WINAPI
LOADPERF_FUNCTION
BackupPerfRegistryToFileW(
IN LPCWSTR szFileName,
IN LPCWSTR szCommentString OPTIONAL)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
LoadMofFromInstalledServiceA(
IN LPCSTR szServiceName,
IN LPCSTR szMofFilename,
IN ULONG_PTR dwFlags)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
LoadMofFromInstalledServiceW(
IN LPCWSTR szServiceName,
IN LPCWSTR szMofFilename,
IN ULONG_PTR dwFlags)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
RestorePerfRegistryFromFileW(
IN LPCWSTR szFileName,
IN LPCWSTR szLangId)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
SetServiceAsTrustedA(
IN LPCSTR szReserved,
IN LPCSTR szServiceName)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
SetServiceAsTrustedW(
IN LPCWSTR szReserved OPTIONAL,
IN LPCWSTR szServiceName)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
UpdatePerfNameFilesA(
IN LPCSTR szNewCtrFilePath,
IN LPCSTR szNewHlpFilePath OPTIONAL,
IN LPSTR szLanguageID,
IN ULONG_PTR dwFlags)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}
LOADPERF_FUNCTION
UpdatePerfNameFilesW(
IN LPCWSTR szNewCtrFilePath,
IN LPCWSTR szNewHlpFilePath OPTIONAL,
IN LPWSTR szLanguageID,
IN ULONG_PTR dwFlags)
{
UNIMPLEMENTED;
return ERROR_CALL_NOT_IMPLEMENTED;
}

View file

@ -1,4 +1,4 @@
8 stub @ 8 stub mapi32_8
10 stdcall MAPILogonEx(long ptr ptr long ptr) 10 stdcall MAPILogonEx(long ptr ptr long ptr)
11 stdcall MAPILogonEx@20(long ptr ptr long ptr) MAPILogonEx 11 stdcall MAPILogonEx@20(long ptr ptr long ptr) MAPILogonEx
12 stdcall MAPIAllocateBuffer(long ptr) 12 stdcall MAPIAllocateBuffer(long ptr)
@ -18,8 +18,8 @@
26 stub LaunchWizard@20 26 stub LaunchWizard@20
27 stdcall -private DllGetClassObject(ptr ptr ptr) 27 stdcall -private DllGetClassObject(ptr ptr ptr)
28 stdcall -private DllCanUnloadNow() 28 stdcall -private DllCanUnloadNow()
29 stub MAPIOpenFormMgr 29 stdcall MAPIOpenFormMgr(ptr ptr)
30 stub MAPIOpenFormMgr@8 30 stdcall MAPIOpenFormMgr@8(ptr ptr) MAPIOpenFormMgr
31 stdcall MAPIOpenLocalFormContainer(ptr) 31 stdcall MAPIOpenLocalFormContainer(ptr)
32 stdcall MAPIOpenLocalFormContainer@4(ptr) MAPIOpenLocalFormContainer 32 stdcall MAPIOpenLocalFormContainer@4(ptr) MAPIOpenLocalFormContainer
33 stdcall ScInitMapiUtil@4(long) ScInitMapiUtil 33 stdcall ScInitMapiUtil@4(long) ScInitMapiUtil
@ -89,12 +89,12 @@
146 stub HrDecomposeMsgID@24 146 stub HrDecomposeMsgID@24
147 stdcall OpenStreamOnFile@24(ptr ptr ptr ptr ptr ptr) OpenStreamOnFile 147 stdcall OpenStreamOnFile@24(ptr ptr ptr ptr ptr ptr) OpenStreamOnFile
148 stdcall OpenStreamOnFile(ptr ptr ptr ptr ptr ptr) 148 stdcall OpenStreamOnFile(ptr ptr ptr ptr ptr ptr)
149 stub OpenTnefStream@28 149 stdcall OpenTnefStream@28(ptr ptr ptr long ptr long ptr) OpenTnefStream
150 stub OpenTnefStream 150 stdcall OpenTnefStream(ptr ptr ptr long ptr long ptr)
151 stub OpenTnefStreamEx@32 151 stdcall OpenTnefStreamEx@32(ptr ptr ptr long ptr long ptr ptr) OpenTnefStreamEx
152 stub OpenTnefStreamEx 152 stdcall OpenTnefStreamEx(ptr ptr ptr long ptr long ptr ptr)
153 stub GetTnefStreamCodepage@12 153 stdcall GetTnefStreamCodepage@12(ptr ptr ptr) GetTnefStreamCodepage
154 stub GetTnefStreamCodepage 154 stdcall GetTnefStreamCodepage(ptr ptr ptr)
155 stdcall UlFromSzHex@4(ptr) UlFromSzHex 155 stdcall UlFromSzHex@4(ptr) UlFromSzHex
156 stub UNKOBJ_ScAllocate@12 156 stub UNKOBJ_ScAllocate@12
157 stub UNKOBJ_ScAllocateMore@16 157 stub UNKOBJ_ScAllocateMore@16
@ -120,10 +120,10 @@
180 stdcall FBadRow@4(ptr) FBadRow 180 stdcall FBadRow@4(ptr) FBadRow
181 stdcall FBadProp@4(ptr) FBadProp 181 stdcall FBadProp@4(ptr) FBadProp
182 stdcall FBadColumnSet@4(ptr) FBadColumnSet 182 stdcall FBadColumnSet@4(ptr) FBadColumnSet
183 stub RTFSync@12 183 stdcall RTFSync@12(ptr long ptr) RTFSync
184 stub RTFSync 184 stdcall RTFSync(ptr long ptr)
185 stub WrapCompressedRTFStream@12 185 stdcall WrapCompressedRTFStream@12(ptr long ptr) WrapCompressedRTFStream
186 stub WrapCompressedRTFStream 186 stdcall WrapCompressedRTFStream(ptr long ptr)
187 stub __ValidateParameters@8 187 stub __ValidateParameters@8
188 stub __CPPValidateParameters@8 188 stub __CPPValidateParameters@8
189 stub FBadSortOrderSet@4 189 stub FBadSortOrderSet@4
@ -178,13 +178,13 @@
239 stub HrDispatchNotifications@4 239 stub HrDispatchNotifications@4
241 stub HrValidateParameters@8 241 stub HrValidateParameters@8
244 stub ScCreateConversationIndex@16 244 stub ScCreateConversationIndex@16
246 stub HrGetOmiProvidersFlags 246 stdcall HrGetOmiProvidersFlags(long long)
247 stub HrGetOmiProvidersFlags@8 247 stdcall HrGetOmiProvidersFlags@8(long long) HrGetOmiProvidersFlags
248 stub HrSetOmiProvidersFlagsInvalid 248 stdcall HrSetOmiProvidersFlagsInvalid(long)
249 stub HrSetOmiProvidersFlagsInvalid@4 249 stdcall HrSetOmiProvidersFlagsInvalid@4(long) HrSetOmiProvidersFlagsInvalid
250 stub GetOutlookVersion 250 stdcall GetOutlookVersion()
251 stub GetOutlookVersion@0 251 stdcall GetOutlookVersion@0() GetOutlookVersion
252 stub FixMAPI 252 stdcall FixMAPI()
253 stub FixMAPI@0 253 stdcall FixMAPI@0() FixMAPI
254 stdcall FGetComponentPath(str str ptr long long) 254 stdcall FGetComponentPath(str str ptr long long)
255 stdcall FGetComponentPath@20(str str ptr long long) FGetComponentPath 255 stdcall FGetComponentPath@20(str str ptr long long) FGetComponentPath

View file

@ -0,0 +1,116 @@
#include <windows.h>
#include <mapix.h>
#include <reactos/debug.h>
typedef PVOID LPMAPIFORMMGR, LPADDRESSBOOK;
HRESULT
WINAPI
MAPIOpenFormMgr(
LPMAPISESSION pSession,
LPMAPIFORMMGR *ppmgr)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
OpenTnefStream(
LPVOID lpvSupport,
LPSTREAM lpStream,
LPTSTR lpszStreamName,
ULONG ulFlags,
LPMESSAGE lpMessage,
WORD wKey,
LPSTREAM *lppTNEF)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
OpenTnefStreamEx(
LPVOID lpvSupport,
LPSTREAM lpStream,
LPTSTR lpszStreamName,
ULONG ulFlags,
LPMESSAGE lpMessage,
WORD wKeyVal,
LPADDRESSBOOK lpAdressBook,
LPSTREAM *lppTNEF)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
GetTnefStreamCodepage(
LPSTREAM lpStream,
ULONG *lpulCodepage,
ULONG *lpulSubCodepage)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
RTFSync(
LPMESSAGE lpMessage,
ULONG ulFlags,
BOOL *lpfMessageUpdated)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
WrapCompressedRTFStream(
LPSTREAM lpCompressedRTFStream,
ULONG ulflags,
LPSTREAM *lpUncompressedRTFStream)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
HrGetOmiProvidersFlags(
DWORD dwUnknown1,
DWORD dwUnknown2)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
HrSetOmiProvidersFlagsInvalid(
DWORD dwUnknown1)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
ULONG
WINAPI
GetOutlookVersion(void)
{
UNIMPLEMENTED;
return 0;
}
HRESULT
WINAPI
FixMAPI(void)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}

View file

@ -1,23 +1,23 @@
# ordinal exports # ordinal exports
1 stub @ 1 stub MPR_1
2 stub @ 2 stub MPR_2
3 stub @ 3 stub MPR_3
4 stub @ 4 stub MPR_4
5 stub @ 5 stub MPR_5
6 stub @ 6 stub MPR_6
7 stub @ 7 stub MPR_7
8 stub @ 8 stub MPR_8
9 stub @ 9 stub MPR_9
12 stub @ 12 stub MPR_12
13 stub @ 13 stub MPR_13
14 stub @ 14 stub MPR_14
15 stub @ 15 stub MPR_15
16 stub @ 16 stub MPR_16
17 stub @ 17 stub MPR_17
18 stub @ 18 stub MPR_18
19 stub @ 19 stub MPR_19
20 stub @ 20 stub MPR_20
21 stub @ 21 stub MPR_21
22 stdcall @(long) MPR_Alloc 22 stdcall @(long) MPR_Alloc
23 stdcall @(ptr long) MPR_ReAlloc 23 stdcall @(ptr long) MPR_ReAlloc
24 stdcall @(ptr) MPR_Free 24 stdcall @(ptr) MPR_Free

View file

@ -137,14 +137,14 @@
@ extern __badioinfo __badioinfo @ extern __badioinfo __badioinfo
@ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA @ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA
@ cdecl __crtCompareStringW(long long wstr long wstr long) kernel32.CompareStringW @ cdecl __crtCompareStringW(long long wstr long wstr long) kernel32.CompareStringW
@ cdecl __crtGetLocaleInfoW(long long ptr long) kernel32.GetLocaleInfo @ cdecl __crtGetLocaleInfoW(long long ptr long) kernel32.GetLocaleInfoW
@ cdecl __crtGetStringTypeW(long long wstr long ptr) @ cdecl __crtGetStringTypeW(long long wstr long ptr)
@ cdecl __crtLCMapStringA(long long str long ptr long long long) @ cdecl __crtLCMapStringA(long long str long ptr long long long)
# stub __crtLCMapStringW # stub __crtLCMapStringW
@ cdecl __dllonexit(ptr ptr ptr) @ cdecl __dllonexit(ptr ptr ptr)
@ cdecl __doserrno() __doserrno @ cdecl __doserrno() __doserrno
@ cdecl __fpecode() @ cdecl __fpecode()
@ stub __get_app_type @ cdecl __get_app_type()
@ cdecl __getmainargs(ptr ptr ptr long ptr) @ cdecl __getmainargs(ptr ptr ptr long ptr)
@ extern __initenv __initenv @ extern __initenv __initenv
@ cdecl __iob_func() __p__iob @ cdecl __iob_func() __p__iob
@ -152,7 +152,7 @@
@ cdecl __iscsym(long) __iscsym @ cdecl __iscsym(long) __iscsym
@ cdecl __iscsymf(long) __iscsymf @ cdecl __iscsymf(long) __iscsymf
@ extern __lc_codepage MSVCRT___lc_codepage @ extern __lc_codepage MSVCRT___lc_codepage
@ stub __lc_collate # @ stub __lc_collate # not in XP / 7
@ extern __lc_collate_cp MSVCRT___lc_collate_cp @ extern __lc_collate_cp MSVCRT___lc_collate_cp
@ extern __lc_handle MSVCRT___lc_handle @ extern __lc_handle MSVCRT___lc_handle
@ cdecl __lconv_init() @ cdecl __lconv_init()
@ -190,15 +190,15 @@
@ cdecl -arch=i386 __p__daylight() @ cdecl -arch=i386 __p__daylight()
@ cdecl -arch=i386 __p__dstbias() @ cdecl -arch=i386 __p__dstbias()
@ cdecl -arch=i386 __p__environ() @ cdecl -arch=i386 __p__environ()
@ stub -arch=i386 __p__fileinfo #() @ cdecl -arch=i386 __p__fileinfo()
@ cdecl -arch=i386 __p__fmode() @ cdecl -arch=i386 __p__fmode()
@ cdecl -arch=i386 __p__iob() @ cdecl -arch=i386 __p__iob()
@ stub -arch=i386 __p__mbcasemap #() @ cdecl -arch=i386 __p__mbcasemap()
@ cdecl -arch=i386 __p__mbctype() @ cdecl -arch=i386 __p__mbctype()
@ cdecl -arch=i386 __p__osver() @ cdecl -arch=i386 __p__osver()
@ cdecl -arch=i386 __p__pctype() __pctype_func @ cdecl -arch=i386 __p__pctype() __pctype_func
@ cdecl -arch=i386 __p__pgmptr() @ cdecl -arch=i386 __p__pgmptr()
@ stub -arch=i386 __p__pwctype #() @ cdecl -arch=i386 __p__pwctype()
@ cdecl -arch=i386 __p__timezone() __p__timezone @ cdecl -arch=i386 __p__timezone() __p__timezone
@ cdecl -arch=i386 __p__tzname() @ cdecl -arch=i386 __p__tzname()
@ cdecl -arch=i386 __p__wcmdln() @ cdecl -arch=i386 __p__wcmdln()
@ -210,7 +210,7 @@
@ cdecl __pctype_func() __pctype_func @ cdecl __pctype_func() __pctype_func
@ extern __pioinfo __pioinfo @ extern __pioinfo __pioinfo
# stub __pwctype_func # stub __pwctype_func
@ stub __pxcptinfoptrs #() @ cdecl __pxcptinfoptrs()
@ cdecl __set_app_type(long) @ cdecl __set_app_type(long)
@ extern __setlc_active @ extern __setlc_active
@ cdecl __setusermatherr(ptr) @ cdecl __setusermatherr(ptr)
@ -260,7 +260,7 @@
# stub _aligned_realloc_dbg # stub _aligned_realloc_dbg
@ cdecl _amsg_exit(long) @ cdecl _amsg_exit(long)
@ cdecl _assert(str str long) @ cdecl _assert(str str long)
@ stub _atodbl #(ptr str) @ cdecl _atodbl(ptr str)
# stub _atodbl_l # stub _atodbl_l
# @ cdecl _atof_l(str ptr) # @ cdecl _atof_l(str ptr)
# stub _atoflt_l # stub _atoflt_l
@ -365,7 +365,7 @@
@ cdecl _fgetchar() @ cdecl _fgetchar()
@ cdecl _fgetwchar() @ cdecl _fgetwchar()
@ cdecl _filbuf(ptr) @ cdecl _filbuf(ptr)
# extern _fileinfo @ extern _fileinfo
@ cdecl _filelength(long) @ cdecl _filelength(long)
@ cdecl -ret64 _filelengthi64(long) @ cdecl -ret64 _filelengthi64(long)
@ cdecl _fileno(ptr) @ cdecl _fileno(ptr)
@ -381,7 +381,7 @@
@ cdecl _flushall() @ cdecl _flushall()
@ extern _fmode @ extern _fmode
@ cdecl _fpclass(double) @ cdecl _fpclass(double)
@ stub _fpieee_flt #(long ptr ptr) @ cdecl _fpieee_flt(long ptr ptr)
@ cdecl _fpreset() @ cdecl _fpreset()
# stub _fprintf_l # stub _fprintf_l
# stub _fprintf_p # stub _fprintf_p
@ -439,8 +439,8 @@
# stub _get_winminor # stub _get_winminor
# stub _get_winver # stub _get_winver
# stub _get_wpgmptr # stub _get_wpgmptr
@ stub _get_terminate # @ stub _get_terminate # not in XP / 7
@ stub _get_unexpected # @ stub _get_unexpected # not in XP / 7
@ cdecl _getch() @ cdecl _getch()
@ cdecl _getche() @ cdecl _getche()
@ cdecl _getcwd(str long) @ cdecl _getcwd(str long)
@ -452,7 +452,7 @@
@ cdecl _getmaxstdio() @ cdecl _getmaxstdio()
@ cdecl _getmbcp() @ cdecl _getmbcp()
@ cdecl _getpid() kernel32.GetCurrentProcessId @ cdecl _getpid() kernel32.GetCurrentProcessId
@ stub _getsystime #(ptr) @ cdecl _getsystime(ptr)
@ cdecl _getw(ptr) @ cdecl _getw(ptr)
# stub _getwch # stub _getwch
# stub _getwche # stub _getwche
@ -466,7 +466,7 @@
@ cdecl _heapchk() @ cdecl _heapchk()
@ cdecl _heapmin() @ cdecl _heapmin()
@ cdecl _heapset(long) @ cdecl _heapset(long)
@ stub _heapused #(ptr ptr) # @ stub _heapused #(ptr ptr) # not in XP / 7
@ cdecl _heapwalk(ptr) @ cdecl _heapwalk(ptr)
@ cdecl _hypot(double double) @ cdecl _hypot(double double)
@ cdecl _i64toa(long long ptr long) @ cdecl _i64toa(long long ptr long)
@ -475,10 +475,10 @@
# stub _i64tow_s # stub _i64tow_s
@ cdecl _initterm(ptr ptr) @ cdecl _initterm(ptr ptr)
# stub _initterm_e # stub _initterm_e
@ stub _inp #(long) -i386 @ cdecl -arch=i386 _inp(long) MSVCRT__inp
@ stub _inpd #(long) -i386 @ cdecl -arch=i386 _inpd(long) MSVCRT__inpd
@ stub _inpw #(long) -i386 @ cdecl -arch=i386 _inpw(long) MSVCRT__inpw
# @ cdecl _invalid_parameter(wstr wstr wstr long long) @ cdecl _invalid_parameter(wstr wstr wstr long long)
@ extern _iob @ extern _iob
# stub _isalnum_l # stub _isalnum_l
# stub _isalpha_l # stub _isalpha_l
@ -490,25 +490,25 @@
# stub _isgraph_l # stub _isgraph_l
# stub _isleadbyte_l # stub _isleadbyte_l
# stub _islower_l # stub _islower_l
@ stub _ismbbalnum #(long) @ cdecl _ismbbalnum(long)
# stub _ismbbalnum_l # stub _ismbbalnum_l
@ stub _ismbbalpha #(long) @ stub _ismbbalpha #(long)
# stub _ismbbalpha_l # stub _ismbbalpha_l
@ stub _ismbbgraph #(long) @ cdecl _ismbbgraph(long)
# stub _ismbbgraph_l # stub _ismbbgraph_l
@ stub _ismbbkalnum #(long) @ cdecl _ismbbkalnum(long)
# stub _ismbbkalnum_l # stub _ismbbkalnum_l
@ cdecl _ismbbkana(long) @ cdecl _ismbbkana(long)
# stub _ismbbkana_l # stub _ismbbkana_l
@ stub _ismbbkprint #(long) @ cdecl _ismbbkprint(long)
# stub _ismbbkprint_l # stub _ismbbkprint_l
@ stub _ismbbkpunct #(long) @ cdecl _ismbbkpunct(long)
# stub _ismbbkpunct_l # stub _ismbbkpunct_l
@ cdecl _ismbblead(long) @ cdecl _ismbblead(long)
# stub _ismbblead_l # stub _ismbblead_l
@ stub _ismbbprint #(long) @ stub _ismbbprint #(long)
# stub _ismbbprint_l # stub _ismbbprint_l
@ stub _ismbbpunct #(long) @ cdecl _ismbbpunct(long)
# stub _ismbbpunct_l # stub _ismbbpunct_l
@ cdecl _ismbbtrail(long) @ cdecl _ismbbtrail(long)
# stub _ismbbtrail_l # stub _ismbbtrail_l
@ -524,11 +524,11 @@
# stub _ismbchira_l # stub _ismbchira_l
@ cdecl _ismbckata(long) @ cdecl _ismbckata(long)
# stub _ismbckata_l # stub _ismbckata_l
@ stub _ismbcl0 #(long) @ cdecl _ismbcl0(long)
# stub _ismbcl0_l # stub _ismbcl0_l
@ stub _ismbcl1 #(long) @ cdecl _ismbcl1(long)
# stub _ismbcl1_l # stub _ismbcl1_l
@ stub _ismbcl2 #(long) @ cdecl _ismbcl2(long)
# stub _ismbcl2_l # stub _ismbcl2_l
@ cdecl _ismbclegal(long) @ cdecl _ismbclegal(long)
# stub _ismbclegal_l # stub _ismbclegal_l
@ -602,20 +602,20 @@
@ cdecl _mbbtombc(long) @ cdecl _mbbtombc(long)
# stub _mbbtombc_l # stub _mbbtombc_l
@ cdecl _mbbtype(long long) @ cdecl _mbbtype(long long)
# extern _mbcasemap @ extern _mbcasemap
@ cdecl _mbccpy (str str) @ cdecl _mbccpy (str str)
# stub _mbccpy_l # stub _mbccpy_l
# stub _mbccpy_s # stub _mbccpy_s
# stub _mbccpy_s_l # stub _mbccpy_s_l
@ cdecl _mbcjistojms (long) @ cdecl _mbcjistojms (long)
# stub _mbcjistojms_l # stub _mbcjistojms_l
@ stub _mbcjmstojis #(long) @ cdecl _mbcjmstojis(long)
# stub _mbcjmstojis_l # stub _mbcjmstojis_l
@ cdecl _mbclen(ptr) @ cdecl _mbclen(ptr)
# stub _mbclen_l # stub _mbclen_l
@ stub _mbctohira #(long) @ cdecl _mbctohira(long)
# stub _mbctohira_l # stub _mbctohira_l
@ stub _mbctokata #(long) @ cdecl _mbctokata(long)
# stub _mbctokata_l # stub _mbctokata_l
@ cdecl _mbctolower(long) @ cdecl _mbctolower(long)
# stub _mbctolower_l # stub _mbctolower_l
@ -665,7 +665,7 @@
# stub _mbsnbcmp_l # stub _mbsnbcmp_l
@ cdecl _mbsnbcnt(ptr long) @ cdecl _mbsnbcnt(ptr long)
# stub _mbsnbcnt_l # stub _mbsnbcnt_l
@ stub _mbsnbcoll #(str str long) @ cdecl _mbsnbcoll(str str long)
# stub _mbsnbcoll_l # stub _mbsnbcoll_l
@ cdecl _mbsnbcpy(ptr str long) @ cdecl _mbsnbcpy(ptr str long)
# stub _mbsnbcpy_l # stub _mbsnbcpy_l
@ -673,7 +673,7 @@
# stub _mbsnbcpy_s_l # stub _mbsnbcpy_s_l
@ cdecl _mbsnbicmp(str str long) @ cdecl _mbsnbicmp(str str long)
# stub _mbsnbicmp_l # stub _mbsnbicmp_l
@ stub _mbsnbicoll #(str str long) @ cdecl _mbsnbicoll(str str long)
# stub _mbsnbicoll_l # stub _mbsnbicoll_l
@ cdecl _mbsnbset(str long long) @ cdecl _mbsnbset(str long long)
# stub _mbsnbset_l # stub _mbsnbset_l
@ -687,7 +687,7 @@
# stub _mbsnccnt_l # stub _mbsnccnt_l
@ cdecl _mbsncmp(str str long) @ cdecl _mbsncmp(str str long)
# stub _mbsncmp_l # stub _mbsncmp_l
@ stub _mbsncoll #(str str long) @ cdecl _mbsncoll(str str long)
# stub _mbsncoll_l # stub _mbsncoll_l
@ cdecl _mbsncpy(str str long) @ cdecl _mbsncpy(str str long)
# stub _mbsncpy_l # stub _mbsncpy_l
@ -697,7 +697,7 @@
# stub _mbsnextc_l # stub _mbsnextc_l
@ cdecl _mbsnicmp(str str long) @ cdecl _mbsnicmp(str str long)
# stub _mbsnicmp_l # stub _mbsnicmp_l
@ stub _mbsnicoll #(str str long) @ cdecl _mbsnicoll(str str long)
# stub _mbsnicoll_l # stub _mbsnicoll_l
@ cdecl _mbsninc(str long) @ cdecl _mbsninc(str long)
# stub _mbsninc_l # stub _mbsninc_l
@ -757,9 +757,9 @@
@ cdecl _open_osfhandle(long long) @ cdecl _open_osfhandle(long long)
@ extern _osplatform _osplatform @ extern _osplatform _osplatform
@ extern _osver _osver @ extern _osver _osver
@ stub _outp #(long long) @ cdecl _outp(long long) MSVCRT__outp
@ stub _outpd #(long long) @ cdecl _outpd(long long) MSVCRT__outpd
@ stub _outpw #(long long) @ cdecl _outpw(long long) MSVCRT__outpw
@ cdecl _pclose (ptr) @ cdecl _pclose (ptr)
@ extern _pctype _pctype @ extern _pctype _pctype
@ extern _pgmptr _pgmptr @ extern _pgmptr _pgmptr
@ -819,7 +819,7 @@
@ cdecl _setmaxstdio(long) @ cdecl _setmaxstdio(long)
@ cdecl _setmbcp(long) @ cdecl _setmbcp(long)
@ cdecl _setmode(long long) @ cdecl _setmode(long long)
@ stub _setsystime #(ptr long) @ cdecl _setsystime(ptr long)
@ cdecl _sleep(long) @ cdecl _sleep(long)
@ varargs _snprintf(ptr long str) @ varargs _snprintf(ptr long str)
# stub _snprintf_c # stub _snprintf_c
@ -876,11 +876,11 @@
# stub _strlwr_l # stub _strlwr_l
# stub _strlwr_s # stub _strlwr_s
# stub _strlwr_s_l # stub _strlwr_s_l
@ stub _strncoll #(str str long) @ cdecl _strncoll(str str long)
# stub _strncoll_l # stub _strncoll_l
@ cdecl _strnicmp(str str long) @ cdecl _strnicmp(str str long)
# stub _strnicmp_l # stub _strnicmp_l
@ stub _strnicoll #(str str long) @ cdecl _strnicoll(str str long)
# stub _strnicoll_l # stub _strnicoll_l
@ cdecl _strnset(str long long) @ cdecl _strnset(str long long)
# stub _strnset_s # stub _strnset_s
@ -1021,11 +1021,11 @@
# stub _wcslwr_l # stub _wcslwr_l
# stub _wcslwr_s # stub _wcslwr_s
# stub _wcslwr_s_l # stub _wcslwr_s_l
@ stub _wcsncoll #(wstr wstr long) @ cdecl _wcsncoll(wstr wstr long)
# stub _wcsncoll_l # stub _wcsncoll_l
@ cdecl _wcsnicmp(wstr wstr long) @ cdecl _wcsnicmp(wstr wstr long)
# stub _wcsnicmp_l # stub _wcsnicmp_l
@ stub _wcsnicoll #(wstr wstr long) @ cdecl _wcsnicoll(wstr wstr long)
# stub _wcsnicoll_l # stub _wcsnicoll_l
@ cdecl _wcsnset(wstr long long) @ cdecl _wcsnset(wstr long long)
# stub _wcsnset_s # stub _wcsnset_s
@ -1091,7 +1091,7 @@
# stub _wmktemp_s # stub _wmktemp_s
@ varargs _wopen(wstr long) @ varargs _wopen(wstr long)
# stub _woutput_s # stub _woutput_s
@ stub _wperror #(wstr) @ cdecl _wperror(wstr)
@ extern _wpgmptr @ extern _wpgmptr
@ cdecl _wpopen (wstr wstr) @ cdecl _wpopen (wstr wstr)
# stub _wprintf_l # stub _wprintf_l
@ -1131,7 +1131,7 @@
@ cdecl _wsystem(wstr) @ cdecl _wsystem(wstr)
@ cdecl _wtempnam(wstr wstr) @ cdecl _wtempnam(wstr wstr)
# stub _wtempnam_dbg # stub _wtempnam_dbg
@ stub _wtmpnam #(ptr) @ cdecl _wtmpnam(ptr)
# stub _wtmpnam_s # stub _wtmpnam_s
# @ cdecl _wtof(wstr) # @ cdecl _wtof(wstr)
# @ cdecl _wtof_l(wstr ptr) # @ cdecl _wtof_l(wstr ptr)

View file

@ -0,0 +1,83 @@
#include <stubs.h>
#undef UNIMPLEMENTED
#define UNIMPLEMENTED __wine_spec_unimplemented_stub("msvcrt.dll", __FUNCTION__)
int __get_app_type()
{
UNIMPLEMENTED;
return 0;
}
int _fileinfo;
void *
__p__fileinfo()
{
return &_fileinfo;
}
unsigned char _mbcasemap[1];
void *
__p__mbcasemap()
{
return _mbcasemap;
}
int _atodbl(
void * value,
char * str)
{
UNIMPLEMENTED;
return 0;
}
int _ismbbkprint(
unsigned int c)
{
UNIMPLEMENTED;
return 0;
}
int MSVCRT__inp(
unsigned short port)
{
return _inp(port);
}
unsigned short MSVCRT__inpw(
unsigned short port)
{
return _inpw(port);
}
unsigned long MSVCRT__inpd(
unsigned short port)
{
return _inpd(port);
}
int MSVCRT__outp(
unsigned short port,
int databyte)
{
return _outp(port, databyte);
}
unsigned short MSVCRT__outpw(
unsigned short port,
unsigned short dataword)
{
return _outpw(port, dataword);
}
unsigned long MSVCRT__outpd(
unsigned short port,
unsigned long dataword)
{
return _outpd(port, dataword);
}

View file

@ -1,10 +1,10 @@
6 stub @ 6 stub MSXML3_6
7 stub @ 7 stub MSXML3_7
8 stub @ 8 stub MSXML3_8
9 stub @ 9 stub MSXML3_9
10 stub @ 10 stub MSXML3_10
11 stub @ 11 stub MSXML3_11
12 stub @ 12 stub MSXML3_12
@ stdcall -private DllCanUnloadNow() @ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllGetClassObject(ptr ptr ptr)

View file

@ -1,17 +1,10 @@
@ stdcall LsaRegisterLogonProcess(ptr ptr ptr)
@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr)
@ stdcall LsaDeregisterLogonProcess(long)
@ stdcall LsaConnectUntrusted(long)
@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr)
@ stdcall LsaFreeReturnBuffer(ptr)
@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
@ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr) @ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr)
@ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr) @ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr)
@ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr) @ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr)
@ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr) @ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr)
@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr) @ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr)
@ stub AddSecurityPackageA @ stdcall AddSecurityPackageA(str ptr)
@ stub AddSecurityPackageW @ stdcall AddSecurityPackageW(wstr ptr)
@ stdcall ApplyControlTokenA(ptr ptr) @ stdcall ApplyControlTokenA(ptr ptr)
@ stdcall ApplyControlToken(ptr ptr) ApplyControlTokenW @ stdcall ApplyControlToken(ptr ptr) ApplyControlTokenW
@ stdcall CompleteAuthToken(ptr ptr) @ stdcall CompleteAuthToken(ptr ptr)
@ -19,8 +12,8 @@
@ stub CredUnmarshalTargetInfo @ stub CredUnmarshalTargetInfo
@ stdcall DecryptMessage(ptr ptr long ptr) @ stdcall DecryptMessage(ptr ptr long ptr)
@ stdcall DeleteSecurityContext(ptr) @ stdcall DeleteSecurityContext(ptr)
@ stub DeleteSecurityPackageA @ stdcall DeleteSecurityPackageA(str)
@ stub DeleteSecurityPackageW @ stdcall DeleteSecurityPackageW(wstr)
@ stdcall EncryptMessage(ptr long ptr long) @ stdcall EncryptMessage(ptr long ptr long)
@ stdcall EnumerateSecurityPackagesA(ptr ptr) @ stdcall EnumerateSecurityPackagesA(ptr ptr)
@ stdcall EnumerateSecurityPackagesW(ptr ptr) @ stdcall EnumerateSecurityPackagesW(ptr ptr)
@ -29,7 +22,7 @@
@ stdcall FreeCredentialsHandle(ptr) @ stdcall FreeCredentialsHandle(ptr)
@ stdcall GetComputerObjectNameA(long ptr ptr) @ stdcall GetComputerObjectNameA(long ptr ptr)
@ stdcall GetComputerObjectNameW(long ptr ptr) @ stdcall GetComputerObjectNameW(long ptr ptr)
@ stub GetSecurityUserInfo @ stdcall GetSecurityUserInfo(ptr long ptr)
@ stdcall GetUserNameExA(long ptr ptr) @ stdcall GetUserNameExA(long ptr ptr)
@ stdcall GetUserNameExW(long ptr ptr) @ stdcall GetUserNameExW(long ptr ptr)
@ stdcall ImpersonateSecurityContext(ptr) @ stdcall ImpersonateSecurityContext(ptr)
@ -39,8 +32,15 @@
@ stdcall InitSecurityInterfaceW() @ stdcall InitSecurityInterfaceW()
@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr) @ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr)
@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) @ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr)
@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
@ stdcall LsaConnectUntrusted(long)
@ stdcall LsaDeregisterLogonProcess(long)
@ stdcall LsaEnumerateLogonSessions(ptr ptr) @ stdcall LsaEnumerateLogonSessions(ptr ptr)
@ stdcall LsaFreeReturnBuffer(ptr)
@ stdcall LsaGetLogonSessionData(ptr ptr) @ stdcall LsaGetLogonSessionData(ptr ptr)
@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr)
@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr)
@ stdcall LsaRegisterLogonProcess(ptr ptr ptr)
@ stdcall LsaRegisterPolicyChangeNotification(long ptr) @ stdcall LsaRegisterPolicyChangeNotification(long ptr)
@ stdcall LsaUnregisterPolicyChangeNotification(long ptr) @ stdcall LsaUnregisterPolicyChangeNotification(long ptr)
@ stdcall MakeSignature(ptr long ptr long) @ stdcall MakeSignature(ptr long ptr long)
@ -64,7 +64,7 @@
@ stdcall SealMessage(ptr long ptr long) EncryptMessage @ stdcall SealMessage(ptr long ptr long) EncryptMessage
@ stub SecCacheSspiPackages @ stub SecCacheSspiPackages
@ stub SecDeleteUserModeContext @ stub SecDeleteUserModeContext
@ stub SecGetLocaleSpecificEncryptionRules @ stub SecGetLocaleSpecificEncryptionRules # not on win32k3 x64
@ stub SecInitUserModeContext @ stub SecInitUserModeContext
@ stub SecpFreeMemory @ stub SecpFreeMemory
@ stub SecpTranslateName @ stub SecpTranslateName

View file

@ -0,0 +1,56 @@
#include <windows.h>
#define NDEBUG
#include <reactos/debug.h>
#define SEC_ENTRY WINAPI
#define STATUS_UNSUCCESSFUL ((SECURITY_STATUS)0x80000001)
typedef LONG SECURITY_STATUS;
typedef PVOID PSECURITY_PACKAGE_OPTIONS, PSecurityUserData;
SECURITY_STATUS
SEC_ENTRY
DeleteSecurityPackageA(LPSTR pszPackageName)
{
UNIMPLEMENTED;
return STATUS_UNSUCCESSFUL;
}
SECURITY_STATUS
SEC_ENTRY
DeleteSecurityPackageW(LPWSTR pszPackageName)
{
UNIMPLEMENTED;
return STATUS_UNSUCCESSFUL;
}
SECURITY_STATUS
SEC_ENTRY
AddSecurityPackageA(LPSTR pszPackageName, PSECURITY_PACKAGE_OPTIONS pOptions)
{
UNIMPLEMENTED;
return STATUS_UNSUCCESSFUL;
}
SECURITY_STATUS
SEC_ENTRY
AddSecurityPackageW(LPWSTR pszPackageName, PSECURITY_PACKAGE_OPTIONS pOptions)
{
UNIMPLEMENTED;
return STATUS_UNSUCCESSFUL;
}
SECURITY_STATUS
SEC_ENTRY
GetSecurityUserInfo(
PLUID LogonId,
ULONG Flags,
PSecurityUserData *UserInformation)
{
UNIMPLEMENTED;
return STATUS_UNSUCCESSFUL;
}

View file

@ -1,48 +1,27 @@
@ stdcall LsaRegisterLogonProcess(ptr ptr ptr) secur32.LsaRegisterLogonProcess
@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr) secur32.LsaLogonUser
@ stdcall LsaDeregisterLogonProcess(long) secur32.LsaDeregisterLogonProcess
@ stdcall LsaConnectUntrusted(long) secur32.LsaConnectUntrusted
@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr) SECUR32.LsaLookupAuthenticationPackage
@ stdcall LsaFreeReturnBuffer(ptr) SECUR32.LsaFreeReturnBuffer
@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr) SECUR32.LsaCallAuthenticationPackage
@ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr) SECUR32.AcceptSecurityContext @ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr) SECUR32.AcceptSecurityContext
@ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr) SECUR32.AcquireCredentialsHandleA @ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr) SECUR32.AcquireCredentialsHandleA
@ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr) SECUR32.AcquireCredentialsHandleW @ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr) SECUR32.AcquireCredentialsHandleW
@ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr) SECUR32.AddCredentialsA @ stdcall AddSecurityPackageA(str ptr) SECUR32.AddSecurityPackageA
@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr) SECUR32.AddCredentialsW @ stdcall AddSecurityPackageW(wstr ptr) SECUR32.AddSecurityPackageW
@ stub AddSecurityPackageA # SECUR32.AddSecurityPackageA @ stdcall ApplyControlToken(ptr ptr) SECUR32.ApplyControlToken
@ stub AddSecurityPackageW # SECUR32.AddSecurityPackageW
@ stdcall ApplyControlTokenA(ptr ptr) SECUR32.ApplyControlTokenA
@ stdcall ApplyControlTokenW(ptr ptr) SECUR32.ApplyControlTokenW
@ stdcall CompleteAuthToken(ptr ptr) SECUR32.CompleteAuthToken @ stdcall CompleteAuthToken(ptr ptr) SECUR32.CompleteAuthToken
@ stub CredMarshalTargetInfo # SECUR32.CredMarshalTargetInfo
@ stub CredUnmarshalTargetInfo # SECUR32.CredUnmarshalTargetInfo
@ stdcall DecryptMessage(ptr ptr long ptr) SECUR32.DecryptMessage @ stdcall DecryptMessage(ptr ptr long ptr) SECUR32.DecryptMessage
@ stdcall DeleteSecurityContext(ptr) SECUR32.DeleteSecurityContext @ stdcall DeleteSecurityContext(ptr) SECUR32.DeleteSecurityContext
@ stub DeleteSecurityPackageA # SECUR32.DeleteSecurityPackageA @ stdcall DeleteSecurityPackageA(str) SECUR32.DeleteSecurityPackageA
@ stub DeleteSecurityPackageW # SECUR32.DeleteSecurityPackageW @ stdcall DeleteSecurityPackageW(wstr) SECUR32.DeleteSecurityPackageW
@ stdcall EncryptMessage(ptr long ptr long) SECUR32.EncryptMessage @ stdcall EncryptMessage(ptr long ptr long) SECUR32.EncryptMessage
@ stdcall EnumerateSecurityPackagesA(ptr ptr) SECUR32.EnumerateSecurityPackagesA @ stdcall EnumerateSecurityPackagesA(ptr ptr) SECUR32.EnumerateSecurityPackagesA
@ stdcall EnumerateSecurityPackagesW(ptr ptr) SECUR32.EnumerateSecurityPackagesW @ stdcall EnumerateSecurityPackagesW(ptr ptr) SECUR32.EnumerateSecurityPackagesW
@ stdcall ExportSecurityContext(ptr long ptr ptr) SECUR32.ExportSecurityContext @ stdcall ExportSecurityContext(ptr long ptr ptr) SECUR32.ExportSecurityContext
@ stdcall FreeContextBuffer(ptr) SECUR32.FreeContextBuffer @ stdcall FreeContextBuffer(ptr) SECUR32.FreeContextBuffer
@ stdcall FreeCredentialsHandle(ptr) SECUR32.FreeCredentialsHandle @ stdcall FreeCredentialsHandle(ptr) SECUR32.FreeCredentialsHandle
@ stdcall GetComputerObjectNameA(long ptr ptr) SECUR32.GetComputerObjectNameA
@ stdcall GetComputerObjectNameW(long ptr ptr) SECUR32.GetComputerObjectNameW
@ stub GetSecurityUserInfo # SECUR32.GetSecurityUserInfo
@ stdcall GetUserNameExA(long ptr ptr) SECUR32.GetUserNameExA
@ stdcall GetUserNameExW(long ptr ptr) SECUR32.GetUserNameExW
@ stdcall ImpersonateSecurityContext(ptr) SECUR32.ImpersonateSecurityContext @ stdcall ImpersonateSecurityContext(ptr) SECUR32.ImpersonateSecurityContext
@ stdcall ImportSecurityContextA(str ptr ptr ptr) SECUR32.ImportSecurityContextA @ stdcall ImportSecurityContextA(str ptr ptr ptr) SECUR32.ImportSecurityContextA
@ stdcall ImportSecurityContextW(wstr ptr ptr ptr) SECUR32.ImportSecurityContextW @ stdcall ImportSecurityContextW(wstr ptr ptr ptr) SECUR32.ImportSecurityContextW
@ stdcall InitSecurityInterfaceA() SECUR32.InitSecurityInterfaceA
@ stdcall InitSecurityInterfaceW() SECUR32.InitSecurityInterfaceW
@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextA @ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextA
@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextW @ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextW
@ stdcall LsaEnumerateLogonSessions(ptr ptr) SECUR32.LsaEnumerateLogonSessions @ stdcall InitSecurityInterfaceA() SECUR32.InitSecurityInterfaceA
@ stdcall LsaGetLogonSessionData(ptr ptr) SECUR32.LsaGetLogonSessionData @ stdcall InitSecurityInterfaceW() SECUR32.InitSecurityInterfaceW
@ stdcall LsaRegisterPolicyChangeNotification(long ptr) SECUR32.LsaRegisterPolicyChangeNotification
@ stdcall LsaUnregisterPolicyChangeNotification(long ptr) SECUR32.LsaUnregisterPolicyChangeNotification
@ stdcall MakeSignature(ptr long ptr long) SECUR32.MakeSignature @ stdcall MakeSignature(ptr long ptr long) SECUR32.MakeSignature
@ stdcall QueryContextAttributesA(ptr long ptr) SECUR32.QueryContextAttributesA @ stdcall QueryContextAttributesA(ptr long ptr) SECUR32.QueryContextAttributesA
@ stdcall QueryContextAttributesW(ptr long ptr) SECUR32.QueryContextAttributesW @ stdcall QueryContextAttributesW(ptr long ptr) SECUR32.QueryContextAttributesW
@ -52,26 +31,7 @@
@ stdcall QuerySecurityPackageInfoA(str ptr) SECUR32.QuerySecurityPackageInfoA @ stdcall QuerySecurityPackageInfoA(str ptr) SECUR32.QuerySecurityPackageInfoA
@ stdcall QuerySecurityPackageInfoW(wstr ptr) SECUR32.QuerySecurityPackageInfoW @ stdcall QuerySecurityPackageInfoW(wstr ptr) SECUR32.QuerySecurityPackageInfoW
@ stdcall RevertSecurityContext(ptr) SECUR32.RevertSecurityContext @ stdcall RevertSecurityContext(ptr) SECUR32.RevertSecurityContext
@ stub SaslAcceptSecurityContext # SECUR32.SaslAcceptSecurityContext
@ stub SaslEnumerateProfilesA # SECUR32.SaslEnumerateProfilesA
@ stub SaslEnumerateProfilesW # SECUR32.SaslEnumerateProfilesW
@ stub SaslGetProfilePackageA # SECUR32.SaslGetProfilePackageA
@ stub SaslGetProfilePackageW # SECUR32.SaslGetProfilePackageW
@ stub SaslIdentifyPackageA # SECUR32.SaslIdentifyPackageA
@ stub SaslIdentifyPackageW # SECUR32.SaslIdentifyPackageW
@ stub SaslInitializeSecurityContextA # SECUR32.SaslInitializeSecurityContextA
@ stub SaslInitializeSecurityContextW # SECUR32.SaslInitializeSecurityContextW
@ stdcall SealMessage(ptr long ptr long) SECUR32.EncryptMessage @ stdcall SealMessage(ptr long ptr long) SECUR32.EncryptMessage
@ stub SecCacheSspiPackages # SECUR32.SecCacheSspiPackages
@ stub SecDeleteUserModeContext # SECUR32.SecDeleteUserModeContext
@ stub SecGetLocaleSpecificEncryptionRules # SECUR32.SecGetLocaleSpecificEncryptionRules
@ stub SecInitUserModeContext # SECUR32.SecInitUserModeContext
@ stub SecpFreeMemory # SECUR32.SecpFreeMemory
@ stub SecpTranslateName # SECUR32.SecpTranslateName
@ stub SecpTranslateNameEx # SECUR32.SecpTranslateNameEx
@ stub SetContextAttributesA # SECUR32.SetContextAttributesA
@ stub SetContextAttributesW #SECUR32.SetContextAttributesW
@ stdcall TranslateNameA(str long long ptr ptr) SECUR32.TranslateNameA
@ stdcall TranslateNameW(wstr long long ptr ptr) SECUR32.TranslateNameW
@ stdcall UnsealMessage(ptr ptr long ptr) SECUR32.DecryptMessage @ stdcall UnsealMessage(ptr ptr long ptr) SECUR32.DecryptMessage
@ stdcall VerifySignature(ptr ptr long ptr) SECUR32.VerifySignature @ stdcall VerifySignature(ptr ptr long ptr) SECUR32.VerifySignature

View file

@ -43,7 +43,7 @@
158 stdcall -noname SHRestricted2A(long str long) 158 stdcall -noname SHRestricted2A(long str long)
159 stdcall -noname SHRestricted2W(long wstr long) 159 stdcall -noname SHRestricted2W(long wstr long)
160 stub -noname SHIsRestricted2W 160 stub -noname SHIsRestricted2W
161 stub @ # CSearchAssistantOC::OnDraw 161 stub shdocvw_161 # CSearchAssistantOC::OnDraw
162 stub -noname CDDEAuto_Navigate 162 stub -noname CDDEAuto_Navigate
163 stub SHAddSubscribeFavorite 163 stub SHAddSubscribeFavorite
164 stub -noname ResetProfileSharing 164 stub -noname ResetProfileSharing
@ -66,7 +66,7 @@
185 stub -noname FireEvent_Quit 185 stub -noname FireEvent_Quit
187 stub -noname SHDGetPageLocation 187 stub -noname SHDGetPageLocation
188 stub -noname SHIEErrorMsgBox 188 stub -noname SHIEErrorMsgBox
189 stub @ # FIXME: same as ordinal 148 189 stub shdocvw_189 # FIXME: same as ordinal 148
190 stub -noname SHRunIndirectRegClientCommandForward 190 stub -noname SHRunIndirectRegClientCommandForward
191 stub -noname SHIsRegisteredClient 191 stub -noname SHIsRegisteredClient
192 stub -noname SHGetHistoryPIDL 192 stub -noname SHGetHistoryPIDL
@ -75,7 +75,7 @@
196 stub -noname IEDDE_WindowDestroyed 196 stub -noname IEDDE_WindowDestroyed
197 stub -noname IEDDE_NewWindow 197 stub -noname IEDDE_NewWindow
198 stub -noname IsErrorUrl 198 stub -noname IsErrorUrl
199 stub @ 199 stub shdocvw_199
200 stub -noname SHGetViewStream 200 stub -noname SHGetViewStream
203 stub -noname NavToUrlUsingIEA 203 stub -noname NavToUrlUsingIEA
204 stub -noname NavToUrlUsingIEW 204 stub -noname NavToUrlUsingIEW
@ -91,7 +91,7 @@
217 stub -noname GetDefaultInternetSearchUrlA 217 stub -noname GetDefaultInternetSearchUrlA
218 stdcall -noname IEParseDisplayNameWithBCW(long wstr ptr ptr) 218 stdcall -noname IEParseDisplayNameWithBCW(long wstr ptr ptr)
219 stub -noname IEILIsEqual 219 stub -noname IEILIsEqual
220 stub @ 220 stub shdocvw_220
221 stub -noname IECreateFromPathCPWithBCA 221 stub -noname IECreateFromPathCPWithBCA
222 stub -noname IECreateFromPathCPWithBCW 222 stub -noname IECreateFromPathCPWithBCW
223 stub -noname ResetWebSettings 223 stub -noname ResetWebSettings

View file

@ -417,7 +417,7 @@
417 stub -noname SHWinHelpOnDemandA 417 stub -noname SHWinHelpOnDemandA
418 stdcall -noname MLFreeLibrary(long) 418 stdcall -noname MLFreeLibrary(long)
419 stdcall -noname SHFlushSFCacheWrap() 419 stdcall -noname SHFlushSFCacheWrap()
420 stub @ # CMemStream::Commit 420 stub SHLWAPI_420 # CMemStream::Commit
421 stub -noname SHLoadPersistedDataObject 421 stub -noname SHLoadPersistedDataObject
422 stdcall -noname SHGlobalCounterCreateNamedA(str long) 422 stdcall -noname SHGlobalCounterCreateNamedA(str long)
423 stdcall -noname SHGlobalCounterCreateNamedW(wstr long) 423 stdcall -noname SHGlobalCounterCreateNamedW(wstr long)

View file

@ -100,7 +100,7 @@
@ stub lineGetCountryW @ stub lineGetCountryW
@ stdcall lineGetDevCaps(long long long long ptr) lineGetDevCapsA @ stdcall lineGetDevCaps(long long long long ptr) lineGetDevCapsA
@ stdcall lineGetDevCapsA(long long long long ptr) @ stdcall lineGetDevCapsA(long long long long ptr)
@ stub lineGetDevCapsW @ stdcall lineGetDevCapsW(ptr long long long ptr)
@ stdcall lineGetDevConfig(long ptr str) lineGetDevConfigA @ stdcall lineGetDevConfig(long ptr str) lineGetDevConfigA
@ stdcall lineGetDevConfigA(long ptr str) @ stdcall lineGetDevConfigA(long ptr str)
@ stub lineGetDevConfigW @ stub lineGetDevConfigW
@ -108,7 +108,7 @@
@ stub lineGetGroupListW @ stub lineGetGroupListW
@ stdcall lineGetID(long long long long ptr str) lineGetIDA @ stdcall lineGetID(long long long long ptr str) lineGetIDA
@ stdcall lineGetIDA(long long long long ptr str) @ stdcall lineGetIDA(long long long long ptr str)
@ stub lineGetIDW @ stdcall lineGetIDW(ptr long ptr long ptr ptr)
@ stdcall lineGetIcon(long str ptr) lineGetIconA @ stdcall lineGetIcon(long str ptr) lineGetIconA
@ stdcall lineGetIconA(long str ptr) @ stdcall lineGetIconA(long str ptr)
@ stub lineGetIconW @ stub lineGetIconW
@ -120,7 +120,7 @@
@ stdcall lineGetNumRings(long long ptr) @ stdcall lineGetNumRings(long long ptr)
@ stdcall lineGetProviderList(long ptr) lineGetProviderListA @ stdcall lineGetProviderList(long ptr) lineGetProviderListA
@ stdcall lineGetProviderListA(long ptr) @ stdcall lineGetProviderListA(long ptr)
@ stub lineGetProviderListW @ stdcall lineGetProviderListW(long ptr)
@ stub lineGetProxyStatus @ stub lineGetProxyStatus
@ stub lineGetQueueInfo @ stub lineGetQueueInfo
@ stub lineGetQueueInfoA @ stub lineGetQueueInfoA
@ -141,7 +141,7 @@
@ stub lineInitializeExW @ stub lineInitializeExW
@ stdcall lineMakeCall(long ptr str long ptr) lineMakeCallA @ stdcall lineMakeCall(long ptr str long ptr) lineMakeCallA
@ stdcall lineMakeCallA(long ptr str long ptr) @ stdcall lineMakeCallA(long ptr str long ptr)
@ stub lineMakeCallW @ stdcall lineMakeCallW(ptr ptr ptr long ptr)
@ stdcall lineMonitorDigits(long long) @ stdcall lineMonitorDigits(long long)
@ stdcall lineMonitorMedia(long long) @ stdcall lineMonitorMedia(long long)
@ stdcall lineMonitorTones(long ptr long) @ stdcall lineMonitorTones(long ptr long)

View file

@ -541,3 +541,94 @@ DWORD WINAPI UserRegisterWowHandlers(PVOID Unknown1, PVOID Unknown2)
return 0; return 0;
} }
BOOL
WINAPI
BuildReasonArray(PVOID Pointer)
{
UNIMPLEMENTED;
return FALSE;
}
VOID
WINAPI
CreateSystemThreads(DWORD dwUnknown)
{
NtUserCallOneParam(dwUnknown, ONEPARAM_ROUTINE_CREATESYSTEMTHREADS);
}
BOOL
WINAPI
DestroyReasons(PVOID Pointer)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
DeviceEventWorker(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
GetCursorFrameInfo(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
GetReasonTitleFromReasonCode(DWORD dw1, DWORD dw2, DWORD dw3)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
RecordShutdownReason(DWORD dw0)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
UserLpkPSMTextOut(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5, DWORD dw6)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
UserLpkTabbedTextOut(
DWORD dw1,
DWORD dw2,
DWORD dw3,
DWORD dw4,
DWORD dw5,
DWORD dw6,
DWORD dw7,
DWORD dw8,
DWORD dw9,
DWORD dw10,
DWORD dw11,
DWORD dw12)
{
UNIMPLEMENTED;
return FALSE;
}
BOOL
WINAPI
Win32PoolAllocationStats(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5)
{
UNIMPLEMENTED;
return FALSE;
}

View file

@ -1,7 +1,7 @@
# ordinal exports # ordinal exports
1 stdcall @(ptr long long) PlaySoundA 1 stdcall @(ptr long long) PlaySoundA
3 stub @ 3 stub WINMM_3
4 stub @ 4 stub WINMM_4
@ stdcall CloseDriver(long long long) @ stdcall CloseDriver(long long long)
@ stdcall DefDriverProc(long long long long long) @ stdcall DefDriverProc(long long long long long)

View file

@ -48,7 +48,7 @@
151 stdcall __WSAFDIsSet(long ptr) 151 stdcall __WSAFDIsSet(long ptr)
500 stub WEP 500 stdcall WEP()
# @ stdcall GetAddrInfoW(wstr wstr ptr ptr) # @ stdcall GetAddrInfoW(wstr wstr ptr ptr)
@ stdcall WSApSetPostRoutine(ptr) @ stdcall WSApSetPostRoutine(ptr)
@ -84,7 +84,7 @@
@ stdcall WSALookupServiceEnd(long) @ stdcall WSALookupServiceEnd(long)
@ stdcall WSALookupServiceNextA(long long ptr ptr) @ stdcall WSALookupServiceNextA(long long ptr ptr)
@ stdcall WSALookupServiceNextW(long long ptr ptr) @ stdcall WSALookupServiceNextW(long long ptr ptr)
@ stub WSANSPIoctl @ stdcall WSANSPIoctl(ptr long ptr long ptr long ptr ptr)
@ stdcall WSANtohl(long long ptr) @ stdcall WSANtohl(long long ptr)
@ stdcall WSANtohs(long long ptr) @ stdcall WSANtohs(long long ptr)
@ stdcall WSAProviderConfigChange(ptr ptr ptr) @ stdcall WSAProviderConfigChange(ptr ptr ptr)
@ -111,8 +111,8 @@
@ stdcall WSCInstallNameSpace(wstr wstr long long ptr) @ stdcall WSCInstallNameSpace(wstr wstr long long ptr)
@ stdcall WSCInstallProvider(ptr wstr ptr long ptr) @ stdcall WSCInstallProvider(ptr wstr ptr long ptr)
@ stdcall WSCUnInstallNameSpace(ptr) @ stdcall WSCUnInstallNameSpace(ptr)
@ stub WSCUpdateProvider @ stdcall WSCUpdateProvider(ptr ptr ptr long ptr)
@ stub WSCWriteNameSpaceOrder @ stdcall WSCWriteNameSpaceOrder(ptr long)
@ stdcall WSCWriteProviderOrder(ptr long) @ stdcall WSCWriteProviderOrder(ptr long)
@ stdcall freeaddrinfo(ptr) @ stdcall freeaddrinfo(ptr)
@ stdcall getaddrinfo(str str ptr ptr) @ stdcall getaddrinfo(str str ptr ptr)