Changelog:
- Add some stub exports to spec files for NtDll and AdvApi
Rob
Index: wine/dlls/ntdll/ntdll.spec
===================================================================
RCS file: /home/wine/wine/dlls/ntdll/ntdll.spec,v
retrieving revision 1.132
diff -u -r1.132 ntdll.spec
--- wine/dlls/ntdll/ntdll.spec 10 Oct 2003 00:23:47 -0000 1.132
+++ wine/dlls/ntdll/ntdll.spec 26 Oct 2003 22:34:56 -0000
@@ -59,6 +59,11 @@
@ stdcall NtAcceptConnectPort(ptr long ptr long long ptr)
@ stdcall NtAccessCheck(ptr long long ptr ptr ptr ptr ptr)
@ stub NtAccessCheckAndAuditAlarm
+@ stub NtAccessCheckByType
+@ stub NtAccessCheckByTypeAndAuditAlarm
+@ stub NtAccessCheckByTypeResultList
+@ stub NtAccessCheckByTypeResultListAndAuditAlarm
+@ stub NtAccessCheckByTypeResultListAndAuditAlarmByHandle
@ stub NtAdjustGroupsToken
@ stdcall NtAdjustPrivilegesToken(long long long long long long)
@ stub NtAlertResumeThread
@@ -98,6 +103,7 @@
@ stdcall NtDelayExecution(long ptr)
@ stub NtDeleteFile
@ stdcall NtDeleteKey(long)
+@ stub NtDeleteObjectAuditAlarm
@ stdcall NtDeleteValueKey(long ptr)
@ stdcall NtDeviceIoControlFile(long long long long long long long long long long)
@ stdcall NtDisplayString(ptr)
@@ -107,6 +113,7 @@
@ stdcall NtEnumerateKey (long long long long long long)
@ stdcall NtEnumerateValueKey (long long long long long long)
@ stub NtExtendSection
+@ stub NtFilterToken
@ stdcall NtFlushBuffersFile(long ptr)
@ stub NtFlushInstructionCache
@ stdcall NtFlushKey(long)
@@ -117,6 +124,7 @@
@ stdcall NtGetContextThread(long ptr)
@ stub NtGetPlugPlayEvent
@ stub NtGetTickCount
+@ stub NtImpersonateAnonymousToken
@ stub NtImpersonateClientOfPort
@ stub NtImpersonateThread
@ stub NtInitializeRegistry
@@ -129,6 +137,7 @@
@ stdcall NtMapViewOfSection(long long ptr long long ptr ptr long long long)
@ stub NtNotifyChangeDirectoryFile
@ stdcall NtNotifyChangeKey(long long ptr ptr ptr long long ptr long long)
+@ stub NtNotifyChangeMultipleKeys
@ stdcall NtOpenDirectoryObject(long long long)
@ stdcall NtOpenEvent(long long long)
@ stub NtOpenEventPair
@@ -165,6 +174,7 @@
@ stub NtQueryIntervalProfile
@ stub NtQueryIoCompletion
@ stdcall NtQueryKey (long long ptr long ptr)
+@ stub NtQueryMultipleValueKey
@ stub NtQueryMutant
@ stdcall NtQueryObject(long long long long long)
@ stub NtQueryOpenSubKeys
@@ -204,6 +214,7 @@
@ stdcall NtRestoreKey(long long long)
@ stdcall NtResumeThread(long long)
@ stdcall NtSaveKey(long long)
+@ stub NtSaveMergedKeys
@ stub NtSecureConnectPort
@ stdcall NtSetContextThread(long ptr)
@ stub NtSetDefaultHardErrorPort
@@ -276,6 +287,10 @@
@ stub RtlAddActionToRXact
@ stub RtlAddAttributeActionToRXact
@ stub RtlAddAuditAccessAce
+@ stub RtlAddAuditAccessAceEx
+@ stub RtlAddAccessAllowedObjectAce
+@ stub RtlAddAccessDeniedObjectAce
+@ stub RtlAddAuditAccessObjectAce
@ stdcall RtlAdjustPrivilege(long long long long)
@ stdcall RtlAllocateAndInitializeSid (ptr long long long long long long long long long ptr)
@ stdcall RtlAllocateHeap(long long long)
@@ -310,6 +325,7 @@
@ stdcall -ret64 RtlConvertLongToLargeInteger(long)
@ stub RtlConvertSharedToExclusive
@ stdcall RtlConvertSidToUnicodeString(ptr ptr long)
+@ stub RtlConvertToAutoInheritSecurityObject
@ stub RtlConvertUiListToApiList
@ stdcall -ret64 RtlConvertUlongToLargeInteger(long)
@ stdcall RtlCopyLuid(ptr ptr)
@@ -421,7 +437,9 @@
@ stdcall RtlGetOwnerSecurityDescriptor(ptr ptr ptr)
@ stdcall RtlGetProcessHeaps(long ptr)
@ stdcall RtlGetSaclSecurityDescriptor(ptr ptr ptr ptr)
+@ stub RtlGetSecurityDescriptorRMControl
@ stub RtlGetUserInfoHeap
+@ stub RtlGUIDFromString
@ stdcall RtlIdentifierAuthoritySid(ptr)
@ stdcall RtlImageDirectoryEntryToData(long long long ptr)
@ stdcall RtlImageNtHeader(long)
@@ -473,6 +491,7 @@
@ stub RtlNewInstanceSecurityObject
@ stub RtlNewSecurityGrantedAccess
@ stdcall RtlNewSecurityObject(long long long long long long)
+@ stub RtlNewSecurityObjectEx
@ stdcall RtlNormalizeProcessParams(ptr)
@ stdcall RtlNtStatusToDosError(long)
@ stub RtlNumberGenericTableElements
@@ -513,6 +532,7 @@
@ stub RtlSelfRelativeToAbsoluteSD
@ stdcall RtlSetAllBits(ptr)
@ stdcall RtlSetBits(ptr long long)
+@ stub RtlSetControlSecurityDescriptor
@ stdcall RtlSetCurrentDirectory_U(ptr)
@ stdcall RtlSetCurrentEnvironment(wstr ptr)
@ stdcall RtlSetDaclSecurityDescriptor(ptr long ptr long)
@@ -521,7 +541,10 @@
@ stub RtlSetInformationAcl
@ stdcall RtlSetOwnerSecurityDescriptor(ptr ptr long)
@ stdcall RtlSetSaclSecurityDescriptor(ptr long ptr long)
+@ stub RtlSelfRelativeToAbsoluteSD2
+@ stub RtlSetSecurityDescriptorRMControl
@ stub RtlSetSecurityObject
+@ stub RtlSetSecurityObjectEx
@ stdcall RtlSetTimeZoneInformation(ptr)
@ stub RtlSetUserFlagsHeap
@ stub RtlSetUserValueHeap
@@ -567,6 +590,7 @@
@ stub RtlUsageHeap
@ cdecl -i386 -norelay RtlUshortByteSwap() NTDLL_RtlUshortByteSwap
@ stdcall RtlValidAcl(ptr)
+@ stub RtlValidRelativeSecurityDescriptor
@ stdcall RtlValidSecurityDescriptor(ptr)
@ stdcall RtlValidSid(ptr)
@ stdcall RtlValidateHeap(long long ptr)
Index: wine/dlls/advapi32/advapi32.spec
===================================================================
RCS file: /home/wine/wine/dlls/advapi32/advapi32.spec,v
retrieving revision 1.42
diff -u -r1.42 advapi32.spec
--- wine/dlls/advapi32/advapi32.spec 17 Sep 2003 20:04:45 -0000 1.42
+++ wine/dlls/advapi32/advapi32.spec 26 Oct 2003 22:49:20 -0000
@@ -244,6 +244,7 @@
@ stdcall RegisterEventSourceA(ptr ptr)
@ stdcall RegisterEventSourceW(ptr ptr)
@ stdcall RegisterServiceCtrlHandlerA (ptr ptr)
+@ stub RegisterServiceCtrlHandlerExW
@ stdcall RegisterServiceCtrlHandlerW (ptr ptr)
@ stdcall ReportEventA (long long long long ptr long long str ptr)
@ stdcall ReportEventW (long long long long ptr long long wstr ptr)
@@ -309,6 +310,8 @@
@ stub SystemFunction028
@ stub SystemFunction029
@ stub SystemFunction030
+@ stub SystemFunction031
+@ stub SystemFunction041
@ stub LsaQueryInfoTrustedDomain
@ stub LsaQuerySecret
@ stub LsaCreateSecret
@@ -331,6 +334,9 @@
@ stub LsaEnumeratePrivileges
@ stub LsaLookupPrivilegeDisplayName
@ stub LsaICLookupNames
+@ stub LsaStorePrivateData
+@ stub LsaRetrievePrivateData
+@ stub LsaGetUserName
@ stub ElfRegisterEventSourceW
@ stub ElfReportEventW
@ stub ElfDeregisterEventSource
@@ -339,7 +345,6 @@
@ stdcall SynchronizeWindows31FilesAndWindowsNTRegistry(long long long long)
@ stdcall QueryWindows31FilesMigration(long)
@ stub LsaICLookupSids
-@ stub SystemFunction031
@ stub I_ScSetServiceBitsA
@ stub EnumServiceGroupA
@ stub EnumServiceGroupW