From a82d3705a5c75041dcb7942ac5f826ea4ddc5767 Mon Sep 17 00:00:00 2001 From: Ricardo Filipe Date: Thu, 25 Dec 2008 02:19:50 +0000 Subject: ntdll: add stub for RtlGetCompressionWorkSpaceSize --- dlls/ntdll/ntdll.spec | 2 +- dlls/ntdll/rtl.c | 12 ++++++++++++ include/winternl.h | 1 + 3 files changed, 14 insertions(+), 1 deletions(-) diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec index 1e41e4d..279883a 100644 --- a/dlls/ntdll/ntdll.spec +++ b/dlls/ntdll/ntdll.spec @@ -612,7 +612,7 @@ @ stdcall RtlGetAce(ptr long ptr) @ stdcall RtlGetActiveActivationContext(ptr) @ stub RtlGetCallersAddress -@ stub RtlGetCompressionWorkSpaceSize +@ stdcall RtlGetCompressionWorkSpaceSize(long ptr ptr) @ stdcall RtlGetControlSecurityDescriptor(ptr ptr ptr) @ stdcall RtlGetCurrentDirectory_U(long ptr) @ stdcall RtlGetCurrentPeb() diff --git a/dlls/ntdll/rtl.c b/dlls/ntdll/rtl.c index a4d1dac..284d8f5 100644 --- a/dlls/ntdll/rtl.c +++ b/dlls/ntdll/rtl.c @@ -1067,3 +1067,15 @@ PSLIST_ENTRY WINAPI RtlInterlockedPushListSList(PSLIST_HEADER ListHeader, return oldHeader.s.Next.Next; #endif } + +/****************************************************************************** + * RtlGetCompressionWorkSpaceSize [NTDLL.@] + */ +NTSTATUS WINAPI RtlGetCompressionWorkSpaceSize(USHORT CompressionFormatAndEngine, + PULONG CompressBufferWorkSpaceSize, + PULONG CompressFragmentWorkSpaceSize) +{ + FIXME("%d, %p, %p: stub!\n", CompressionFormatAndEngine, CompressBufferWorkSpaceSize, CompressFragmentWorkSpaceSize); + + return STATUS_NOT_IMPLEMENTED; +} diff --git a/include/winternl.h b/include/winternl.h index d0180a5..068c284 100644 --- a/include/winternl.h +++ b/include/winternl.h @@ -2341,6 +2341,7 @@ NTSYSAPI void WINAPI RtlFreeThreadActivationContextStack(void); NTSYSAPI void WINAPI RtlFreeUnicodeString(PUNICODE_STRING); NTSYSAPI NTSTATUS WINAPI RtlGetAce(PACL,DWORD,LPVOID *); NTSYSAPI NTSTATUS WINAPI RtlGetActiveActivationContext(HANDLE*); +NTSYSAPI NTSTATUS WINAPI RtlGetCompressionWorkSpaceSize(USHORT,PULONG,PULONG); NTSYSAPI NTSTATUS WINAPI RtlGetControlSecurityDescriptor(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR_CONTROL,LPDWORD); NTSYSAPI NTSTATUS WINAPI RtlGetCurrentDirectory_U(ULONG, LPWSTR); NTSYSAPI PEB * WINAPI RtlGetCurrentPeb(void); -- 1.5.6.3