mirror of
https://github.com/reactos/reactos.git
synced 2025-02-20 15:35:04 +00:00
merge most spec file changes from cmake branch
svn path=/trunk/; revision=50657
This commit is contained in:
parent
57e4ff4b2b
commit
2c1be143a4
38 changed files with 1271 additions and 392 deletions
|
@ -1,11 +1,11 @@
|
|||
@ stdcall DMOEnum(ptr long long ptr long ptr ptr)
|
||||
@ stdcall DMOGetName(ptr wstr)
|
||||
@ stdcall DMOGetTypes(ptr long ptr ptr long ptr ptr)
|
||||
@ stub DMOGuidToStrA
|
||||
@ stub DMOGuidToStrW
|
||||
@ stdcall DMOGuidToStrA(long long)
|
||||
@ stdcall DMOGuidToStrW(long long)
|
||||
@ stdcall DMORegister(wstr ptr ptr long long ptr long ptr)
|
||||
@ stub DMOStrToGuidA
|
||||
@ stub DMOStrToGuidW
|
||||
@ stdcall DMOStrToGuidA(long long)
|
||||
@ stdcall DMOStrToGuidW(long long)
|
||||
@ stdcall DMOUnregister(ptr ptr)
|
||||
@ stdcall MoCopyMediaType(ptr ptr)
|
||||
@ stdcall MoCreateMediaType(ptr long)
|
||||
|
|
32
reactos/dll/directx/msdmo/stubs.c
Normal file
32
reactos/dll/directx/msdmo/stubs.c
Normal 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;
|
||||
}
|
|
@ -6,4 +6,5 @@
|
|||
@ stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
@ stdcall -private DllRegisterServer()
|
||||
@ stdcall -private DllUnregisterServer()
|
||||
@ stub GetProxyDllInfo
|
||||
@ stdcall GetProxyDllInfo(ptr ptr)
|
||||
|
||||
|
|
|
@ -1,28 +1,28 @@
|
|||
3 stdcall ADsGetObject(wstr ptr ptr)
|
||||
4 stdcall ADsBuildEnumerator(ptr ptr)
|
||||
5 stub ADsFreeEnumerator
|
||||
5 stdcall ADsFreeEnumerator(ptr)
|
||||
6 stdcall ADsEnumerateNext(ptr long ptr ptr)
|
||||
7 stub ADsBuildVarArrayStr
|
||||
8 stub ADsBuildVarArrayInt
|
||||
7 stdcall ADsBuildVarArrayStr(ptr long ptr)
|
||||
8 stdcall ADsBuildVarArrayInt(ptr long 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)
|
||||
14 stub AllocADsMem
|
||||
14 stdcall AllocADsMem(long)
|
||||
15 stdcall FreeADsMem(ptr)
|
||||
16 stub ReallocADsMem
|
||||
17 stub AllocADsStr
|
||||
18 stub FreeADsStr
|
||||
19 stub ReallocADsStr
|
||||
20 stub ADsEncodeBinaryData
|
||||
21 stub PropVariantToAdsType
|
||||
22 stub AdsTypeToPropVariant
|
||||
23 stub AdsFreeAdsValues
|
||||
24 stub ADsDecodeBinaryData
|
||||
25 stub AdsTypeToPropVariant2
|
||||
26 stub PropVariantToAdsType2
|
||||
27 stub ConvertSecDescriptorToVariant
|
||||
28 stub ConvertSecurityDescriptorToSecDes
|
||||
#@ stub DllCanUnloadNow
|
||||
#@ stub DllGetClassObject
|
||||
#@ stub DllRegisterServer
|
||||
#@ stub DllUnregisterServer
|
||||
16 stdcall ReallocADsMem(ptr long long)
|
||||
17 stdcall AllocADsStr(ptr)
|
||||
18 stdcall FreeADsStr(ptr)
|
||||
19 stdcall ReallocADsStr(ptr ptr)
|
||||
20 stdcall ADsEncodeBinaryData(ptr long ptr)
|
||||
21 stdcall PropVariantToAdsType(ptr long ptr ptr)
|
||||
22 stdcall AdsTypeToPropVariant(ptr long ptr)
|
||||
23 stdcall AdsFreeAdsValues(ptr long)
|
||||
24 stdcall ADsDecodeBinaryData(wstr ptr long)
|
||||
25 cdecl AdsTypeToPropVariant2() # unknown prototype
|
||||
26 cdecl PropVariantToAdsType2() # unknown prototype
|
||||
27 cdecl ConvertSecDescriptorToVariant() # unknown prototype
|
||||
28 cdecl ConvertSecurityDescriptorToSecDes() # unknown prototype
|
||||
#@ stdcall -private DllCanUnloadNow()
|
||||
#@ stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
#@ stdcall -private DllRegisterServer()
|
||||
#@ stdcall -private DllUnregisterServer()
|
||||
|
|
176
reactos/dll/win32/activeds/stubs.c
Normal file
176
reactos/dll/win32/activeds/stubs.c
Normal 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;
|
||||
}
|
||||
|
|
@ -383,8 +383,8 @@
|
|||
@ stub LsaOpenSecret
|
||||
@ stub LsaOpenTrustedDomain
|
||||
@ stdcall LsaOpenTrustedDomainByName(ptr ptr long ptr)
|
||||
@ stub LsaQueryDomainInformationPolicy
|
||||
@ stub LsaQueryForestTrustInformation
|
||||
@ stdcall LsaQueryDomainInformationPolicy(ptr long ptr)
|
||||
@ stdcall LsaQueryForestTrustInformation(ptr ptr ptr)
|
||||
@ stdcall LsaQueryInfoTrustedDomain(long long long)
|
||||
@ stdcall LsaQueryInformationPolicy(ptr long ptr)
|
||||
@ stub LsaQuerySecret
|
||||
|
@ -396,7 +396,7 @@
|
|||
@ stub LsaRemovePrivilegesFromAccount
|
||||
@ stdcall LsaRetrievePrivateData(ptr ptr ptr)
|
||||
@ stdcall LsaSetDomainInformationPolicy(ptr long ptr)
|
||||
@ stub LsaSetForestTrustInformation
|
||||
@ stdcall LsaSetForestTrustInformation(ptr ptr ptr long ptr)
|
||||
@ stdcall LsaSetInformationPolicy(long long ptr)
|
||||
@ stub LsaSetInformationTrustedDomain
|
||||
@ stub LsaSetQuotasForAccount
|
||||
|
|
|
@ -16,18 +16,18 @@
|
|||
21 stdcall AtlModuleTerm(ptr)
|
||||
22 stdcall AtlModuleUnregisterServer(ptr ptr)
|
||||
23 stdcall AtlModuleUpdateRegistryFromResourceD(ptr wstr long ptr ptr)
|
||||
24 stub AtlWaitWithMessageLoop
|
||||
25 stub AtlSetErrorInfo
|
||||
24 stdcall AtlWaitWithMessageLoop(ptr)
|
||||
25 stdcall AtlSetErrorInfo(ptr ptr long ptr ptr ptr ptr)
|
||||
26 stdcall AtlCreateTargetDC(long ptr)
|
||||
27 stdcall AtlHiMetricToPixel(ptr ptr)
|
||||
28 stdcall AtlPixelToHiMetric(ptr ptr)
|
||||
29 stub AtlDevModeW2A
|
||||
29 stdcall AtlDevModeW2A(ptr ptr)
|
||||
30 stdcall AtlComPtrAssign(ptr ptr)
|
||||
31 stdcall AtlComQIPtrAssign(ptr ptr ptr)
|
||||
32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr)
|
||||
34 stub AtlGetVersion
|
||||
35 stub AtlAxDialogBoxW
|
||||
36 stub AtlAxDialogBoxA
|
||||
34 stdcall AtlGetVersion(ptr)
|
||||
35 stdcall AtlAxDialogBoxW(ptr wstr ptr ptr ptr)
|
||||
36 stdcall AtlAxDialogBoxA(ptr str ptr ptr ptr)
|
||||
37 stdcall AtlAxCreateDialogW(long wstr long ptr long)
|
||||
38 stdcall AtlAxCreateDialogA(long str long ptr long)
|
||||
39 stdcall AtlAxCreateControl(ptr ptr ptr ptr)
|
||||
|
@ -40,13 +40,13 @@
|
|||
46 stdcall AtlModuleRegisterWndClassInfoA(ptr ptr ptr)
|
||||
47 stdcall AtlAxGetControl(long ptr)
|
||||
48 stdcall AtlAxGetHost(long ptr)
|
||||
49 stub AtlRegisterClassCategoriesHelper
|
||||
49 stdcall AtlRegisterClassCategoriesHelper(ptr ptr long)
|
||||
50 stdcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr)
|
||||
51 stdcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr)
|
||||
52 stub AtlIPersistPropertyBag_Load
|
||||
53 stub AtlIPersistPropertyBag_Save
|
||||
54 stub AtlGetObjectSourceInterface
|
||||
55 stub AtlModuleUnRegisterTypeLib
|
||||
52 stdcall AtlIPersistPropertyBag_Load(ptr ptr ptr ptr ptr)
|
||||
53 stdcall AtlIPersistPropertyBag_Save(ptr long long ptr ptr ptr)
|
||||
54 stdcall AtlGetObjectSourceInterface(ptr ptr ptr ptr ptr)
|
||||
55 stdcall AtlModuleUnregisterTypeLib(ptr str)
|
||||
56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr)
|
||||
57 stdcall AtlModuleUnregisterServerEx(ptr long ptr)
|
||||
58 stdcall AtlModuleAddTermFunc(ptr ptr long)
|
||||
|
|
127
reactos/dll/win32/atl/stubs.c
Normal file
127
reactos/dll/win32/atl/stubs.c
Normal 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;
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
@ stdcall -private DllCanUnloadNow()
|
||||
@ stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
@ stdcall -private DllGetVersion(ptr)
|
||||
@ stub DllInstall
|
||||
@ stdcall DllInstall(long wstr)
|
||||
@ stdcall -private DllRegisterServer()
|
||||
@ stdcall -private DllUnregisterServer()
|
||||
101 stdcall -noname InitOCHostClass(long)
|
||||
|
|
11
reactos/dll/win32/browseui/dllinstall.c
Normal file
11
reactos/dll/win32/browseui/dllinstall.c
Normal file
|
@ -0,0 +1,11 @@
|
|||
#include <windows.h>
|
||||
|
||||
HRESULT
|
||||
WINAPI
|
||||
DllInstall(
|
||||
BOOL bInstall,
|
||||
PCWSTR pszCmdLine)
|
||||
{
|
||||
return S_OK;
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
1 stub GetDllVersion
|
||||
1 stdcall -private GetDllVersion()
|
||||
2 stdcall -private DllGetVersion (ptr)
|
||||
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)
|
||||
11 cdecl FCIAddFile(long ptr ptr long ptr ptr ptr long)
|
||||
12 cdecl FCIFlushFolder(long ptr ptr)
|
||||
|
|
22
reactos/dll/win32/cabinet/stubs.c
Normal file
22
reactos/dll/win32/cabinet/stubs.c
Normal 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";
|
||||
}
|
||||
|
|
@ -30,8 +30,8 @@
|
|||
155 stdcall -noname FindMRUStringA(long str ptr)
|
||||
156 stdcall -noname DelMRUString(long long)
|
||||
157 stdcall -noname CreateMRUListLazyA(ptr long long long)
|
||||
163 stub -noname CreatePage
|
||||
164 stub -noname CreateProxyPage
|
||||
163 stdcall -noname CreatePage(long ptr)
|
||||
164 stdcall -noname CreateProxyPage(long long)
|
||||
167 stdcall -noname AddMRUData(long ptr long)
|
||||
169 stdcall -noname FindMRUData(long ptr long ptr)
|
||||
233 stdcall -noname Str_GetPtrA(str str long)
|
||||
|
@ -88,13 +88,13 @@
|
|||
376 stdcall -noname IntlStrEqWorkerA(long str str long)
|
||||
377 stdcall -noname IntlStrEqWorkerW(long wstr wstr long)
|
||||
382 stdcall -noname SmoothScrollWindow(ptr)
|
||||
383 stub -noname DoReaderMode
|
||||
383 stdcall -noname DoReaderMode(ptr)
|
||||
384 stdcall -noname SetPathWordBreakProc(ptr long)
|
||||
385 stdcall -noname DPA_EnumCallback(long long long)
|
||||
386 stdcall -noname DPA_DestroyCallback(ptr ptr long)
|
||||
387 stdcall -noname DSA_EnumCallback(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)
|
||||
400 stdcall -noname CreateMRUListW(ptr)
|
||||
401 stdcall -noname AddMRUStringW(long wstr)
|
||||
|
|
41
reactos/dll/win32/comctl32/stubs.c
Normal file
41
reactos/dll/win32/comctl32/stubs.c
Normal 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;
|
||||
}
|
|
@ -1,14 +1,14 @@
|
|||
@ stub CDBuildIntegrityVect
|
||||
@ stub CDBuildVect
|
||||
@ stub CDFindCommonCSystem
|
||||
@ stub CDFindCommonCSystemWithKey
|
||||
@ stub CDGenerateRandomBits
|
||||
@ stub CDLocateCSystem
|
||||
@ stub CDLocateCheckSum
|
||||
@ stub CDLocateRng
|
||||
@ stub CDRegisterCSystem
|
||||
@ stub CDRegisterCheckSum
|
||||
@ stub CDRegisterRng
|
||||
@ stdcall CDBuildIntegrityVect(long long)
|
||||
@ stdcall CDBuildVect(long long)
|
||||
@ stdcall CDFindCommonCSystem(long long long)
|
||||
@ stdcall CDFindCommonCSystemWithKey(long long long long long)
|
||||
@ stdcall CDGenerateRandomBits(long long)
|
||||
@ stdcall CDLocateCSystem(long long)
|
||||
@ stdcall CDLocateCheckSum(long long)
|
||||
@ stdcall CDLocateRng(long long)
|
||||
@ stdcall CDRegisterCSystem(long)
|
||||
@ stdcall CDRegisterCheckSum(long)
|
||||
@ stdcall CDRegisterRng(long)
|
||||
@ stdcall MD5Final(ptr) advapi32.MD5Final
|
||||
@ stdcall MD5Init(ptr) advapi32.MD5Init
|
||||
@ stdcall MD5Update(ptr ptr long) advapi32.MD5Update
|
||||
|
|
71
reactos/dll/win32/cryptdll/stubs.c
Normal file
71
reactos/dll/win32/cryptdll/stubs.c
Normal 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;
|
||||
}
|
||||
|
|
@ -1,132 +1,132 @@
|
|||
@ stdcall DnsAcquireContextHandle_A(long ptr ptr)
|
||||
@ stdcall DnsAcquireContextHandle_UTF8(long ptr ptr)
|
||||
@ stdcall DnsAcquireContextHandle_W(long ptr ptr)
|
||||
@ stub DnsAddRecordSet_A
|
||||
@ stub DnsAddRecordSet_UTF8
|
||||
@ stub DnsAddRecordSet_W
|
||||
@ stub DnsAllocateRecord
|
||||
@ stub DnsApiHeapReset
|
||||
@ stdcall DnsAddRecordSet_A()
|
||||
@ stdcall DnsAddRecordSet_UTF8()
|
||||
@ stdcall DnsAddRecordSet_W()
|
||||
@ stdcall DnsAllocateRecord()
|
||||
@ stdcall DnsApiHeapReset()
|
||||
@ stdcall DnsApiAlloc(long)
|
||||
@ stdcall DnsApiFree(ptr)
|
||||
@ stub DnsAsyncRegisterHostAddrs_A
|
||||
@ stub DnsAsyncRegisterHostAddrs_UTF8
|
||||
@ stub DnsAsyncRegisterHostAddrs_W
|
||||
@ stub DnsAsyncRegisterInit
|
||||
@ stub DnsAsyncRegisterTerm
|
||||
@ stub DnsCheckNameCollision_A
|
||||
@ stub DnsCheckNameCollision_UTF8
|
||||
@ stub DnsCheckNameCollision_W
|
||||
@ stub DnsCopyStringEx
|
||||
@ stub DnsCreateReverseNameStringForIpAddress
|
||||
@ stub DnsCreateStandardDnsNameCopy
|
||||
@ stub DnsCreateStringCopy
|
||||
@ stub DnsDhcpSrvRegisterHostName_W
|
||||
@ stub DnsDhcpSrvRegisterInit
|
||||
@ stub DnsDhcpSrvRegisterTerm
|
||||
@ stub DnsDisableAdapterDomainNameRegistration
|
||||
@ stub DnsDisableBNodeResolverThread
|
||||
@ stub DnsDisableDynamicRegistration
|
||||
@ stub DnsDowncaseDnsNameLabel
|
||||
@ stub DnsEnableAdapterDomainNameRegistration
|
||||
@ stub DnsEnableBNodeResolverThread
|
||||
@ stub DnsEnableDynamicRegistration
|
||||
@ stdcall DnsAsyncRegisterHostAddrs_A()
|
||||
@ stdcall DnsAsyncRegisterHostAddrs_UTF8()
|
||||
@ stdcall DnsAsyncRegisterHostAddrs_W()
|
||||
@ stdcall DnsAsyncRegisterInit()
|
||||
@ stdcall DnsAsyncRegisterTerm()
|
||||
@ stdcall DnsCheckNameCollision_A()
|
||||
@ stdcall DnsCheckNameCollision_UTF8()
|
||||
@ stdcall DnsCheckNameCollision_W()
|
||||
@ stdcall DnsCopyStringEx()
|
||||
@ stdcall DnsCreateReverseNameStringForIpAddress()
|
||||
@ stdcall DnsCreateStandardDnsNameCopy()
|
||||
@ stdcall DnsCreateStringCopy()
|
||||
@ stdcall DnsDhcpSrvRegisterHostName_W()
|
||||
@ stdcall DnsDhcpSrvRegisterInit()
|
||||
@ stdcall DnsDhcpSrvRegisterTerm()
|
||||
@ stdcall DnsDisableAdapterDomainNameRegistration()
|
||||
@ stdcall DnsDisableBNodeResolverThread()
|
||||
@ stdcall DnsDisableDynamicRegistration()
|
||||
@ stdcall DnsDowncaseDnsNameLabel()
|
||||
@ stdcall DnsEnableAdapterDomainNameRegistration()
|
||||
@ stdcall DnsEnableBNodeResolverThread()
|
||||
@ stdcall DnsEnableDynamicRegistration()
|
||||
@ stdcall DnsExtractRecordsFromMessage_UTF8(ptr long ptr)
|
||||
@ stdcall DnsExtractRecordsFromMessage_W(ptr long ptr)
|
||||
@ stub DnsFindAuthoritativeZone
|
||||
@ stdcall DnsFindAuthoritativeZone()
|
||||
@ stdcall DnsFlushResolverCache()
|
||||
@ stub DnsFlushResolverCacheEntry_A
|
||||
@ stub DnsFlushResolverCacheEntry_UTF8
|
||||
@ stub DnsFlushResolverCacheEntry_W
|
||||
@ stub DnsFreeAdapterInformation
|
||||
@ stub DnsFreeNetworkInformation
|
||||
@ stub DnsFreeSearchInformation
|
||||
@ stub DnsGetBufferLengthForStringCopy
|
||||
@ stub DnsGetCacheDataTable
|
||||
@ stub DnsGetDnsServerList
|
||||
@ stub DnsGetDomainName
|
||||
@ stub DnsGetHostName_A
|
||||
@ stub DnsGetHostName_UTF8
|
||||
@ stub DnsGetHostName_W
|
||||
@ stub DnsGetIpAddressInfoList
|
||||
@ stub DnsGetIpAddressList
|
||||
@ stub DnsGetLastServerUpdateIP
|
||||
@ stub DnsGetMaxNumberOfAddressesToRegister
|
||||
@ stub DnsGetNetworkInformation
|
||||
@ stub DnsGetPrimaryDomainName_A
|
||||
@ stub DnsGetPrimaryDomainName_UTF8
|
||||
@ stub DnsGetPrimaryDomainName_W
|
||||
@ stub DnsGetSearchInformation
|
||||
@ stub DnsIpv6AddressToString
|
||||
@ stub DnsIpv6StringToAddress
|
||||
@ stub DnsIsAdapterDomainNameRegistrationEnabled
|
||||
@ stub DnsIsAMailboxType
|
||||
@ stub DnsIsDynamicRegistrationEnabled
|
||||
@ stub DnsIsStatusRcode
|
||||
@ stub DnsIsStringCountValidForTextType
|
||||
@ stub DnsMapRcodeToStatus
|
||||
@ stub DnsModifyRecordSet_A
|
||||
@ stub DnsModifyRecordSet_UTF8
|
||||
@ stub DnsModifyRecordSet_W
|
||||
@ stdcall DnsFlushResolverCacheEntry_A()
|
||||
@ stdcall DnsFlushResolverCacheEntry_UTF8()
|
||||
@ stdcall DnsFlushResolverCacheEntry_W()
|
||||
@ stdcall DnsFreeAdapterInformation()
|
||||
@ stdcall DnsFreeNetworkInformation()
|
||||
@ stdcall DnsFreeSearchInformation()
|
||||
@ stdcall DnsGetBufferLengthForStringCopy()
|
||||
@ stdcall DnsGetCacheDataTable()
|
||||
@ stdcall DnsGetDnsServerList()
|
||||
@ stdcall DnsGetDomainName()
|
||||
@ stdcall DnsGetHostName_A()
|
||||
@ stdcall DnsGetHostName_UTF8()
|
||||
@ stdcall DnsGetHostName_W()
|
||||
@ stdcall DnsGetIpAddressInfoList()
|
||||
@ stdcall DnsGetIpAddressList()
|
||||
@ stdcall DnsGetLastServerUpdateIP()
|
||||
@ stdcall DnsGetMaxNumberOfAddressesToRegister()
|
||||
@ stdcall DnsGetNetworkInformation()
|
||||
@ stdcall DnsGetPrimaryDomainName_A()
|
||||
@ stdcall DnsGetPrimaryDomainName_UTF8()
|
||||
@ stdcall DnsGetPrimaryDomainName_W()
|
||||
@ stdcall DnsGetSearchInformation()
|
||||
@ stdcall DnsIpv6AddressToString()
|
||||
@ stdcall DnsIpv6StringToAddress()
|
||||
@ stdcall DnsIsAdapterDomainNameRegistrationEnabled()
|
||||
@ stdcall DnsIsAMailboxType()
|
||||
@ stdcall DnsIsDynamicRegistrationEnabled()
|
||||
@ stdcall DnsIsStatusRcode()
|
||||
@ stdcall DnsIsStringCountValidForTextType()
|
||||
@ stdcall DnsMapRcodeToStatus()
|
||||
@ stdcall DnsModifyRecordSet_A()
|
||||
@ stdcall DnsModifyRecordSet_UTF8()
|
||||
@ stdcall DnsModifyRecordSet_W()
|
||||
@ stdcall DnsModifyRecordsInSet_A(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 DnsNameCompare_A(str str)
|
||||
@ stub DnsNameCompareEx_A
|
||||
@ stub DnsNameCompareEx_UTF8
|
||||
@ stub DnsNameCompareEx_W
|
||||
@ stdcall DnsNameCompareEx_A()
|
||||
@ stdcall DnsNameCompareEx_UTF8()
|
||||
@ stdcall DnsNameCompareEx_W()
|
||||
@ stdcall DnsNameCompare_W(wstr wstr)
|
||||
@ stub DnsNameCopy
|
||||
@ stub DnsNameCopyAllocate
|
||||
@ stub DnsNotifyResolver
|
||||
@ stdcall DnsNameCopy()
|
||||
@ stdcall DnsNameCopyAllocate()
|
||||
@ stdcall DnsNotifyResolver()
|
||||
@ stdcall DnsQuery_A(str long long 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_W(wstr long long ptr ptr ptr)
|
||||
@ stub DnsRecordBuild_UTF8
|
||||
@ stub DnsRecordBuild_W
|
||||
@ stdcall DnsRecordBuild_UTF8()
|
||||
@ stdcall DnsRecordBuild_W()
|
||||
@ stdcall DnsRecordCompare(ptr ptr)
|
||||
@ stdcall DnsRecordCopyEx(ptr long long)
|
||||
@ stdcall DnsRecordListFree(ptr long)
|
||||
@ stdcall DnsRecordSetCompare(ptr ptr ptr ptr)
|
||||
@ stdcall DnsRecordSetCopyEx(ptr long long)
|
||||
@ stdcall DnsRecordSetDetach(ptr)
|
||||
@ stub DnsRecordStringForType
|
||||
@ stub DnsRecordStringForWritableType
|
||||
@ stub DnsRecordTypeForName
|
||||
@ stub DnsRelationalCompare_UTF8
|
||||
@ stub DnsRelationalCompare_W
|
||||
@ stdcall DnsRecordStringForType()
|
||||
@ stdcall DnsRecordStringForWritableType()
|
||||
@ stdcall DnsRecordTypeForName()
|
||||
@ stdcall DnsRelationalCompare_UTF8()
|
||||
@ stdcall DnsRelationalCompare_W()
|
||||
@ stdcall DnsReleaseContextHandle(ptr)
|
||||
@ stub DnsRemoveRegistrations
|
||||
@ stdcall DnsRemoveRegistrations()
|
||||
@ stdcall DnsReplaceRecordSetA(ptr long ptr ptr ptr)
|
||||
@ stub DnsReplaceRecordSet_A
|
||||
@ stdcall DnsReplaceRecordSet_A()
|
||||
@ stdcall DnsReplaceRecordSetUTF8(ptr long ptr ptr ptr)
|
||||
@ stub DnsReplaceRecordSet_UTF8
|
||||
@ stdcall DnsReplaceRecordSet_UTF8()
|
||||
@ stdcall DnsReplaceRecordSetW(ptr long ptr ptr ptr)
|
||||
@ stub DnsReplaceRecordSet_W
|
||||
@ stub DnsServiceNotificationDeregister_A
|
||||
@ stub DnsServiceNotificationDeregister_UTF8
|
||||
@ stub DnsServiceNotificationDeregister_W
|
||||
@ stub DnsServiceNotificationRegister_A
|
||||
@ stub DnsServiceNotificationRegister_UTF8
|
||||
@ stub DnsServiceNotificationRegister_W
|
||||
@ stub DnsSetMaxNumberOfAddressesToRegister
|
||||
@ stub DnsStatusString
|
||||
@ stub DnsStringCopyAllocateEx
|
||||
@ stub DnsUnicodeToUtf8
|
||||
@ stub DnsUpdate
|
||||
@ stub DnsUpdateTest_A
|
||||
@ stub DnsUpdateTest_UTF8
|
||||
@ stub DnsUpdateTest_W
|
||||
@ stub DnsUtf8ToUnicode
|
||||
@ stdcall DnsReplaceRecordSet_W()
|
||||
@ stdcall DnsServiceNotificationDeregister_A()
|
||||
@ stdcall DnsServiceNotificationDeregister_UTF8()
|
||||
@ stdcall DnsServiceNotificationDeregister_W()
|
||||
@ stdcall DnsServiceNotificationRegister_A()
|
||||
@ stdcall DnsServiceNotificationRegister_UTF8()
|
||||
@ stdcall DnsServiceNotificationRegister_W()
|
||||
@ stdcall DnsSetMaxNumberOfAddressesToRegister()
|
||||
@ stdcall DnsStatusString()
|
||||
@ stdcall DnsStringCopyAllocateEx()
|
||||
@ stdcall DnsUnicodeToUtf8()
|
||||
@ stdcall DnsUpdate()
|
||||
@ stdcall DnsUpdateTest_A()
|
||||
@ stdcall DnsUpdateTest_UTF8()
|
||||
@ stdcall DnsUpdateTest_W()
|
||||
@ stdcall DnsUtf8ToUnicode()
|
||||
@ stdcall DnsValidateName_A(str long)
|
||||
@ stdcall DnsValidateName_UTF8(str long)
|
||||
@ stdcall DnsValidateName_W(wstr long)
|
||||
@ stub DnsValidateUtf8Byte
|
||||
@ stub DnsWinsRecordFlagForString
|
||||
@ stub DnsWinsRecordFlagString
|
||||
@ stdcall DnsValidateUtf8Byte()
|
||||
@ stdcall DnsWinsRecordFlagForString()
|
||||
@ stdcall DnsWinsRecordFlagString()
|
||||
@ stdcall DnsWriteQuestionToBuffer_UTF8(ptr ptr str long long long)
|
||||
@ stdcall DnsWriteQuestionToBuffer_W(ptr ptr wstr long long long)
|
||||
@ stub DnsWriteReverseNameStringForIpAddress
|
||||
@ stub GetCurrentTimeInSeconds
|
||||
@ stdcall DnsWriteReverseNameStringForIpAddress()
|
||||
@ stdcall GetCurrentTimeInSeconds()
|
||||
@ stdcall DnsFree(ptr long)
|
||||
|
|
|
@ -822,3 +822,10 @@ GetCurrentTimeInSeconds()
|
|||
UNIMPLEMENTED;
|
||||
return ERROR_OUTOFMEMORY;
|
||||
}
|
||||
|
||||
DNS_STATUS WINAPI
|
||||
DnsNotifyResolver()
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return ERROR_OUTOFMEMORY;
|
||||
}
|
||||
|
|
|
@ -102,7 +102,7 @@
|
|||
@ stdcall DdEntry27(ptr long) NtGdiDdFlipToGDISurface
|
||||
@ stdcall DdEntry28(ptr ptr) NtGdiDdGetAvailDriverMemory
|
||||
@ stdcall DdEntry29(ptr ptr) NtGdiDdGetBltStatus
|
||||
@ stdcall DdEntry2(ptr)NtGdiD3dContextDestroy
|
||||
@ stdcall DdEntry2(ptr) NtGdiD3dContextDestroy
|
||||
@ stdcall DdEntry30(ptr ptr) NtGdiDdGetDC
|
||||
@ stdcall DdEntry31(ptr ptr) NtGdiDdGetDriverInfo
|
||||
@ stdcall DdEntry32(ptr ptr long) NtGdiDdGetDxHandle
|
||||
|
@ -125,7 +125,7 @@
|
|||
@ stdcall DdEntry48(ptr ptr) NtGdiDdSetExclusiveMode
|
||||
@ stdcall DdEntry49(ptr ptr ptr) NtGdiDdSetGammaRamp
|
||||
@ stdcall DdEntry4(ptr) NtGdiD3dValidateTextureStageState
|
||||
@ stdcall DdEntry50(ptr ptr long)NtGdiDdCreateSurfaceEx
|
||||
@ stdcall DdEntry50(ptr ptr long) NtGdiDdCreateSurfaceEx
|
||||
@ stdcall DdEntry51(ptr ptr ptr) NtGdiDdSetOverlayPosition
|
||||
@ stdcall DdEntry52(ptr ptr) NtGdiDdUnattachSurface
|
||||
@ stdcall DdEntry53(ptr ptr) NtGdiDdUnlock
|
||||
|
|
|
@ -1,44 +1,44 @@
|
|||
@ stub HidD_FlushQueue
|
||||
@ stub HidD_FreePreparsedData
|
||||
@ stub HidD_GetAttributes
|
||||
@ stub HidD_GetConfiguration
|
||||
@ stub HidD_GetFeature
|
||||
@ stdcall HidD_FlushQueue(ptr)
|
||||
@ stdcall HidD_FreePreparsedData(ptr)
|
||||
@ stdcall HidD_GetAttributes(ptr ptr)
|
||||
@ stdcall HidD_GetConfiguration(ptr ptr long)
|
||||
@ stdcall HidD_GetFeature(ptr ptr long)
|
||||
@ stdcall HidD_GetHidGuid(ptr)
|
||||
@ stub HidD_GetIndexedString
|
||||
@ stub HidD_GetInputReport
|
||||
@ stub HidD_GetManufacturerString
|
||||
@ stub HidD_GetMsGenreDescriptor
|
||||
@ stub HidD_GetNumInputBuffers
|
||||
@ stub HidD_GetPhysicalDescriptor
|
||||
@ stub HidD_GetPreparsedData
|
||||
@ stub HidD_GetProductString
|
||||
@ stub HidD_GetSerialNumberString
|
||||
@ stub HidD_Hello
|
||||
@ stub HidD_SetConfiguration
|
||||
@ stub HidD_SetFeature
|
||||
@ stub HidD_SetNumInputBuffers
|
||||
@ stub HidD_SetOutputReport
|
||||
@ stub HidP_GetButtonCaps
|
||||
@ stub HidP_GetCaps
|
||||
@ stub HidP_GetData
|
||||
@ stub HidP_GetExtendedAttributes
|
||||
@ stub HidP_GetLinkCollectionNodes
|
||||
@ stub HidP_GetScaledUsageValue
|
||||
@ stub HidP_GetSpecificButtonCaps
|
||||
@ stub HidP_GetSpecificValueCaps
|
||||
@ stub HidP_GetUsageValue
|
||||
@ stub HidP_GetUsageValueArray
|
||||
@ stub HidP_GetUsages
|
||||
@ stub HidP_GetUsagesEx
|
||||
@ stub HidP_GetValueCaps
|
||||
@ stub HidP_InitializeReportForID
|
||||
@ stub HidP_MaxDataListLength
|
||||
@ stub HidP_MaxUsageListLength
|
||||
@ stub HidP_SetData
|
||||
@ stub HidP_SetScaledUsageValue
|
||||
@ stub HidP_SetUsageValue
|
||||
@ stub HidP_SetUsageValueArray
|
||||
@ stub HidP_SetUsages
|
||||
@ stub HidP_TranslateUsagesToI8042ScanCodes
|
||||
@ stub HidP_UnsetUsages
|
||||
@ stub HidP_UsageListDifference
|
||||
@ stdcall HidD_GetIndexedString(ptr long ptr long)
|
||||
@ stdcall HidD_GetInputReport(ptr ptr long)
|
||||
@ stdcall HidD_GetManufacturerString(ptr ptr long)
|
||||
@ stdcall HidD_GetMsGenreDescriptor(ptr ptr long)
|
||||
@ stdcall HidD_GetNumInputBuffers(ptr ptr)
|
||||
@ stdcall HidD_GetPhysicalDescriptor(ptr ptr long)
|
||||
@ stdcall HidD_GetPreparsedData(ptr ptr)
|
||||
@ stdcall HidD_GetProductString(ptr ptr long)
|
||||
@ stdcall HidD_GetSerialNumberString(ptr ptr long)
|
||||
@ stdcall HidD_Hello(ptr long)
|
||||
@ stdcall HidD_SetConfiguration(ptr ptr long)
|
||||
@ stdcall HidD_SetFeature(ptr ptr long)
|
||||
@ stdcall HidD_SetNumInputBuffers(ptr long)
|
||||
@ stdcall HidD_SetOutputReport(ptr ptr long)
|
||||
@ stdcall HidP_GetButtonCaps(long ptr ptr ptr)
|
||||
@ stdcall HidP_GetCaps(ptr ptr)
|
||||
@ stdcall HidP_GetData(long ptr ptr ptr ptr long)
|
||||
@ stdcall HidP_GetExtendedAttributes(long long ptr ptr ptr)
|
||||
@ stdcall HidP_GetLinkCollectionNodes(ptr ptr ptr)
|
||||
@ stdcall HidP_GetScaledUsageValue(long long long long ptr ptr ptr long)
|
||||
@ stdcall HidP_GetSpecificButtonCaps(long long long long ptr ptr ptr)
|
||||
@ stdcall HidP_GetSpecificValueCaps(long long long long ptr ptr ptr)
|
||||
@ stdcall HidP_GetUsageValue(long long long long ptr ptr ptr long)
|
||||
@ stdcall HidP_GetUsageValueArray(long long long long ptr long ptr ptr long)
|
||||
@ stdcall HidP_GetUsages(long long long ptr ptr ptr ptr long)
|
||||
@ stdcall HidP_GetUsagesEx(long long ptr ptr ptr ptr long)
|
||||
@ stdcall HidP_GetValueCaps(long ptr ptr ptr)
|
||||
@ stdcall HidP_InitializeReportForID(long long ptr ptr long)
|
||||
@ stdcall HidP_MaxDataListLength(long ptr)
|
||||
@ stdcall HidP_MaxUsageListLength(long long ptr)
|
||||
@ stdcall HidP_SetData(long ptr ptr ptr ptr long)
|
||||
@ stdcall HidP_SetScaledUsageValue(long long long long long ptr ptr long)
|
||||
@ stdcall HidP_SetUsageValue(long long long long long ptr ptr long)
|
||||
@ stdcall HidP_SetUsageValueArray(long long long long ptr long ptr ptr long)
|
||||
@ stdcall HidP_SetUsages(long long long ptr ptr ptr ptr long)
|
||||
@ stdcall HidP_TranslateUsagesToI8042ScanCodes(ptr long long ptr ptr ptr)
|
||||
@ stdcall HidP_UnsetUsages(long long long ptr ptr ptr ptr long)
|
||||
@ stdcall HidP_UsageListDifference(ptr ptr ptr ptr long)
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
@ stub AllocateAndGetUdpExTable2FromStack
|
||||
@ stub AllocateAndGetUdpExTableFromStack
|
||||
@ stdcall AllocateAndGetUdpTableFromStack( ptr long long long )
|
||||
@ stub CancelIPChangeNotify
|
||||
@ stdcall CancelIPChangeNotify(ptr)
|
||||
@ stub CancelSecurityHealthChangeNotify
|
||||
@ stdcall CreateIpForwardEntry( ptr )
|
||||
@ stdcall CreateIpNetEntry( ptr )
|
||||
|
@ -19,16 +19,16 @@
|
|||
@ stdcall DeleteIpForwardEntry( ptr )
|
||||
@ stdcall DeleteIpNetEntry( ptr )
|
||||
@ stdcall DeleteProxyArpEntry( long long long )
|
||||
@ stub DisableMediaSense
|
||||
@ stdcall DisableMediaSense(ptr ptr)
|
||||
@ stdcall EnableRouter( ptr ptr )
|
||||
@ stdcall FlushIpNetTable( long )
|
||||
@ stub FlushIpNetTableFromStack
|
||||
@ stdcall GetAdapterIndex( wstr ptr )
|
||||
@ stub GetAdapterOrderMap
|
||||
@ stdcall GetAdapterOrderMap()
|
||||
@ stdcall GetAdaptersAddresses( long long ptr ptr ptr )
|
||||
@ stdcall GetAdaptersInfo( ptr ptr )
|
||||
@ stdcall GetBestInterface( long ptr )
|
||||
@ stub GetBestInterfaceEx
|
||||
@ stdcall GetBestInterfaceEx(ptr ptr)
|
||||
@ stub GetBestInterfaceFromStack
|
||||
@ stdcall GetBestRoute( long long long )
|
||||
@ stub GetBestRouteFromStack
|
||||
|
@ -36,7 +36,7 @@
|
|||
@ stub GetExtendedUdpTable
|
||||
@ stdcall GetFriendlyIfIndex( long )
|
||||
@ stdcall GetIcmpStatistics( ptr )
|
||||
@ stub GetIcmpStatisticsEx
|
||||
@ stdcall GetIcmpStatisticsEx(ptr long)
|
||||
@ stub GetIcmpStatsFromStack
|
||||
@ stub GetIcmpStatsFromStackEx
|
||||
@ stdcall GetIfEntry( ptr )
|
||||
|
@ -49,13 +49,13 @@
|
|||
@ stdcall GetInterfaceInfo( ptr ptr )
|
||||
@ stdcall GetIpAddrTable( ptr ptr long )
|
||||
@ stub GetIpAddrTableFromStack
|
||||
@ stub GetIpErrorString
|
||||
@ stdcall GetIpErrorString(long ptr ptr)
|
||||
@ stdcall GetIpForwardTable( ptr ptr long )
|
||||
@ stub GetIpForwardTableFromStack
|
||||
@ stdcall GetIpNetTable( ptr ptr long )
|
||||
@ stub GetIpNetTableFromStack
|
||||
@ stdcall GetIpStatistics( ptr )
|
||||
@ stub GetIpStatisticsEx
|
||||
@ stdcall GetIpStatisticsEx(ptr long)
|
||||
@ stub GetIpStatsFromStack
|
||||
@ stub GetIpStatsFromStackEx
|
||||
@ stdcall GetNetworkParams( ptr ptr )
|
||||
|
@ -68,14 +68,14 @@
|
|||
@ stdcall GetRTTAndHopCount( long ptr long ptr )
|
||||
@ stub GetTcpExTable2FromStack
|
||||
@ stdcall GetTcpStatistics( ptr )
|
||||
@ stub GetTcpStatisticsEx
|
||||
@ stdcall GetTcpStatisticsEx(ptr long)
|
||||
@ stub GetTcpStatsFromStack
|
||||
@ stub GetTcpStatsFromStackEx
|
||||
@ stdcall GetTcpTable( ptr ptr long )
|
||||
@ stub GetTcpTableFromStack
|
||||
@ stub GetUdpExTable2FromStack
|
||||
@ stdcall GetUdpStatistics( ptr )
|
||||
@ stub GetUdpStatisticsEx
|
||||
@ stdcall GetUdpStatisticsEx(ptr long)
|
||||
@ stub GetUdpStatsFromStack
|
||||
@ stub GetUdpStatsFromStackEx
|
||||
@ stdcall GetUdpTable( ptr ptr long )
|
||||
|
@ -112,14 +112,14 @@
|
|||
@ stub NhGetGuidFromInterfaceName
|
||||
@ stdcall NhGetInterfaceNameFromDeviceGuid(long long long long long)
|
||||
@ stub NhGetInterfaceNameFromGuid
|
||||
@ stub NhpAllocateAndGetInterfaceInfoFromStack
|
||||
@ stdcall NhpAllocateAndGetInterfaceInfoFromStack(ptr ptr long ptr long)
|
||||
@ stub NhpGetInterfaceIndexFromStack
|
||||
@ stdcall NotifyAddrChange( ptr ptr )
|
||||
@ stdcall NotifyRouteChange( ptr ptr )
|
||||
@ stub NotifyRouteChangeEx
|
||||
@ stub NotifySecurityHealthChange
|
||||
@ stub RestoreMediaSense
|
||||
@ stub SendARP
|
||||
@ stdcall RestoreMediaSense(ptr ptr)
|
||||
@ stdcall SendARP(long long ptr ptr)
|
||||
@ stub SetAdapterIpAddress
|
||||
@ stub SetBlockRoutes
|
||||
@ stdcall SetIfEntry( ptr )
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
@ stub BackupPerfRegistryToFileW
|
||||
@ stdcall BackupPerfRegistryToFileW(long long)
|
||||
@ stdcall InstallPerfDllA(str str ptr)
|
||||
@ stdcall InstallPerfDllW(wstr wstr ptr)
|
||||
@ stub LoadMofFromInstalledServiceA
|
||||
@ stub LoadMofFromInstalledServiceW
|
||||
@ stdcall LoadMofFromInstalledServiceA(ptr ptr ptr)
|
||||
@ stdcall LoadMofFromInstalledServiceW(ptr ptr ptr)
|
||||
@ stdcall LoadPerfCounterTextStringsA(str long)
|
||||
@ stdcall LoadPerfCounterTextStringsW(wstr long)
|
||||
@ stub RestorePerfRegistryFromFileW
|
||||
@ stub SetServiceAsTrustedA
|
||||
@ stub SetServiceAsTrustedW
|
||||
@ stdcall RestorePerfRegistryFromFileW(ptr ptr)
|
||||
@ stdcall SetServiceAsTrustedA(ptr ptr)
|
||||
@ stdcall SetServiceAsTrustedW(ptr ptr)
|
||||
@ stdcall UnloadPerfCounterTextStringsA(str long)
|
||||
@ stdcall UnloadPerfCounterTextStringsW(wstr long)
|
||||
@ stub UpdatePerfNameFilesA
|
||||
@ stub UpdatePerfNameFilesW
|
||||
@ stdcall UpdatePerfNameFilesA(ptr ptr ptr ptr)
|
||||
@ stdcall UpdatePerfNameFilesW(ptr ptr ptr ptr)
|
||||
|
|
85
reactos/dll/win32/loadperf/stubs.c
Normal file
85
reactos/dll/win32/loadperf/stubs.c
Normal 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;
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
8 stub @
|
||||
8 stub mapi32_8
|
||||
10 stdcall MAPILogonEx(long ptr ptr long ptr)
|
||||
11 stdcall MAPILogonEx@20(long ptr ptr long ptr) MAPILogonEx
|
||||
12 stdcall MAPIAllocateBuffer(long ptr)
|
||||
|
@ -18,8 +18,8 @@
|
|||
26 stub LaunchWizard@20
|
||||
27 stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
28 stdcall -private DllCanUnloadNow()
|
||||
29 stub MAPIOpenFormMgr
|
||||
30 stub MAPIOpenFormMgr@8
|
||||
29 stdcall MAPIOpenFormMgr(ptr ptr)
|
||||
30 stdcall MAPIOpenFormMgr@8(ptr ptr) MAPIOpenFormMgr
|
||||
31 stdcall MAPIOpenLocalFormContainer(ptr)
|
||||
32 stdcall MAPIOpenLocalFormContainer@4(ptr) MAPIOpenLocalFormContainer
|
||||
33 stdcall ScInitMapiUtil@4(long) ScInitMapiUtil
|
||||
|
@ -89,12 +89,12 @@
|
|||
146 stub HrDecomposeMsgID@24
|
||||
147 stdcall OpenStreamOnFile@24(ptr ptr ptr ptr ptr ptr) OpenStreamOnFile
|
||||
148 stdcall OpenStreamOnFile(ptr ptr ptr ptr ptr ptr)
|
||||
149 stub OpenTnefStream@28
|
||||
150 stub OpenTnefStream
|
||||
151 stub OpenTnefStreamEx@32
|
||||
152 stub OpenTnefStreamEx
|
||||
153 stub GetTnefStreamCodepage@12
|
||||
154 stub GetTnefStreamCodepage
|
||||
149 stdcall OpenTnefStream@28(ptr ptr ptr long ptr long ptr) OpenTnefStream
|
||||
150 stdcall OpenTnefStream(ptr ptr ptr long ptr long ptr)
|
||||
151 stdcall OpenTnefStreamEx@32(ptr ptr ptr long ptr long ptr ptr) OpenTnefStreamEx
|
||||
152 stdcall OpenTnefStreamEx(ptr ptr ptr long ptr long ptr ptr)
|
||||
153 stdcall GetTnefStreamCodepage@12(ptr ptr ptr) GetTnefStreamCodepage
|
||||
154 stdcall GetTnefStreamCodepage(ptr ptr ptr)
|
||||
155 stdcall UlFromSzHex@4(ptr) UlFromSzHex
|
||||
156 stub UNKOBJ_ScAllocate@12
|
||||
157 stub UNKOBJ_ScAllocateMore@16
|
||||
|
@ -120,10 +120,10 @@
|
|||
180 stdcall FBadRow@4(ptr) FBadRow
|
||||
181 stdcall FBadProp@4(ptr) FBadProp
|
||||
182 stdcall FBadColumnSet@4(ptr) FBadColumnSet
|
||||
183 stub RTFSync@12
|
||||
184 stub RTFSync
|
||||
185 stub WrapCompressedRTFStream@12
|
||||
186 stub WrapCompressedRTFStream
|
||||
183 stdcall RTFSync@12(ptr long ptr) RTFSync
|
||||
184 stdcall RTFSync(ptr long ptr)
|
||||
185 stdcall WrapCompressedRTFStream@12(ptr long ptr) WrapCompressedRTFStream
|
||||
186 stdcall WrapCompressedRTFStream(ptr long ptr)
|
||||
187 stub __ValidateParameters@8
|
||||
188 stub __CPPValidateParameters@8
|
||||
189 stub FBadSortOrderSet@4
|
||||
|
@ -178,13 +178,13 @@
|
|||
239 stub HrDispatchNotifications@4
|
||||
241 stub HrValidateParameters@8
|
||||
244 stub ScCreateConversationIndex@16
|
||||
246 stub HrGetOmiProvidersFlags
|
||||
247 stub HrGetOmiProvidersFlags@8
|
||||
248 stub HrSetOmiProvidersFlagsInvalid
|
||||
249 stub HrSetOmiProvidersFlagsInvalid@4
|
||||
250 stub GetOutlookVersion
|
||||
251 stub GetOutlookVersion@0
|
||||
252 stub FixMAPI
|
||||
253 stub FixMAPI@0
|
||||
246 stdcall HrGetOmiProvidersFlags(long long)
|
||||
247 stdcall HrGetOmiProvidersFlags@8(long long) HrGetOmiProvidersFlags
|
||||
248 stdcall HrSetOmiProvidersFlagsInvalid(long)
|
||||
249 stdcall HrSetOmiProvidersFlagsInvalid@4(long) HrSetOmiProvidersFlagsInvalid
|
||||
250 stdcall GetOutlookVersion()
|
||||
251 stdcall GetOutlookVersion@0() GetOutlookVersion
|
||||
252 stdcall FixMAPI()
|
||||
253 stdcall FixMAPI@0() FixMAPI
|
||||
254 stdcall FGetComponentPath(str str ptr long long)
|
||||
255 stdcall FGetComponentPath@20(str str ptr long long) FGetComponentPath
|
||||
|
|
116
reactos/dll/win32/mapi32/stubs.c
Normal file
116
reactos/dll/win32/mapi32/stubs.c
Normal 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;
|
||||
}
|
||||
|
|
@ -1,23 +1,23 @@
|
|||
# ordinal exports
|
||||
1 stub @
|
||||
2 stub @
|
||||
3 stub @
|
||||
4 stub @
|
||||
5 stub @
|
||||
6 stub @
|
||||
7 stub @
|
||||
8 stub @
|
||||
9 stub @
|
||||
12 stub @
|
||||
13 stub @
|
||||
14 stub @
|
||||
15 stub @
|
||||
16 stub @
|
||||
17 stub @
|
||||
18 stub @
|
||||
19 stub @
|
||||
20 stub @
|
||||
21 stub @
|
||||
1 stub MPR_1
|
||||
2 stub MPR_2
|
||||
3 stub MPR_3
|
||||
4 stub MPR_4
|
||||
5 stub MPR_5
|
||||
6 stub MPR_6
|
||||
7 stub MPR_7
|
||||
8 stub MPR_8
|
||||
9 stub MPR_9
|
||||
12 stub MPR_12
|
||||
13 stub MPR_13
|
||||
14 stub MPR_14
|
||||
15 stub MPR_15
|
||||
16 stub MPR_16
|
||||
17 stub MPR_17
|
||||
18 stub MPR_18
|
||||
19 stub MPR_19
|
||||
20 stub MPR_20
|
||||
21 stub MPR_21
|
||||
22 stdcall @(long) MPR_Alloc
|
||||
23 stdcall @(ptr long) MPR_ReAlloc
|
||||
24 stdcall @(ptr) MPR_Free
|
||||
|
|
|
@ -137,14 +137,14 @@
|
|||
@ extern __badioinfo __badioinfo
|
||||
@ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA
|
||||
@ 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 __crtLCMapStringA(long long str long ptr long long long)
|
||||
# stub __crtLCMapStringW
|
||||
@ cdecl __dllonexit(ptr ptr ptr)
|
||||
@ cdecl __doserrno() __doserrno
|
||||
@ cdecl __fpecode()
|
||||
@ stub __get_app_type
|
||||
@ cdecl __get_app_type()
|
||||
@ cdecl __getmainargs(ptr ptr ptr long ptr)
|
||||
@ extern __initenv __initenv
|
||||
@ cdecl __iob_func() __p__iob
|
||||
|
@ -152,7 +152,7 @@
|
|||
@ cdecl __iscsym(long) __iscsym
|
||||
@ cdecl __iscsymf(long) __iscsymf
|
||||
@ 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_handle MSVCRT___lc_handle
|
||||
@ cdecl __lconv_init()
|
||||
|
@ -190,15 +190,15 @@
|
|||
@ cdecl -arch=i386 __p__daylight()
|
||||
@ cdecl -arch=i386 __p__dstbias()
|
||||
@ cdecl -arch=i386 __p__environ()
|
||||
@ stub -arch=i386 __p__fileinfo #()
|
||||
@ cdecl -arch=i386 __p__fileinfo()
|
||||
@ cdecl -arch=i386 __p__fmode()
|
||||
@ cdecl -arch=i386 __p__iob()
|
||||
@ stub -arch=i386 __p__mbcasemap #()
|
||||
@ cdecl -arch=i386 __p__mbcasemap()
|
||||
@ cdecl -arch=i386 __p__mbctype()
|
||||
@ cdecl -arch=i386 __p__osver()
|
||||
@ cdecl -arch=i386 __p__pctype() __pctype_func
|
||||
@ 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__tzname()
|
||||
@ cdecl -arch=i386 __p__wcmdln()
|
||||
|
@ -210,7 +210,7 @@
|
|||
@ cdecl __pctype_func() __pctype_func
|
||||
@ extern __pioinfo __pioinfo
|
||||
# stub __pwctype_func
|
||||
@ stub __pxcptinfoptrs #()
|
||||
@ cdecl __pxcptinfoptrs()
|
||||
@ cdecl __set_app_type(long)
|
||||
@ extern __setlc_active
|
||||
@ cdecl __setusermatherr(ptr)
|
||||
|
@ -260,7 +260,7 @@
|
|||
# stub _aligned_realloc_dbg
|
||||
@ cdecl _amsg_exit(long)
|
||||
@ cdecl _assert(str str long)
|
||||
@ stub _atodbl #(ptr str)
|
||||
@ cdecl _atodbl(ptr str)
|
||||
# stub _atodbl_l
|
||||
# @ cdecl _atof_l(str ptr)
|
||||
# stub _atoflt_l
|
||||
|
@ -365,7 +365,7 @@
|
|||
@ cdecl _fgetchar()
|
||||
@ cdecl _fgetwchar()
|
||||
@ cdecl _filbuf(ptr)
|
||||
# extern _fileinfo
|
||||
@ extern _fileinfo
|
||||
@ cdecl _filelength(long)
|
||||
@ cdecl -ret64 _filelengthi64(long)
|
||||
@ cdecl _fileno(ptr)
|
||||
|
@ -381,7 +381,7 @@
|
|||
@ cdecl _flushall()
|
||||
@ extern _fmode
|
||||
@ cdecl _fpclass(double)
|
||||
@ stub _fpieee_flt #(long ptr ptr)
|
||||
@ cdecl _fpieee_flt(long ptr ptr)
|
||||
@ cdecl _fpreset()
|
||||
# stub _fprintf_l
|
||||
# stub _fprintf_p
|
||||
|
@ -439,8 +439,8 @@
|
|||
# stub _get_winminor
|
||||
# stub _get_winver
|
||||
# stub _get_wpgmptr
|
||||
@ stub _get_terminate
|
||||
@ stub _get_unexpected
|
||||
# @ stub _get_terminate # not in XP / 7
|
||||
# @ stub _get_unexpected # not in XP / 7
|
||||
@ cdecl _getch()
|
||||
@ cdecl _getche()
|
||||
@ cdecl _getcwd(str long)
|
||||
|
@ -452,7 +452,7 @@
|
|||
@ cdecl _getmaxstdio()
|
||||
@ cdecl _getmbcp()
|
||||
@ cdecl _getpid() kernel32.GetCurrentProcessId
|
||||
@ stub _getsystime #(ptr)
|
||||
@ cdecl _getsystime(ptr)
|
||||
@ cdecl _getw(ptr)
|
||||
# stub _getwch
|
||||
# stub _getwche
|
||||
|
@ -466,7 +466,7 @@
|
|||
@ cdecl _heapchk()
|
||||
@ cdecl _heapmin()
|
||||
@ cdecl _heapset(long)
|
||||
@ stub _heapused #(ptr ptr)
|
||||
# @ stub _heapused #(ptr ptr) # not in XP / 7
|
||||
@ cdecl _heapwalk(ptr)
|
||||
@ cdecl _hypot(double double)
|
||||
@ cdecl _i64toa(long long ptr long)
|
||||
|
@ -475,10 +475,10 @@
|
|||
# stub _i64tow_s
|
||||
@ cdecl _initterm(ptr ptr)
|
||||
# stub _initterm_e
|
||||
@ stub _inp #(long) -i386
|
||||
@ stub _inpd #(long) -i386
|
||||
@ stub _inpw #(long) -i386
|
||||
# @ cdecl _invalid_parameter(wstr wstr wstr long long)
|
||||
@ cdecl -arch=i386 _inp(long) MSVCRT__inp
|
||||
@ cdecl -arch=i386 _inpd(long) MSVCRT__inpd
|
||||
@ cdecl -arch=i386 _inpw(long) MSVCRT__inpw
|
||||
@ cdecl _invalid_parameter(wstr wstr wstr long long)
|
||||
@ extern _iob
|
||||
# stub _isalnum_l
|
||||
# stub _isalpha_l
|
||||
|
@ -490,25 +490,25 @@
|
|||
# stub _isgraph_l
|
||||
# stub _isleadbyte_l
|
||||
# stub _islower_l
|
||||
@ stub _ismbbalnum #(long)
|
||||
@ cdecl _ismbbalnum(long)
|
||||
# stub _ismbbalnum_l
|
||||
@ stub _ismbbalpha #(long)
|
||||
# stub _ismbbalpha_l
|
||||
@ stub _ismbbgraph #(long)
|
||||
@ cdecl _ismbbgraph(long)
|
||||
# stub _ismbbgraph_l
|
||||
@ stub _ismbbkalnum #(long)
|
||||
@ cdecl _ismbbkalnum(long)
|
||||
# stub _ismbbkalnum_l
|
||||
@ cdecl _ismbbkana(long)
|
||||
# stub _ismbbkana_l
|
||||
@ stub _ismbbkprint #(long)
|
||||
@ cdecl _ismbbkprint(long)
|
||||
# stub _ismbbkprint_l
|
||||
@ stub _ismbbkpunct #(long)
|
||||
@ cdecl _ismbbkpunct(long)
|
||||
# stub _ismbbkpunct_l
|
||||
@ cdecl _ismbblead(long)
|
||||
# stub _ismbblead_l
|
||||
@ stub _ismbbprint #(long)
|
||||
# stub _ismbbprint_l
|
||||
@ stub _ismbbpunct #(long)
|
||||
@ cdecl _ismbbpunct(long)
|
||||
# stub _ismbbpunct_l
|
||||
@ cdecl _ismbbtrail(long)
|
||||
# stub _ismbbtrail_l
|
||||
|
@ -524,11 +524,11 @@
|
|||
# stub _ismbchira_l
|
||||
@ cdecl _ismbckata(long)
|
||||
# stub _ismbckata_l
|
||||
@ stub _ismbcl0 #(long)
|
||||
@ cdecl _ismbcl0(long)
|
||||
# stub _ismbcl0_l
|
||||
@ stub _ismbcl1 #(long)
|
||||
@ cdecl _ismbcl1(long)
|
||||
# stub _ismbcl1_l
|
||||
@ stub _ismbcl2 #(long)
|
||||
@ cdecl _ismbcl2(long)
|
||||
# stub _ismbcl2_l
|
||||
@ cdecl _ismbclegal(long)
|
||||
# stub _ismbclegal_l
|
||||
|
@ -602,20 +602,20 @@
|
|||
@ cdecl _mbbtombc(long)
|
||||
# stub _mbbtombc_l
|
||||
@ cdecl _mbbtype(long long)
|
||||
# extern _mbcasemap
|
||||
@ extern _mbcasemap
|
||||
@ cdecl _mbccpy (str str)
|
||||
# stub _mbccpy_l
|
||||
# stub _mbccpy_s
|
||||
# stub _mbccpy_s_l
|
||||
@ cdecl _mbcjistojms (long)
|
||||
# stub _mbcjistojms_l
|
||||
@ stub _mbcjmstojis #(long)
|
||||
@ cdecl _mbcjmstojis(long)
|
||||
# stub _mbcjmstojis_l
|
||||
@ cdecl _mbclen(ptr)
|
||||
# stub _mbclen_l
|
||||
@ stub _mbctohira #(long)
|
||||
@ cdecl _mbctohira(long)
|
||||
# stub _mbctohira_l
|
||||
@ stub _mbctokata #(long)
|
||||
@ cdecl _mbctokata(long)
|
||||
# stub _mbctokata_l
|
||||
@ cdecl _mbctolower(long)
|
||||
# stub _mbctolower_l
|
||||
|
@ -665,7 +665,7 @@
|
|||
# stub _mbsnbcmp_l
|
||||
@ cdecl _mbsnbcnt(ptr long)
|
||||
# stub _mbsnbcnt_l
|
||||
@ stub _mbsnbcoll #(str str long)
|
||||
@ cdecl _mbsnbcoll(str str long)
|
||||
# stub _mbsnbcoll_l
|
||||
@ cdecl _mbsnbcpy(ptr str long)
|
||||
# stub _mbsnbcpy_l
|
||||
|
@ -673,7 +673,7 @@
|
|||
# stub _mbsnbcpy_s_l
|
||||
@ cdecl _mbsnbicmp(str str long)
|
||||
# stub _mbsnbicmp_l
|
||||
@ stub _mbsnbicoll #(str str long)
|
||||
@ cdecl _mbsnbicoll(str str long)
|
||||
# stub _mbsnbicoll_l
|
||||
@ cdecl _mbsnbset(str long long)
|
||||
# stub _mbsnbset_l
|
||||
|
@ -687,7 +687,7 @@
|
|||
# stub _mbsnccnt_l
|
||||
@ cdecl _mbsncmp(str str long)
|
||||
# stub _mbsncmp_l
|
||||
@ stub _mbsncoll #(str str long)
|
||||
@ cdecl _mbsncoll(str str long)
|
||||
# stub _mbsncoll_l
|
||||
@ cdecl _mbsncpy(str str long)
|
||||
# stub _mbsncpy_l
|
||||
|
@ -697,7 +697,7 @@
|
|||
# stub _mbsnextc_l
|
||||
@ cdecl _mbsnicmp(str str long)
|
||||
# stub _mbsnicmp_l
|
||||
@ stub _mbsnicoll #(str str long)
|
||||
@ cdecl _mbsnicoll(str str long)
|
||||
# stub _mbsnicoll_l
|
||||
@ cdecl _mbsninc(str long)
|
||||
# stub _mbsninc_l
|
||||
|
@ -757,9 +757,9 @@
|
|||
@ cdecl _open_osfhandle(long long)
|
||||
@ extern _osplatform _osplatform
|
||||
@ extern _osver _osver
|
||||
@ stub _outp #(long long)
|
||||
@ stub _outpd #(long long)
|
||||
@ stub _outpw #(long long)
|
||||
@ cdecl _outp(long long) MSVCRT__outp
|
||||
@ cdecl _outpd(long long) MSVCRT__outpd
|
||||
@ cdecl _outpw(long long) MSVCRT__outpw
|
||||
@ cdecl _pclose (ptr)
|
||||
@ extern _pctype _pctype
|
||||
@ extern _pgmptr _pgmptr
|
||||
|
@ -819,7 +819,7 @@
|
|||
@ cdecl _setmaxstdio(long)
|
||||
@ cdecl _setmbcp(long)
|
||||
@ cdecl _setmode(long long)
|
||||
@ stub _setsystime #(ptr long)
|
||||
@ cdecl _setsystime(ptr long)
|
||||
@ cdecl _sleep(long)
|
||||
@ varargs _snprintf(ptr long str)
|
||||
# stub _snprintf_c
|
||||
|
@ -876,11 +876,11 @@
|
|||
# stub _strlwr_l
|
||||
# stub _strlwr_s
|
||||
# stub _strlwr_s_l
|
||||
@ stub _strncoll #(str str long)
|
||||
@ cdecl _strncoll(str str long)
|
||||
# stub _strncoll_l
|
||||
@ cdecl _strnicmp(str str long)
|
||||
# stub _strnicmp_l
|
||||
@ stub _strnicoll #(str str long)
|
||||
@ cdecl _strnicoll(str str long)
|
||||
# stub _strnicoll_l
|
||||
@ cdecl _strnset(str long long)
|
||||
# stub _strnset_s
|
||||
|
@ -1021,11 +1021,11 @@
|
|||
# stub _wcslwr_l
|
||||
# stub _wcslwr_s
|
||||
# stub _wcslwr_s_l
|
||||
@ stub _wcsncoll #(wstr wstr long)
|
||||
@ cdecl _wcsncoll(wstr wstr long)
|
||||
# stub _wcsncoll_l
|
||||
@ cdecl _wcsnicmp(wstr wstr long)
|
||||
# stub _wcsnicmp_l
|
||||
@ stub _wcsnicoll #(wstr wstr long)
|
||||
@ cdecl _wcsnicoll(wstr wstr long)
|
||||
# stub _wcsnicoll_l
|
||||
@ cdecl _wcsnset(wstr long long)
|
||||
# stub _wcsnset_s
|
||||
|
@ -1091,7 +1091,7 @@
|
|||
# stub _wmktemp_s
|
||||
@ varargs _wopen(wstr long)
|
||||
# stub _woutput_s
|
||||
@ stub _wperror #(wstr)
|
||||
@ cdecl _wperror(wstr)
|
||||
@ extern _wpgmptr
|
||||
@ cdecl _wpopen (wstr wstr)
|
||||
# stub _wprintf_l
|
||||
|
@ -1131,7 +1131,7 @@
|
|||
@ cdecl _wsystem(wstr)
|
||||
@ cdecl _wtempnam(wstr wstr)
|
||||
# stub _wtempnam_dbg
|
||||
@ stub _wtmpnam #(ptr)
|
||||
@ cdecl _wtmpnam(ptr)
|
||||
# stub _wtmpnam_s
|
||||
# @ cdecl _wtof(wstr)
|
||||
# @ cdecl _wtof_l(wstr ptr)
|
||||
|
|
83
reactos/dll/win32/msvcrt/stubs.c
Normal file
83
reactos/dll/win32/msvcrt/stubs.c
Normal 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);
|
||||
}
|
|
@ -1,10 +1,10 @@
|
|||
6 stub @
|
||||
7 stub @
|
||||
8 stub @
|
||||
9 stub @
|
||||
10 stub @
|
||||
11 stub @
|
||||
12 stub @
|
||||
6 stub MSXML3_6
|
||||
7 stub MSXML3_7
|
||||
8 stub MSXML3_8
|
||||
9 stub MSXML3_9
|
||||
10 stub MSXML3_10
|
||||
11 stub MSXML3_11
|
||||
12 stub MSXML3_12
|
||||
|
||||
@ stdcall -private DllCanUnloadNow()
|
||||
@ stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
|
|
|
@ -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 AcquireCredentialsHandleA(str str 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 AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr)
|
||||
@ stub AddSecurityPackageA
|
||||
@ stub AddSecurityPackageW
|
||||
@ stdcall AddSecurityPackageA(str ptr)
|
||||
@ stdcall AddSecurityPackageW(wstr ptr)
|
||||
@ stdcall ApplyControlTokenA(ptr ptr)
|
||||
@ stdcall ApplyControlToken(ptr ptr) ApplyControlTokenW
|
||||
@ stdcall CompleteAuthToken(ptr ptr)
|
||||
|
@ -19,8 +12,8 @@
|
|||
@ stub CredUnmarshalTargetInfo
|
||||
@ stdcall DecryptMessage(ptr ptr long ptr)
|
||||
@ stdcall DeleteSecurityContext(ptr)
|
||||
@ stub DeleteSecurityPackageA
|
||||
@ stub DeleteSecurityPackageW
|
||||
@ stdcall DeleteSecurityPackageA(str)
|
||||
@ stdcall DeleteSecurityPackageW(wstr)
|
||||
@ stdcall EncryptMessage(ptr long ptr long)
|
||||
@ stdcall EnumerateSecurityPackagesA(ptr ptr)
|
||||
@ stdcall EnumerateSecurityPackagesW(ptr ptr)
|
||||
|
@ -29,7 +22,7 @@
|
|||
@ stdcall FreeCredentialsHandle(ptr)
|
||||
@ stdcall GetComputerObjectNameA(long ptr ptr)
|
||||
@ stdcall GetComputerObjectNameW(long ptr ptr)
|
||||
@ stub GetSecurityUserInfo
|
||||
@ stdcall GetSecurityUserInfo(ptr long ptr)
|
||||
@ stdcall GetUserNameExA(long ptr ptr)
|
||||
@ stdcall GetUserNameExW(long ptr ptr)
|
||||
@ stdcall ImpersonateSecurityContext(ptr)
|
||||
|
@ -39,8 +32,15 @@
|
|||
@ stdcall InitSecurityInterfaceW()
|
||||
@ 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 LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
|
||||
@ stdcall LsaConnectUntrusted(long)
|
||||
@ stdcall LsaDeregisterLogonProcess(long)
|
||||
@ stdcall LsaEnumerateLogonSessions(ptr ptr)
|
||||
@ stdcall LsaFreeReturnBuffer(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 LsaUnregisterPolicyChangeNotification(long ptr)
|
||||
@ stdcall MakeSignature(ptr long ptr long)
|
||||
|
@ -64,7 +64,7 @@
|
|||
@ stdcall SealMessage(ptr long ptr long) EncryptMessage
|
||||
@ stub SecCacheSspiPackages
|
||||
@ stub SecDeleteUserModeContext
|
||||
@ stub SecGetLocaleSpecificEncryptionRules
|
||||
@ stub SecGetLocaleSpecificEncryptionRules # not on win32k3 x64
|
||||
@ stub SecInitUserModeContext
|
||||
@ stub SecpFreeMemory
|
||||
@ stub SecpTranslateName
|
||||
|
|
56
reactos/dll/win32/secur32/stubs.c
Normal file
56
reactos/dll/win32/secur32/stubs.c
Normal 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;
|
||||
}
|
||||
|
|
@ -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 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 AddCredentialsA(ptr str str long ptr ptr ptr ptr) SECUR32.AddCredentialsA
|
||||
@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr) SECUR32.AddCredentialsW
|
||||
@ stub AddSecurityPackageA # SECUR32.AddSecurityPackageA
|
||||
@ stub AddSecurityPackageW # SECUR32.AddSecurityPackageW
|
||||
@ stdcall ApplyControlTokenA(ptr ptr) SECUR32.ApplyControlTokenA
|
||||
@ stdcall ApplyControlTokenW(ptr ptr) SECUR32.ApplyControlTokenW
|
||||
@ stdcall AddSecurityPackageA(str ptr) SECUR32.AddSecurityPackageA
|
||||
@ stdcall AddSecurityPackageW(wstr ptr) SECUR32.AddSecurityPackageW
|
||||
@ stdcall ApplyControlToken(ptr ptr) SECUR32.ApplyControlToken
|
||||
@ stdcall CompleteAuthToken(ptr ptr) SECUR32.CompleteAuthToken
|
||||
@ stub CredMarshalTargetInfo # SECUR32.CredMarshalTargetInfo
|
||||
@ stub CredUnmarshalTargetInfo # SECUR32.CredUnmarshalTargetInfo
|
||||
@ stdcall DecryptMessage(ptr ptr long ptr) SECUR32.DecryptMessage
|
||||
@ stdcall DeleteSecurityContext(ptr) SECUR32.DeleteSecurityContext
|
||||
@ stub DeleteSecurityPackageA # SECUR32.DeleteSecurityPackageA
|
||||
@ stub DeleteSecurityPackageW # SECUR32.DeleteSecurityPackageW
|
||||
@ stdcall DeleteSecurityPackageA(str) SECUR32.DeleteSecurityPackageA
|
||||
@ stdcall DeleteSecurityPackageW(wstr) SECUR32.DeleteSecurityPackageW
|
||||
@ stdcall EncryptMessage(ptr long ptr long) SECUR32.EncryptMessage
|
||||
@ stdcall EnumerateSecurityPackagesA(ptr ptr) SECUR32.EnumerateSecurityPackagesA
|
||||
@ stdcall EnumerateSecurityPackagesW(ptr ptr) SECUR32.EnumerateSecurityPackagesW
|
||||
@ stdcall ExportSecurityContext(ptr long ptr ptr) SECUR32.ExportSecurityContext
|
||||
@ stdcall FreeContextBuffer(ptr) SECUR32.FreeContextBuffer
|
||||
@ 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 ImportSecurityContextA(str ptr ptr ptr) SECUR32.ImportSecurityContextA
|
||||
@ 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 InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextW
|
||||
@ stdcall LsaEnumerateLogonSessions(ptr ptr) SECUR32.LsaEnumerateLogonSessions
|
||||
@ stdcall LsaGetLogonSessionData(ptr ptr) SECUR32.LsaGetLogonSessionData
|
||||
@ stdcall LsaRegisterPolicyChangeNotification(long ptr) SECUR32.LsaRegisterPolicyChangeNotification
|
||||
@ stdcall LsaUnregisterPolicyChangeNotification(long ptr) SECUR32.LsaUnregisterPolicyChangeNotification
|
||||
@ stdcall InitSecurityInterfaceA() SECUR32.InitSecurityInterfaceA
|
||||
@ stdcall InitSecurityInterfaceW() SECUR32.InitSecurityInterfaceW
|
||||
@ stdcall MakeSignature(ptr long ptr long) SECUR32.MakeSignature
|
||||
@ stdcall QueryContextAttributesA(ptr long ptr) SECUR32.QueryContextAttributesA
|
||||
@ stdcall QueryContextAttributesW(ptr long ptr) SECUR32.QueryContextAttributesW
|
||||
|
@ -52,26 +31,7 @@
|
|||
@ stdcall QuerySecurityPackageInfoA(str ptr) SECUR32.QuerySecurityPackageInfoA
|
||||
@ stdcall QuerySecurityPackageInfoW(wstr ptr) SECUR32.QuerySecurityPackageInfoW
|
||||
@ 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
|
||||
@ 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 VerifySignature(ptr ptr long ptr) SECUR32.VerifySignature
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@
|
|||
158 stdcall -noname SHRestricted2A(long str long)
|
||||
159 stdcall -noname SHRestricted2W(long wstr long)
|
||||
160 stub -noname SHIsRestricted2W
|
||||
161 stub @ # CSearchAssistantOC::OnDraw
|
||||
161 stub shdocvw_161 # CSearchAssistantOC::OnDraw
|
||||
162 stub -noname CDDEAuto_Navigate
|
||||
163 stub SHAddSubscribeFavorite
|
||||
164 stub -noname ResetProfileSharing
|
||||
|
@ -66,7 +66,7 @@
|
|||
185 stub -noname FireEvent_Quit
|
||||
187 stub -noname SHDGetPageLocation
|
||||
188 stub -noname SHIEErrorMsgBox
|
||||
189 stub @ # FIXME: same as ordinal 148
|
||||
189 stub shdocvw_189 # FIXME: same as ordinal 148
|
||||
190 stub -noname SHRunIndirectRegClientCommandForward
|
||||
191 stub -noname SHIsRegisteredClient
|
||||
192 stub -noname SHGetHistoryPIDL
|
||||
|
@ -75,7 +75,7 @@
|
|||
196 stub -noname IEDDE_WindowDestroyed
|
||||
197 stub -noname IEDDE_NewWindow
|
||||
198 stub -noname IsErrorUrl
|
||||
199 stub @
|
||||
199 stub shdocvw_199
|
||||
200 stub -noname SHGetViewStream
|
||||
203 stub -noname NavToUrlUsingIEA
|
||||
204 stub -noname NavToUrlUsingIEW
|
||||
|
@ -91,7 +91,7 @@
|
|||
217 stub -noname GetDefaultInternetSearchUrlA
|
||||
218 stdcall -noname IEParseDisplayNameWithBCW(long wstr ptr ptr)
|
||||
219 stub -noname IEILIsEqual
|
||||
220 stub @
|
||||
220 stub shdocvw_220
|
||||
221 stub -noname IECreateFromPathCPWithBCA
|
||||
222 stub -noname IECreateFromPathCPWithBCW
|
||||
223 stub -noname ResetWebSettings
|
||||
|
|
|
@ -417,7 +417,7 @@
|
|||
417 stub -noname SHWinHelpOnDemandA
|
||||
418 stdcall -noname MLFreeLibrary(long)
|
||||
419 stdcall -noname SHFlushSFCacheWrap()
|
||||
420 stub @ # CMemStream::Commit
|
||||
420 stub SHLWAPI_420 # CMemStream::Commit
|
||||
421 stub -noname SHLoadPersistedDataObject
|
||||
422 stdcall -noname SHGlobalCounterCreateNamedA(str long)
|
||||
423 stdcall -noname SHGlobalCounterCreateNamedW(wstr long)
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
@ stub lineGetCountryW
|
||||
@ stdcall lineGetDevCaps(long long long long ptr) lineGetDevCapsA
|
||||
@ stdcall lineGetDevCapsA(long long long long ptr)
|
||||
@ stub lineGetDevCapsW
|
||||
@ stdcall lineGetDevCapsW(ptr long long long ptr)
|
||||
@ stdcall lineGetDevConfig(long ptr str) lineGetDevConfigA
|
||||
@ stdcall lineGetDevConfigA(long ptr str)
|
||||
@ stub lineGetDevConfigW
|
||||
|
@ -108,7 +108,7 @@
|
|||
@ stub lineGetGroupListW
|
||||
@ stdcall lineGetID(long long long long ptr str) lineGetIDA
|
||||
@ 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 lineGetIconA(long str ptr)
|
||||
@ stub lineGetIconW
|
||||
|
@ -120,7 +120,7 @@
|
|||
@ stdcall lineGetNumRings(long long ptr)
|
||||
@ stdcall lineGetProviderList(long ptr) lineGetProviderListA
|
||||
@ stdcall lineGetProviderListA(long ptr)
|
||||
@ stub lineGetProviderListW
|
||||
@ stdcall lineGetProviderListW(long ptr)
|
||||
@ stub lineGetProxyStatus
|
||||
@ stub lineGetQueueInfo
|
||||
@ stub lineGetQueueInfoA
|
||||
|
@ -141,7 +141,7 @@
|
|||
@ stub lineInitializeExW
|
||||
@ stdcall lineMakeCall(long ptr str long ptr) lineMakeCallA
|
||||
@ stdcall lineMakeCallA(long ptr str long ptr)
|
||||
@ stub lineMakeCallW
|
||||
@ stdcall lineMakeCallW(ptr ptr ptr long ptr)
|
||||
@ stdcall lineMonitorDigits(long long)
|
||||
@ stdcall lineMonitorMedia(long long)
|
||||
@ stdcall lineMonitorTones(long ptr long)
|
||||
|
|
|
@ -541,3 +541,94 @@ DWORD WINAPI UserRegisterWowHandlers(PVOID Unknown1, PVOID Unknown2)
|
|||
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;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# ordinal exports
|
||||
1 stdcall @(ptr long long) PlaySoundA
|
||||
3 stub @
|
||||
4 stub @
|
||||
3 stub WINMM_3
|
||||
4 stub WINMM_4
|
||||
|
||||
@ stdcall CloseDriver(long long long)
|
||||
@ stdcall DefDriverProc(long long long long long)
|
||||
|
|
|
@ -48,7 +48,7 @@
|
|||
|
||||
151 stdcall __WSAFDIsSet(long ptr)
|
||||
|
||||
500 stub WEP
|
||||
500 stdcall WEP()
|
||||
|
||||
# @ stdcall GetAddrInfoW(wstr wstr ptr ptr)
|
||||
@ stdcall WSApSetPostRoutine(ptr)
|
||||
|
@ -84,13 +84,13 @@
|
|||
@ stdcall WSALookupServiceEnd(long)
|
||||
@ stdcall WSALookupServiceNextA(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 WSANtohs(long long ptr)
|
||||
@ stdcall WSAProviderConfigChange(ptr ptr ptr)
|
||||
@ stdcall WSARecv(long ptr long ptr ptr ptr ptr)
|
||||
@ stdcall WSARecvDisconnect(long ptr)
|
||||
@ stdcall WSARecvFrom(long ptr long ptr ptr ptr ptr ptr ptr )
|
||||
@ stdcall WSARecvFrom(long ptr long ptr ptr ptr ptr ptr ptr )
|
||||
@ stdcall WSARemoveServiceClass(ptr)
|
||||
@ stdcall WSAResetEvent(long) kernel32.ResetEvent
|
||||
@ stdcall WSASend(long ptr long ptr long ptr ptr)
|
||||
|
@ -111,8 +111,8 @@
|
|||
@ stdcall WSCInstallNameSpace(wstr wstr long long ptr)
|
||||
@ stdcall WSCInstallProvider(ptr wstr ptr long ptr)
|
||||
@ stdcall WSCUnInstallNameSpace(ptr)
|
||||
@ stub WSCUpdateProvider
|
||||
@ stub WSCWriteNameSpaceOrder
|
||||
@ stdcall WSCUpdateProvider(ptr ptr ptr long ptr)
|
||||
@ stdcall WSCWriteNameSpaceOrder(ptr long)
|
||||
@ stdcall WSCWriteProviderOrder(ptr long)
|
||||
@ stdcall freeaddrinfo(ptr)
|
||||
@ stdcall getaddrinfo(str str ptr ptr)
|
||||
|
|
Loading…
Reference in a new issue