Patch - libntdll.def (add some exports)
Steven Edwards <Steven_Ed4153-/[email protected]>
| Newsgroups | gmane.comp.gnu.mingw.patches |
|---|---|
| Organization | ReactOS Project |
| Message-ID | <[email protected]> |
Is there ANYTHING wrong with this patch? Changelog? Diff format? Email Format? End of Line? If not then here it is, Diff'd from the cygwin win32api sources. Changelog: 2002-10-02 Steven Edwards <Steven_Ed4153-/[email protected]> * lib/ntdll.def (NtAccessCheck): Added Missing Export * lib/ntdll.def (NtAdjustPrivilegesToken): Ditto. * lib/ntdll.def (NtCreateKey): Ditto. * lib/ntdll.def (NtDeleteKey): Ditto. * lib/ntdll.def (NtDeleteValueKey): Ditto. * lib/ntdll.def (NtEnumerateKey): Ditto. * lib/ntdll.def (NtEnumerateValueKey): Ditto. * lib/ntdll.def (NtOpenKey): Ditto. * lib/ntdll.def (NtOpenProcessToken): Ditto. * lib/ntdll.def (NtOpenThreadToken): Ditto. * lib/ntdll.def (NtQueryInformationToken): Ditto. * lib/ntdll.def (NtQueryKey): Ditto. * lib/ntdll.def (NtQueryValueKey): Ditto. * lib/ntdll.def (NtSetSecurityObject): Ditto. * lib/ntdll.def (NtSetValueKey): Ditto. * lib/ntdll.def (RtlAddAccessAllowedAce): Ditto. * lib/ntdll.def (RtlCreateAcl): Ditto. * lib/ntdll.def (RtlCreateSecurityDescriptor): Ditto. * lib/ntdll.def (RtlCreateUnicodeStringFromAsciiz): Ditto. * lib/ntdll.def (RtlGetAce): Ditto. * lib/ntdll.def (RtlGetControlSecurityDescriptor): Ditto. * lib/ntdll.def (RtlGetDaclSecurityDescriptor): Ditto. * lib/ntdll.def (RtlGetGroupSecurityDescriptor): Ditto. * lib/ntdll.def (RtlGetOwnerSecurityDescriptor): Ditto. * lib/ntdll.def (RtlGetSaclSecurityDescriptor): Ditto. * lib/ntdll.def (RtlImpersonateSelf): Ditto. * lib/ntdll.def (RtlIsTextUnicode): Ditto. * lib/ntdll.def (RtlLengthSecurityDescriptor): Ditto. * lib/ntdll.def (RtlMakeSelfRelativeSD): Ditto. * lib/ntdll.def (RtlMultiByteToUnicodeN): Ditto. * lib/ntdll.def (RtlMultiByteToUnicodeSize): Ditto. * lib/ntdll.def (RtlOpenCurrentUser): Ditto. * lib/ntdll.def (RtlSetDaclSecurityDescriptor): Ditto. * lib/ntdll.def (RtlSetGroupSecurityDescriptor): Ditto. * lib/ntdll.def (RtlSetOwnerSecurityDescriptor): Ditto. * lib/ntdll.def (RtlSetSaclSecurityDescriptor): Ditto. * lib/ntdll.def (RtlValidSecurityDescriptor): Ditto. * lib/ntdll.def (ZwAccessCheck): Ditto. * lib/ntdll.def (ZwAdjustPrivilegesToken): Ditto. * lib/ntdll.def (ZwCreateKey): Ditto. * lib/ntdll.def (ZwDeleteValueKey): Ditto. * lib/ntdll.def (ZwEnumerateKey): Ditto. * lib/ntdll.def (ZwEnumerateValueKey): Ditto. * lib/ntdll.def (ZwOpenKey): Ditto. * lib/ntdll.def (ZwOpenProcessToken): Ditto. * lib/ntdll.def (ZwOpenThreadToken): Ditto. * lib/ntdll.def (ZwQueryInformationToken): Ditto. * lib/ntdll.def (ZwQueryKey): Ditto. * lib/ntdll.def (ZwQueryValueKey): Ditto. * lib/ntdll.def (ZwSetSecurityObject): Ditto. * lib/ntdll.def (ZwSetValueKey): Ditto.
ntdll.diff
(text/plain, 3.8 KB)
Index: ntdll.def =================================================================== RCS file: /cvs/src/src/winsup/w32api/lib/ntdll.def,v retrieving revision 1.3 diff -u -r1.3 ntdll.def --- ntdll.def 9 Jul 2002 13:11:54 -0000 1.3 +++ ntdll.def 3 Oct 2002 16:32:22 -0000 @@ -17,24 +17,40 @@ NlsAnsiCodePage NlsMbCodePageTag NlsMbOemCodePageTag +NtAccessCheck@32 +NtAdjustPrivilegesToken@24 NtAllocateVirtualMemory@24 NtClose@4 NtCreateFile@44 +NtCreateKey@28 NtCurrentTeb@0 +NtDeleteKey@4 +NtDeleteValueKey@8 NtDisplayString@4 +NtEnumerateKey@24 +NtEnumerateValueKey@24 NtFlushVirtualMemory@16 NtFreeVirtualMemory@16 NtLockVirtualMemory@16 NtOpenFile@24 +NtOpenKey@12 +NtOpenProcessToken@12 +NtOpenThreadToken@16 NtProtectVirtualMemory@20 +NtQueryInformationToken@20 +NtQueryKey@20 +NtQueryValueKey@24 NtQueryVirtualMemory@24 NtReadFile@36 NtReadVirtualMemory@20 +NtSetSecurityObject@12 +NtSetValueKey@24 NtShutdownSystem@4 NtUnlockVirtualMemory@16 NtWriteFile@36 NtWriteVirtualMemory@20 RtlAcquirePebLock@0 +RtlAddAccessAllowedAce@16 RtlAllocateAndInitializeSid@44 RtlAllocateHandle@8 RtlAllocateHeap@12 @@ -58,10 +74,13 @@ RtlCopySid@12 RtlCopyString@8 RtlCopyUnicodeString@8 +RtlCreateAcl@12 RtlCreateEnvironment@8 RtlCreateHeap@24 RtlCreateProcessParameters@40 +RtlCreateSecurityDescriptor@8 RtlCreateUnicodeString@8 +RtlCreateUnicodeStringFromAsciiz@8 RtlDeNormalizeProcessParams@4 RtlDestroyEnvironment@4 RtlDestroyHandleTable@4 @@ -95,16 +114,23 @@ RtlFreeOemString@4 RtlFreeSid@4 RtlFreeUnicodeString@4 +RtlGetAce@12 +RtlGetControlSecurityDescriptor@12 RtlGetCurrentDirectory_U@8 +RtlGetDaclSecurityDescriptor@16 RtlGetFullPathName_U@16 +RtlGetGroupSecurityDescriptor@12 RtlGetLongestNtPathLength@0 RtlGetNtGlobalFlags@0 +RtlGetOwnerSecurityDescriptor@12 RtlGetProcessHeaps@8 +RtlGetSaclSecurityDescriptor@16 RtlIdentifierAuthoritySid@4 RtlImageDirectoryEntryToData@16 RtlImageNtHeader@4 RtlImageRvaToSection@12 RtlImageRvaToVa@16 +RtlImpersonateSelf@4 RtlInitAnsiString@8 RtlInitCodePageTable@8 RtlInitNlsTables@16 @@ -117,12 +143,17 @@ RtlIntegerToUnicodeString@12 RtlIsDosDeviceName_U@4 RtlIsNameLegalDOS8Dot3@12 +RtlIsTextUnicode@12 RtlIsValidHandle@8 RtlIsValidIndexHandle@12 RtlLengthRequiredSid@4 +RtlLengthSecurityDescriptor@4 RtlLengthSid@4 RtlLockHeap@4 +RtlMakeSelfRelativeSD@12 RtlMoveMemory@12 +RtlMultiByteToUnicodeN@20 +RtlMultiByteToUnicodeSize@12 RtlNormalizeProcessParams@4 RtlNtStatusToDosError@4 RtlNumberOfClearBits@4 @@ -130,6 +161,7 @@ RtlOemStringToUnicodeSize@4 RtlOemStringToUnicodeString@12 RtlOemToUnicodeN@12 +RtlOpenCurrentUser@8 RtlPrefixString@12 RtlPrefixUnicodeString@12 RtlQueryEnvironmentVariable_U@12 @@ -140,7 +172,11 @@ RtlSetBits@12 RtlSetCurrentDirectory_U@4 RtlSetCurrentEnvironment@8 +RtlSetDaclSecurityDescriptor@16 RtlSetEnvironmentVariable@12 +RtlSetGroupSecurityDescriptor@12 +RtlSetOwnerSecurityDescriptor@12 +RtlSetSaclSecurityDescriptor@16 RtlSizeHeap@12 RtlSubAuthorityCountSid@4 RtlSubAuthoritySid@8 @@ -165,22 +201,37 @@ RtlValidSid@4 RtlValidateHeap@12 RtlValidateProcessHeaps@0 +RtlValidSecurityDescriptor@4 RtlZeroMemory@8 RtlxAnsiStringToUnicodeSize@4 RtlxOemStringToUnicodeSize@4 RtlxUnicodeStringToAnsiSize@4 RtlxUnicodeStringToOemSize@4 +ZwAccessCheck@32 +ZwAdjustPrivilegesToken@24 ZwAllocateVirtualMemory@24 ZwClose@4 ZwCreateFile@44 +ZwCreateKey@28 +ZwDeleteValueKey@8 +ZwEnumerateKey@24 +ZwEnumerateValueKey@24 ZwFlushVirtualMemory@16 ZwFreeVirtualMemory@16 ZwLockVirtualMemory@16 ZwOpenFile@24 +ZwOpenKey@12 +ZwOpenProcessToken@12 +ZwOpenThreadToken@16 ZwProtectVirtualMemory@20 +ZwQueryInformationToken@20 +ZwQueryKey@20 +ZwQueryValueKey@24 ZwQueryVirtualMemory@24 ZwReadFile@36 ZwReadVirtualMemory@20 +ZwSetSecurityObject@12 +ZwSetValueKey@24 ZwUnlockVirtualMemory@16 ZwWriteFile@36 ZwWriteVirtualMemory@20