Patch - ntdll.def

Steven Edwards <Steven_Ed4153-/[email protected]>
Newsgroups gmane.comp.gnu.mingw.patches
Organization ReactOS Project
Message-ID <[email protected]>
Changelog:
2002-10-02  Steven Edwards  <Steven_Ed4153-/[email protected]>

    * lib/ntdll.def (NtAccessCheck, NtAdjustPrivilegesToken,
    NtCreateKey, NtDeleteKey, NtDeleteValueKey, NtEnumerateKey,
    NtEnumerateValueKey, NtOpenKey, NtOpenProcessToken,
    NtOpenThreadToken, NtQueryInformationToken, NtQueryKey,
    NtQueryValueKey, NtSetSecurityObject, NtSetValueKey,
    RtlAddAccessAllowedAce, RtlCreateAcl, RtlCreateSecurityDescriptor,  
    RtlCreateUnicodeStringFromAsciiz, RtlGetAce,
    RtlGetControlSecurityDescriptor, RtlGetDaclSecurityDescriptor,  
    RtlGetGroupSecurityDescriptor, RtlGetOwnerSecurityDescriptor,  
    RtlGetSaclSecurityDescriptor, RtlImpersonateSelf, RtlIsTextUnicode,  
    RtlLargeIntegerAdd, RtlLengthSecurityDescriptor, 
RtlMakeSelfRelativeSD,  
    RtlMultiByteToUnicodeN RtlMultiByteToUnicodeSize, RtlOpenCurrentUser,  
    RtlSetDaclSecurityDescriptor, RtlSetGroupSecurityDescriptor,  
    RtlSetOwnerSecurityDescriptor, RtlSetSaclSecurityDescriptor,  
    RtlValidSecurityDescriptor, ZwAccessCheck, ZwAdjustPrivilegesToken
    ZwCreateKey, ZwDeleteValueKey, ZwEnumerateKey, ZwEnumerateValueKey,
    ZwOpenKey, ZwOpenProcessToken, ZwOpenThreadToken,
    ZwQueryInformationToken, ZwQueryKey, ZwQueryValueKey
    ZwSetSecurityObject, ZwSetValueKey ): Added Missing Exports
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 18:03:43 -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,18 @@
 RtlIntegerToUnicodeString@12
 RtlIsDosDeviceName_U@4
 RtlIsNameLegalDOS8Dot3@12
+RtlIsTextUnicode@12
 RtlIsValidHandle@8
 RtlIsValidIndexHandle@12
+RtlLargeIntegerAdd@16
 RtlLengthRequiredSid@4
+RtlLengthSecurityDescriptor@4
 RtlLengthSid@4
 RtlLockHeap@4
+RtlMakeSelfRelativeSD@12
 RtlMoveMemory@12
+RtlMultiByteToUnicodeN@20
+RtlMultiByteToUnicodeSize@12
 RtlNormalizeProcessParams@4
 RtlNtStatusToDosError@4
 RtlNumberOfClearBits@4
@@ -130,6 +162,7 @@
 RtlOemStringToUnicodeSize@4
 RtlOemStringToUnicodeString@12
 RtlOemToUnicodeN@12
+RtlOpenCurrentUser@8
 RtlPrefixString@12
 RtlPrefixUnicodeString@12
 RtlQueryEnvironmentVariable_U@12
@@ -140,7 +173,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 +202,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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.