From 276ef66cc83ddd6b1637b8a0bfa3014ddc9d06a1 Mon Sep 17 00:00:00 2001 From: Juergen Schmied Date: Thu, 24 Dec 1998 14:34:55 +0000 Subject: [PATCH] New stubs. --- dlls/ntdll/nt.c | 37 +++++++++++++++++++++++++++++++++++++ dlls/ntdll/rtl.c | 14 ++++++++++++++ relay32/ntdll.spec | 14 +++++++------- 3 files changed, 58 insertions(+), 7 deletions(-) diff --git a/dlls/ntdll/nt.c b/dlls/ntdll/nt.c index cda2008aa09..a634fdd48f8 100644 --- a/dlls/ntdll/nt.c +++ b/dlls/ntdll/nt.c @@ -482,4 +482,41 @@ NTSTATUS WINAPI NtOpenSection(DWORD x1,DWORD x2,DWORD x3) { FIXME(ntdll,"(0x%08lx,0x%08lx,0x%08lx),stub!\n",x1,x2,x3); return 0; } +/****************************************************************************** + * NtQueryPerformanceCounter [NTDLL] + */ +BOOL32 WINAPI NtQueryPerformanceCounter(DWORD x1,DWORD x2) { + FIXME(ntdll,"(0x%08lx, 0x%08lx) stub!\n",x1,x2); + return 0; +} +/****************************************************************************** + * NtQuerySection [NTDLL] + */ +NTSTATUS WINAPI NtQuerySection(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5) { + FIXME(ntdll,"(0x%08lx,0x%08lx,0x%08lx,0x%08lx,0x%08lx) stub!\n",x1,x2,x3,x4,x5); + return 0; +} + +/****************************************************************************** + * NtQuerySecurityObject [NTDLL] + */ +NTSTATUS WINAPI NtQuerySecurityObject(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5) { + FIXME(ntdll,"(0x%08lx,0x%08lx,0x%08lx,0x%08lx,0x%08lx) stub!\n",x1,x2,x3,x4,x5); + return 0; +} +/****************************************************************************** + * NtQuerySemaphore [NTDLL] + */ +NTSTATUS WINAPI NtQuerySemaphore(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5) { + FIXME(ntdll,"(0x%08lx,0x%08lx,0x%08lx,0x%08lx,0x%08lx) stub!\n",x1,x2,x3,x4,x5); + return 0; +} + +/****************************************************************************** + * NtEnumerateValueKey [NTDLL] + */ +NTSTATUS WINAPI NtEnumerateValueKey(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5, DWORD x6) { + FIXME(ntdll,"(0x%08lx,0x%08lx,0x%08lx,0x%08lx,0x%08lx,0x%08lx) stub!\n",x1,x2,x3,x4,x5, x6); + return 1; +} diff --git a/dlls/ntdll/rtl.c b/dlls/ntdll/rtl.c index 72b5a4bb702..1b1537d66ad 100644 --- a/dlls/ntdll/rtl.c +++ b/dlls/ntdll/rtl.c @@ -828,3 +828,17 @@ DWORD WINAPI RtlTimeToTimeFields(DWORD x1,DWORD x2) { FIXME(ntdll,"(0x%08lx,0x%08lx),stub!\n",x1,x2); return 0; } +/****************************************************************************** + * RtlInitializeResource [NTDLL] + */ +NTSTATUS WINAPI RtlInitializeResource(DWORD x1) { + FIXME(ntdll,"(0x%08lx),stub!\n",x1); + return 0; +} +/****************************************************************************** + * RtlCompareUnicodeString [NTDLL] + */ +NTSTATUS WINAPI RtlCompareUnicodeString(LPUNICODE_STRING x1,LPUNICODE_STRING x2,DWORD x3) { + FIXME(ntdll,"(0x%08lx,0x%08lx,0x%08lx),stub!\n",debugstr_w(x1->Buffer),debugstr_w(x2->Buffer),x3); + return 0; +} diff --git a/relay32/ntdll.spec b/relay32/ntdll.spec index 6e0cc90671f..ccbae37deb9 100644 --- a/relay32/ntdll.spec +++ b/relay32/ntdll.spec @@ -105,7 +105,7 @@ type win32 097 stdcall NtDuplicateToken(long long long long long long) NtDuplicateToken 098 stub NtEnumerateBus 099 stub NtEnumerateKey -100 stub NtEnumerateValueKey +100 stdcall NtEnumerateValueKey (long long long long long long) NtEnumerateValueKey 101 stub NtExtendSection 102 stub NtFlushBuffersFile 103 stub NtFlushInstructionCache @@ -167,10 +167,10 @@ type win32 159 stub NtQueryKey 160 stub NtQueryMutant 161 stdcall NtQueryObject(long long long long long) NtQueryObject -162 stub NtQueryPerformanceCounter -163 stub NtQuerySection -164 stub NtQuerySecurityObject -165 stub NtQuerySemaphore +162 stdcall NtQueryPerformanceCounter (long long) NtQueryPerformanceCounter +163 stdcall NtQuerySection (long long long long long) NtQuerySection +164 stdcall NtQuerySecurityObject (long long long long long) NtQuerySecurityObject +165 stdcall NtQuerySemaphore (long long long long long) NtQuerySemaphore 166 stub NtQuerySymbolicLinkObject 167 stub NtQuerySystemEnvironmentValue 168 stdcall NtQuerySystemInformation(long long long long) NtQuerySystemInformation @@ -295,7 +295,7 @@ type win32 287 stub RtlCompareMemory 288 stub RtlCompareMemoryUlong 289 stub RtlCompareString -290 stub RtlCompareUnicodeString +290 stdcall RtlCompareUnicodeString (ptr ptr long) RtlCompareUnicodeString 291 stub RtlCompressBuffer 292 stub RtlConsoleMultiByteToUnicodeN 293 stub RtlConvertExclusiveToShared @@ -414,7 +414,7 @@ type win32 406 stdcall RtlInitializeCriticalSection(ptr) InitializeCriticalSection 407 stub RtlInitializeGenericTable 408 stub RtlInitializeRXact -409 stub RtlInitializeResource +409 stdcall RtlInitializeResource(long) RtlInitializeResource 410 stdcall RtlInitializeSid(ptr ptr long) RtlInitializeSid 411 stub RtlInsertElementGenericTable 412 stdcall RtlIntegerToChar(long long long long) RtlIntegerToChar -- 2.11.4.GIT