| 1 | ;Created by BLAST for IBM's compiler
|
|---|
| 2 | ;Basis is NT4.0's NTDLL.DLL
|
|---|
| 3 | LIBRARY NTDLL INITINSTANCE TERMINSTANCE
|
|---|
| 4 | DATA MULTIPLE NONSHARED
|
|---|
| 5 |
|
|---|
| 6 | IMPORTS
|
|---|
| 7 | fwd_RtlUnwind = KERNEL32.RtlUnwind
|
|---|
| 8 | fwd_memmove = KERNEL32.memmove
|
|---|
| 9 | fwd_RtlFillMemory = KERNEL32.RtlFillMemory
|
|---|
| 10 | fwd_RtlMoveMemory = KERNEL32.RtlMoveMemory
|
|---|
| 11 | fwd_RtlZeroMemory = KERNEL32.RtlZeroMemory
|
|---|
| 12 | fwd_RtlInitializeCriticalSection = KERNEL32.InitializeCriticalSection
|
|---|
| 13 | fwd_RtlLeaveCriticalSection = KERNEL32.LeaveCriticalSection
|
|---|
| 14 | fwd_RtlEnterCriticalSection = KERNEL32.EnterCriticalSection
|
|---|
| 15 | fwd_RtlDeleteCriticalSection = KERNEL32.DeleteCriticalSection
|
|---|
| 16 |
|
|---|
| 17 |
|
|---|
| 18 | EXPORTS
|
|---|
| 19 |
|
|---|
| 20 | ; forwarders
|
|---|
| 21 | RtlUnwind = fwd_RtlUnwind
|
|---|
| 22 | memmove = fwd_memmove
|
|---|
| 23 | RtlFillMemory = fwd_RtlFillMemory
|
|---|
| 24 | RtlMoveMemory = fwd_RtlMoveMemory
|
|---|
| 25 | RtlZeroMemory = fwd_RtlZeroMemory
|
|---|
| 26 | RtlInitializeCriticalSection = fwd_RtlInitializeCriticalSection
|
|---|
| 27 | RtlLeaveCriticalSection = fwd_RtlLeaveCriticalSection
|
|---|
| 28 | RtlEnterCriticalSection = fwd_RtlEnterCriticalSection
|
|---|
| 29 | RtlDeleteCriticalSection = fwd_RtlDeleteCriticalSection
|
|---|
| 30 |
|
|---|
| 31 | ; real functions
|
|---|
| 32 | NtClose = _NtClose@4 @1300
|
|---|
| 33 | RtlOpenCurrentUser = _RtlOpenCurrentUser@8 @1301
|
|---|
| 34 | RtlLengthRequiredSid = _RtlLengthRequiredSid@4 @1302
|
|---|
| 35 | RtlLengthSid = _RtlLengthSid@4 @1303
|
|---|
| 36 | RtlCreateAcl = _RtlCreateAcl@12 @1304
|
|---|
| 37 | RtlFirstFreeAce = _RtlFirstFreeAce@8 @1305
|
|---|
| 38 | RtlAddAce = _RtlAddAce@20 @1306
|
|---|
| 39 | RtlCreateSecurityDescriptor = _RtlCreateSecurityDescriptor@8 @1307
|
|---|
| 40 | RtlSetDaclSecurityDescriptor = _RtlSetDaclSecurityDescriptor@16 @1308
|
|---|
| 41 | RtlSetSaclSecurityDescriptor = _RtlSetSaclSecurityDescriptor@16 @1309
|
|---|
| 42 | RtlSetOwnerSecurityDescriptor = _RtlSetOwnerSecurityDescriptor@12 @1310
|
|---|
| 43 | RtlSetGroupSecurityDescriptor = _RtlSetGroupSecurityDescriptor@12 @1311
|
|---|
| 44 | RtlNormalizeProcessParams = _RtlNormalizeProcessParams@4 @1312
|
|---|
| 45 | RtlInitializeSid = _RtlInitializeSid@12 @1313
|
|---|
| 46 | RtlSubAuthoritySid = _RtlSubAuthoritySid@8 @1314
|
|---|
| 47 | RtlSubAuthorityCountSid = _RtlSubAuthorityCountSid@4 @1315
|
|---|
| 48 | RtlCopySid = _RtlCopySid@12 @1316
|
|---|
| 49 | RtlAnsiStringToUnicodeString = _RtlAnsiStringToUnicodeString@12 @1317
|
|---|
| 50 | RtlOemStringToUnicodeString = _RtlOemStringToUnicodeString@12 @1318
|
|---|
| 51 | RtlMultiByteToUnicodeN = _RtlMultiByteToUnicodeN@20 @1319
|
|---|
| 52 | RtlOemToUnicodeN = _RtlOemToUnicodeN@20 @1320
|
|---|
| 53 | RtlInitAnsiString = _RtlInitAnsiString@8 @1321
|
|---|
| 54 | RtlInitString = _RtlInitString@8 @1322
|
|---|
| 55 | RtlInitUnicodeString = _RtlInitUnicodeString@8 @1323
|
|---|
| 56 | RtlFreeUnicodeString = _RtlFreeUnicodeString@4 @1324
|
|---|
| 57 | RtlUnicodeToOemN = _RtlUnicodeToOemN@20 @1325
|
|---|
| 58 | RtlUnicodeStringToOemString = _RtlUnicodeStringToOemString@12 @1326
|
|---|
| 59 | RtlUnicodeStringToAnsiString = _RtlUnicodeStringToAnsiString@12 @1327
|
|---|
| 60 | RtlNtStatusToDosError = _RtlNtStatusToDosError@4 @1328
|
|---|
| 61 | RtlGetNtProductType = _RtlGetNtProductType@4 @1329
|
|---|
| 62 | RtlUpcaseUnicodeString = _RtlUpcaseUnicodeString@12 @1330
|
|---|
| 63 | RtlxOemStringToUnicodeSize = _RtlxOemStringToUnicodeSize@4 @1331
|
|---|
| 64 | RtlxAnsiStringToUnicodeSize = _RtlxAnsiStringToUnicodeSize@4 @1332
|
|---|
| 65 | RtlDosPathNameToNtPathName_U = _RtlDosPathNameToNtPathName_U@16 @1333
|
|---|
| 66 | NtOpenFile = _NtOpenFile@24 @1334
|
|---|
| 67 |
|
|---|
| 68 |
|
|---|