Changeset 8428 for trunk/src


Ignore:
Timestamp:
May 16, 2002, 2:16:47 PM (23 years ago)
Author:
sandervl
Message:

resync with latest wine

Location:
trunk/src/NTDLL
Files:
9 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NTDLL/LICENSE.TXT

    r6378 r8428  
    1 $Id: LICENSE.TXT,v 1.1 2001-07-21 08:47:45 sandervl Exp $
    2 @c This is an additional Odin license agreement.
    3 @c It supercedes the main Odin license, but is only valid in
    4 @c the source directory in which it is present.
     1$Id: LICENSE.TXT,v 1.2 2002-05-16 12:16:45 sandervl Exp $
     2This is an additional Odin license agreement.
     3It supercedes the main Odin license, but is only valid in
     4the source directory in which it is present.
    55
    6 @c This file is processed by GNU's TeXinfo
    7 @c If you modify it or move it to another location, make sure that
    8 @c TeXinfo works (type `make' in directory documentation).
    9 
    10 Copyright (c) 1993-2000 the Wine project authors (see the file AUTHORS
     6Copyright (c) 1993-2002 the Wine project authors (see the file AUTHORS
    117for a complete list)
    128
    13 Permission is hereby granted, free of charge, to any person obtaining a copy
    14 of this software and associated documentation files (the "Software"), to deal
    15 in the Software without restriction, including without limitation the rights
    16 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    17 copies of the Software, and to permit persons to whom the Software is
    18 furnished to do so, subject to the following conditions:
     9Wine is free software; you can redistribute it and/or modify it under
     10the terms of the GNU Lesser General Public License as published by the
     11Free Software Foundation; either version 2.1 of the License, or (at
     12your option) any later version.
    1913
    20 The above copyright notice and this permission notice shall be included in
    21 all copies or substantial portions of the Software.
     14This program is distributed in the hope that it will be useful, but
     15WITHOUT ANY WARRANTY; without even the implied warranty of
     16MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     17Lesser General Public License for more details.
    2218
    23 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    24 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    25 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    26 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
    27 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    28 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
     19A copy of the GNU Lesser General Public License is included in the
     20Wine distribution in the file COPYING.LIB. If you did not receive this
     21copy, write to the Free Software Foundation, Inc., 59 Temple Place,
     22Suite 330, Boston, MA 02111-1307 USA.
  • trunk/src/NTDLL/makefile

    r6378 r8428  
    1 # $Id: makefile,v 1.30 2001-07-21 08:47:27 sandervl Exp $
     1# $Id: makefile,v 1.31 2002-05-16 12:16:46 sandervl Exp $
    22
    33#
     
    3434$(OBJDIR)\large_int.obj \
    3535$(OBJDIR)\regfunc.obj \
     36$(OBJDIR)\error.obj \
     37$(OBJDIR)\loader.obj \
     38$(OBJDIR)\heap.obj \
     39$(OBJDIR)\misc.obj \
     40$(OBJDIR)\string.obj \
    3641$(OBJDIR)\ntdllrsrc.obj
    3742
  • trunk/src/NTDLL/ntdll.def

    r8422 r8428  
    1 ; $Id: ntdll.def,v 1.43 2002-05-16 09:35:45 sandervl Exp $
     1; $Id: ntdll.def,v 1.44 2002-05-16 12:16:46 sandervl Exp $
    22
    33;
     
    77DESCRIPTION 'Odin32 System DLL - NTDll'
    88DATA MULTIPLE NONSHARED
     9
     10IMPORTS
     11    _RtlInitializeCriticalSection@4      = KERNEL32.InitializeCriticalSection
     12    _RtlLeaveCriticalSection@4           = KERNEL32.LeaveCriticalSection
     13    _RtlEnterCriticalSection@4           = KERNEL32.EnterCriticalSection
     14    _RtlDeleteCriticalSection@4          = KERNEL32.DeleteCriticalSection
    915
    1016EXPORTS
     
    2935;   CsrProbeForWrite                                @18
    3036;   CsrSetPriorityClass                             @19
    31     DbgBreakPoint                  = DbgBreakPoint                @20
    32     DbgPrint                       = _DbgPrint                    @21
     37    DbgBreakPoint                  = DbgBreakPoint                      @20
     38    DbgPrint                       = _DbgPrint                          @21
    3339;   DbgPrompt                                   @22
    3440;   DbgSsHandleKmApiMsg                             @23
     
    3743;   DbgUiContinue                                   @26
    3844;   DbgUiWaitStateChange                            @27
    39     DbgUserBreakPoint              = DbgUserBreakPoint            @28
     45    DbgUserBreakPoint              = DbgUserBreakPoint                  @28
    4046;   KiRaiseUserExceptionDispatcher                      @29
    4147;   KiUserApcDispatcher                             @30
     
    4349;   KiUserExceptionDispatcher                           @32
    4450;   LdrAccessResource                               @33
    45 ;   LdrDisableThreadCalloutsForDll                      @34
     51    LdrDisableThreadCalloutsForDll = _LdrDisableThreadCalloutsForDll@4  @34
    4652;   LdrEnumResources                                @35
    4753;   LdrFindEntryForAddress                          @36
     
    6369;   NlsMbCodePageTag                                @52
    6470;   NlsMbOemCodePageTag                             @53
    65     NtAcceptConnectPort           = _NtAcceptConnectPort@24     @54
    66     NtAccessCheck                 = _NtAccessCheck@32            @55
     71    NtAcceptConnectPort           = _NtAcceptConnectPort@24             @54
     72    NtAccessCheck                 = _NtAccessCheck@32                   @55
    6773;   NtAccessCheckAndAuditAlarm                      @56
    6874;   NtAddAtom                                   @57
    6975;   NtAdjustGroupsToken                             @58
    70     NtAdjustPrivilegesToken       = _NtAdjustPrivilegesToken@24 @59
     76    NtAdjustPrivilegesToken       = _NtAdjustPrivilegesToken@24         @59
    7177;   NtAlertResumeThread                             @60
    72     NtAlertThread                 = _NtAlertThread@8              @61
     78    NtAlertThread                 = _NtAlertThread@8                    @61
    7379    NtAllocateLocallyUniqueId     = _NtAllocateLocallyUniqueId@4        @62
    74     NtAllocateUuids               = _NtAllocateUuids@16             @63
     80    NtAllocateUuids               = _NtAllocateUuids@16                 @63
    7581;   NtAllocateVirtualMemory                         @64
    7682;   NtCallbackReturn                                @65
    7783;   NtCancelIoFile                              @66
    7884;   NtCancelTimer                                   @67
    79     NtClearEvent          = _NtClearEvent@4                     @68
    80     NtClose                       = _NtClose@4                    @69
     85    NtClearEvent          = _NtClearEvent@4                             @68
     86    NtClose                       = _NtClose@4                          @69
    8187;   NtCloseObjectAuditAlarm                         @70
    82     NtCompleteConnectPort         = _NtCompleteConnectPort@4      @71
    83     NtConnectPort                 = _NtConnectPort@32             @72
     88    NtCompleteConnectPort         = _NtCompleteConnectPort@4            @71
     89    NtConnectPort                 = _NtConnectPort@32                   @72
    8490;   NtContinue                                  @73
    8591;   NtCreateChannel                             @74
    86     NtCreateDirectoryObject       = _NtCreateDirectoryObject@12   @75
    87     NtCreateEvent                 = _NtCreateEvent@20             @76
     92    NtCreateDirectoryObject       = _NtCreateDirectoryObject@12         @75
     93    NtCreateEvent                 = _NtCreateEvent@20                   @76
    8894;   NtCreateEventPair                               @77
    89     NtCreateFile                  = _NtCreateFile@44              @78
     95    NtCreateFile                  = _NtCreateFile@44                    @78
    9096;   NtCreateIoCompletion                            @79
    9197    NtCreateKey                   = _NtCreateKey@28         @80
    92     NtCreateMailslotFile          = _NtCreateMailslotFile@32      @81
     98    NtCreateMailslotFile          = _NtCreateMailslotFile@32            @81
    9399;   NtCreateMutant                              @82
    94100;   NtCreateNamedPipeFile                           @83
    95     NtCreatePagingFile            = _NtCreatePagingFile@16        @84
    96     NtCreatePort                  = _NtCreatePort@20              @85
     101    NtCreatePagingFile            = _NtCreatePagingFile@16              @84
     102    NtCreatePort                  = _NtCreatePort@20                    @85
    97103;   NtCreateProcess                             @86
    98104;   NtCreateProfile                             @87
     
    103109    NtCreateTimer                 = _NtCreateTimer@16                   @92
    104110;   NtCreateToken                           @93
    105 ;   NtCurrentTeb                            @94
     111;    NtCurrentTeb                  = _NtCurrentTeb                       @94
    106112;   NtDelayExecution                            @95
    107113;   NtDeleteAtom                            @96
    108114;   NtDeleteFile                            @97
    109     NtDeleteKey                   = _NtDeleteKey@4          @98
     115    NtDeleteKey                   = _NtDeleteKey@4                      @98
    110116;   NtDeleteObjectAuditAlarm                        @99
    111     NtDeleteValueKey              = _NtDeleteValueKey@8         @100
    112 
     117    NtDeleteValueKey              = _NtDeleteValueKey@8                 @100
    113118    NtDeviceIoControlFile         = _NtDeviceIoControlFile@40           @101
    114119    NtDisplayString               = _NtDisplayString@4                  @102
    115120    NtDuplicateObject             = _NtDuplicateObject@28               @103
    116121    NtDuplicateToken              = _NtDuplicateToken@24                @104
    117     NtEnumerateKey                = _NtEnumerateKey@24          @105
    118     NtEnumerateValueKey           = _NtEnumerateValueKey@24     @106
     122    NtEnumerateKey                = _NtEnumerateKey@24                  @105
     123    NtEnumerateValueKey           = _NtEnumerateValueKey@24             @106
    119124;   NtExtendSection                         @107
    120125;   NtFindAtom                              @108
    121126;   NtFlushBuffersFile                          @109
    122127;   NtFlushInstructionCache                     @110
    123     NtFlushKey                    = _NtFlushKey@4           @111
     128    NtFlushKey                    = _NtFlushKey@4                       @111
    124129;   NtFlushVirtualMemory                        @112
    125130;   NtFlushWriteBuffer                          @113
     
    136141;   NtLoadDriver                            @124
    137142;   NtLoadKey2                              @125
    138     NtLoadKey                     = _NtLoadKey@8            @126
     143    NtLoadKey                     = _NtLoadKey@8                        @126
    139144;   NtLockFile                              @127
    140145;   NtLockVirtualMemory                         @128
     
    142147    NtMapViewOfSection            = _NtMapViewOfSection@40              @130
    143148;   NtNotifyChangeDirectoryFile                     @131
    144     NtNotifyChangeKey             = _NtNotifyChangeKey@40       @132
     149    NtNotifyChangeKey             = _NtNotifyChangeKey@40               @132
    145150;   NtOpenChannel                           @133
    146151    NtOpenDirectoryObject         = _NtOpenDirectoryObject@12           @134
     
    156161    NtOpenSection                 = _NtOpenSection@12                   @144
    157162    NtOpenSemaphore               = _NtOpenSemaphore@12                 @145
    158     NtOpenSymbolicLinkObject      = _NtQuerySymbolicLinkObject@12       @146 ; JW: Is that correct ???
     163    NtOpenSymbolicLinkObject      = _NtQuerySymbolicLinkObject@12       @146
    159164    NtOpenThread                  = _NtOpenThread@16                    @147
    160165    NtOpenThreadToken             = _NtOpenThreadToken@16               @148
     
    165170;   NtPrivilegedServiceAuditAlarm                   @153
    166171;   NtProtectVirtualMemory                      @154
    167     NtPulseEvent          = _NtPulseEvent@8             @155
     172    NtPulseEvent                  = _NtPulseEvent@8                     @155
    168173;   NtQueryAttributesFile                       @156
    169174;   NtQueryDefaultLocale                        @157
     
    171176    NtQueryDirectoryObject        = _NtQueryDirectoryObject@28          @159
    172177;   NtQueryEaFile                           @160
    173     NtQueryEvent          = _NtQueryEvent@20            @161
     178    NtQueryEvent                  = _NtQueryEvent@20                    @161
    174179;   NtQueryFullAttributesFile                       @162
    175180;   NtQueryInformationAtom                      @163
     
    181186;   NtQueryIntervalProfile                      @169
    182187;   NtQueryIoCompletion                         @170
    183     NtQueryKey                    = _NtQueryKey@20          @171
    184     NtQueryMultipleValueKey       = _NtQueryMultipleValueKey@24     @172
     188    NtQueryKey                    = _NtQueryKey@20                      @171
     189    NtQueryMultipleValueKey       = _NtQueryMultipleValueKey@24         @172
    185190;   NtQueryMutant                           @173
    186191    NtQueryObject                 = _NtQueryObject@20                   @174
     
    196201;   NtQueryTimer                            @184
    197202    NtQueryTimerResolution        = _NtQueryTimerResolution@12          @185
    198     NtQueryValueKey               = _NtQueryValueKey@24         @186
     203    NtQueryValueKey               = _NtQueryValueKey@24                 @186
    199204;   NtQueryVirtualMemory                        @187
    200 ;   NtQueryVolumeInformationFile                    @188
     205    NtQueryVolumeInformationFile  = _NtQueryVolumeInformationFile@20    @188
    201206;   NtQueueApcThread                            @189
    202     NtRaiseException              = ___regs_NtRaiseException@16     @190
     207    NtRaiseException              = ___regs_NtRaiseException@16         @190
    203208;   NtRaiseHardError                            @191
    204209    NtReadFile                    = _NtReadFile@36                      @192
     
    210215    NtReleaseSemaphore            = _NtReleaseSemaphore@12              @198
    211216;   NtRemoveIoCompletion                        @199
    212     NtReplaceKey                  = _NtReplaceKey@12            @200
    213 
     217    NtReplaceKey                  = _NtReplaceKey@12                    @200
    214218    NtReplyPort                   = _NtReplyPort@16                     @201
    215219    NtReplyWaitReceivePort        = _NtReplyWaitReceivePort@16          @202
     
    219223    NtRequestWaitReplyPort        = _NtRequestWaitReplyPort@12          @206
    220224    NtResetEvent                  = _NtResetEvent@4                     @207
    221     NtRestoreKey                  = _NtRestoreKey@12            @208
     225    NtRestoreKey                  = _NtRestoreKey@12                    @208
    222226    NtResumeThread                = _NtResumeThread@8                   @209
    223     NtSaveKey                     = _NtSaveKey@8            @210
     227    NtSaveKey                     = _NtSaveKey@8                        @210
    224228;   NtSendWaitReplyChannel                      @211
    225229;   NtSetContextChannel                         @212
     
    228232;   NtSetDefaultLocale                          @215
    229233;   NtSetEaFile                             @216
    230     NtSetEvent                    = _NtSetEvent@8                   @217
     234    NtSetEvent                    = _NtSetEvent@8                       @217
    231235;   NtSetHighEventPair                          @218
    232236;   NtSetHighWaitLowEventPair                       @219
    233237;   NtSetHighWaitLowThread                      @220
    234238    NtSetInformationFile          = _NtSetInformationFile@20            @221
    235     NtSetInformationKey           = _NtSetInformationKey@16     @222
     239    NtSetInformationKey           = _NtSetInformationKey@16             @222
    236240;   NtSetInformationObject                      @223
    237241    NtSetInformationProcess       = _NtSetInformationProcess@16         @224
     
    251255    NtSetTimer                    = _NtSetTimer@28                      @238
    252256;   NtSetTimerResolution                        @239
    253     NtSetValueKey                 = _NtSetValueKey@24           @240
    254     NtSetVolumeInformationFile    = _NtSetVolumeInformationFile@16      @241
     257    NtSetValueKey                 = _NtSetValueKey@24                   @240
     258    NtSetVolumeInformationFile    = _NtSetVolumeInformationFile@20      @241
    255259;   NtShutdownSystem                            @242
    256260;   NtSignalAndWaitForSingleObject                  @243
     
    263267    NtTestAlert                   = _NtTestAlert@8                      @250
    264268;   NtUnloadDriver                          @251
    265     NtUnloadKey                   = _NtUnloadKey@4          @252
     269    NtUnloadKey                   = _NtUnloadKey@4                      @252
    266270;   NtUnlockFile                            @253
    267271;   NtUnlockVirtualMemory                       @254
     
    282286;   PfxRemovePrefix                         @269
    283287;   RestoreEm87Context                          @270
     288
    284289;   RtlAbortRXact                           @271
    285290;   RtlAbsoluteToSelfRelativeSD                     @272
    286     RtlAcquirePebLock             = _RtlAcquirePebLock@0        @273
     291    RtlAcquirePebLock             = _RtlAcquirePebLock@0                @273
    287292    RtlAcquireResourceExclusive   = _RtlAcquireResourceExclusive@8      @274
    288293    RtlAcquireResourceShared      = _RtlAcquireResourceShared@8         @275
     
    300305    RtlAllocateHeap               = _RtlAllocateHeap@12                 @287
    301306;   RtlAnsiCharToUnicodeChar                        @288
    302 ;   RtlAnsiStringToUnicodeSize                      @289
     307    RtlAnsiStringToUnicodeSize    = _RtlAnsiStringToUnicodeSize@4       @289
    303308    RtlAnsiStringToUnicodeString  = _RtlAnsiStringToUnicodeString@12    @290
    304 ;   RtlAppendAsciizToString                     @291
    305 ;   RtlAppendStringToString                     @292
    306 ;   RtlAppendUnicodeStringToString                  @293
    307 ;   RtlAppendUnicodeToString                        @294
     309    RtlAppendAsciizToString       = _RtlAppendAsciizToString@8          @291
     310    RtlAppendStringToString       = _RtlAppendStringToString@8          @292
     311    RtlAppendUnicodeStringToString= _RtlAppendUnicodeStringToString@8   @293
     312    RtlAppendUnicodeToString      = _RtlAppendUnicodeToString@8         @294
    308313;   RtlApplyRXact                           @295
    309314;   RtlApplyRXactNoFlush                        @296
     
    313318;   RtlAreBitsSet                           @300
    314319
    315     RtlAssert             = _RtlAssert@16               @301
     320    RtlAssert                     = _RtlAssert@16                       @301
    316321;   RtlCaptureStackBackTrace                        @302
    317322;   RtlCharToInteger                            @303
    318323;   RtlCheckRegistryKey                         @304
    319324;   RtlClearAllBits                         @305
    320     RtlClearBits          = _RtlClearBits@12            @306
     325    RtlClearBits                  = _RtlClearBits@12                    @306
    321326;   RtlClosePropertySet                         @307
    322 ;   RtlCompactHeap                          @308
    323     RtlCompareMemory          = _RtlCompareMemory@12        @309
     327    RtlCompactHeap                = _RtlCompactHeap@8                   @308
     328    RtlCompareMemory              = _RtlCompareMemory@12                @309
    324329;   RtlCompareMemoryUlong                       @310
    325 ;   RtlCompareString                            @311
    326     RtlCompareUnicodeString       = _RtlCompareUnicodeString@12     @312
     330    RtlCompareString              = _RtlCompareString@12                @311
     331    RtlCompareUnicodeString       = _RtlCompareUnicodeString@12         @312
    327332;   RtlCompressBuffer                           @313
    328333;   RtlConsoleMultiByteToUnicodeN                   @314
     
    339344    RtlCopySid                    = _RtlCopySid@12                      @324
    340345;   RtlCopySidAndAttributesArray                    @325
    341 ;   RtlCopyString                           @326
    342 ;   RtlCopyUnicodeString                        @327
     346    RtlCopyString                 = _RtlCopyString@8                    @326
     347    RtlCopyUnicodeString          = _RtlCopyUnicodeString@8             @327
    343348    RtlCreateAcl                  = _RtlCreateAcl@12                    @328
    344349;   RtlCreateAndSetSD                           @329
    345350;   RtlCreateAtomTable                          @330
    346     RtlCreateEnvironment          = _RtlCreateEnvironment@8     @331
     351    RtlCreateEnvironment          = _RtlCreateEnvironment@8             @331
    347352    RtlCreateHeap                 = _RtlCreateHeap@24                   @332
    348353;   RtlCreateProcessParameters                      @333
     
    352357    RtlCreateSecurityDescriptor   = _RtlCreateSecurityDescriptor@8      @337
    353358;   RtlCreateTagHeap                            @338
    354 ;   RtlCreateUnicodeString                      @339
     359    RtlCreateUnicodeString        = _RtlCreateUnicodeString@8           @339
    355360    RtlCreateUnicodeStringFromAsciiz = _RtlCreateUnicodeStringFromAsciiz@8  @340
    356361;   RtlCreateUserProcess                        @341
     
    397402    RtlEqualPrefixSid             = _RtlEqualPrefixSid@8                @382
    398403    RtlEqualSid                   = _RtlEqualSid@8                      @383
    399 ;   RtlEqualString                          @384
    400     RtlEqualUnicodeString         = _RtlEqualUnicodeString@12       @385
    401 ;   RtlEraseUnicodeString                       @386
     404    RtlEqualString                = _RtlEqualString@12                  @384
     405    RtlEqualUnicodeString         = _RtlEqualUnicodeString@12           @385
     406    RtlEraseUnicodeString         = _RtlEraseUnicodeString@4            @386
    402407;   RtlExpandEnvironmentStrings_U                   @387
    403408;   RtlExtendHeap                           @388
    404     RtlExtendedIntegerMultiply     = _RtlExtendedIntegerMultiply@12     @389
    405     RtlExtendedLargeIntegerDivide  = _RtlExtendedLargeIntegerDivide@16  @390
    406 ;;    RtlExtendedMagicDivide         = _RtlExtendedMagicDivide@20         @391
     409    RtlExtendedIntegerMultiply    = _RtlExtendedIntegerMultiply@12      @389
     410    RtlExtendedLargeIntegerDivide = _RtlExtendedLargeIntegerDivide@16   @390
     411;    RtlExtendedMagicDivide         = _RtlExtendedMagicDivide@20         @391
    407412    RtlFillMemory                  = _RtlFillMemory@12              @392
    408413;   RtlFillMemoryUlong                          @393
    409     RtlFindClearBits          = _RtlFindClearBits@12        @394
     414    RtlFindClearBits              = _RtlFindClearBits@12                @394
    410415;   RtlFindClearBitsAndSet                      @395
    411416;   RtlFindLongestRunClear                      @396
     
    414419;   RtlFindSetBits                          @399
    415420;   RtlFindSetBitsAndClear                      @400
    416 
    417421    RtlFirstFreeAce               = _RtlFirstFreeAce@8                  @401
    418422;   RtlFlushPropertySet                         @402
    419     RtlFormatCurrentUserKeyPath   = _RtlFormatCurrentUserKeyPath@4  @403
     423    RtlFormatCurrentUserKeyPath   = _RtlFormatCurrentUserKeyPath@4      @403
    420424;   RtlFormatMessage                            @404
    421425    RtlFreeAnsiString             = _RtlFreeAnsiString@4        @405
     
    440444    RtlGetNtProductType           = _RtlGetNtProductType@4      @424
    441445    RtlGetOwnerSecurityDescriptor = _RtlGetOwnerSecurityDescriptor@12   @425
    442 ;   RtlGetProcessHeaps                          @426
     446    RtlGetProcessHeaps            = _RtlGetProcessHeaps@8               @426
    443447    RtlGetSaclSecurityDescriptor  = _RtlGetSaclSecurityDescriptor@16    @427
    444448;   RtlGetUserInfoHeap                          @428
     
    467471;   RtlInsertElementGenericTable                    @451
    468472    RtlIntegerToChar              = _RtlIntegerToChar@16                @452
    469     RtlIntegerToUnicodeString     = _RtlIntegerToUnicodeString@12       @453
     473;    RtlIntegerToUnicodeString     = _RtlIntegerToUnicodeString@12       @453
    470474;   RtlIsDosDeviceName_U                        @454
    471475;   RtlIsGenericTableEmpty                      @455
     
    487491    RtlLengthSid                   = _RtlLengthSid@4                    @471
    488492;   RtlLocalTimeToSystemTime                        @472
    489 ;   RtlLockHeap                             @473
     493    RtlLockHeap                    = _RtlLockHeap@4                     @473
    490494;   RtlLookupAtomInAtomTable                        @474
    491495;   RtlLookupElementGenericTable                    @475
     
    507511    RtlOemToUnicodeN              = _RtlOemToUnicodeN@20                @491
    508512;   RtlOnMappedStreamEvent                      @492
    509     RtlOpenCurrentUser            = _RtlOpenCurrentUser@8       @493
     513    RtlOpenCurrentUser            = _RtlOpenCurrentUser@8               @493
    510514;   RtlPcToFileHeader                           @494
    511515;   RtlPinAtomInAtomTable                       @495
     
    515519;   RtlProtectHeap                          @499
    516520;   RtlQueryAtomInAtomTable                     @500
    517 
    518521    RtlQueryEnvironmentVariable_U = _RtlQueryEnvironmentVariable_U@12   @501
    519522;   RtlQueryInformationAcl                      @502
     
    532535    RtlRaiseStatus                = _RtlRaiseStatus@4           @515
    533536    RtlRandom                     = _RtlRandom@4            @516
    534 ;   RtlReAllocateHeap                           @517
     537    RtlReAllocateHeap             = _RtlReAllocateHeap@16           @517
    535538;   RtlRealPredecessor                          @518
    536539;   RtlRealSuccessor                            @519
     
    564567;   RtlSetUserFlagsHeap                         @547
    565568;   RtlSetUserValueHeap                         @548
    566     RtlSizeHeap                   = _RtlSizeHeap@12                 @549
     569    RtlSizeHeap                   = _RtlSizeHeap@12                     @549
    567570;   RtlSplay                                @550
    568571;   RtlStartRXact                           @551
     
    572575;   RtlSubtreeSuccessor                         @555
    573576    RtlSystemTimeToLocalTime      = _RtlSystemTimeToLocalTime@8         @556
    574 ;   RtlTimeFieldsToTime                         @557
    575     RtlTimeToElapsedTimeFields    = _RtlTimeToElapsedTimeFields@8   @558
     577;    RtlTimeFieldsToTime           = _RtlTimeFieldsToTime@8              @557
     578    RtlTimeToElapsedTimeFields    = _RtlTimeToElapsedTimeFields@8       @558
    576579    RtlTimeToSecondsSince1970     = _RtlTimeToSecondsSince1970@8        @559
    577580    RtlTimeToSecondsSince1980     = _RtlTimeToSecondsSince1980@8        @560
    578 ;   RtlTimeToTimeFields                         @561
     581;    RtlTimeToTimeFields           = _RtlTimeToTimeFields@8              @561
    579582;   RtlTryEnterCriticalSection                      @562
    580583    RtlUnicodeStringToAnsiSize    = _RtlUnicodeStringToAnsiSize@4       @563
     
    589592    RtlUnicodeToOemN              = _RtlUnicodeToOemN@20                @572
    590593;   RtlUniform                              @573
    591 ;   RtlUnlockHeap                           @574
    592     RtlUnwind                  = _RtlUnwind@16                      @575
     594    RtlUnlockHeap                 = _RtlUnlockHeap@4                    @574
     595    RtlUnwind                     = _RtlUnwind@16                       @575
    593596;   RtlUpcaseUnicodeChar                        @576
    594597    RtlUpcaseUnicodeString        = _RtlUpcaseUnicodeString@12          @577
     
    604607    RtlValidSecurityDescriptor    = _RtlValidSecurityDescriptor@4       @588
    605608    RtlValidSid                   = _RtlValidSid@4                      @589
    606 ;   RtlValidateHeap                         @590
     609    RtlValidateHeap               = _RtlValidateHeap@12                 @590
    607610;   RtlValidateProcessHeaps                     @591
    608 ;   RtlWalkHeap                             @592
     611    RtlWalkHeap                   = _RtlWalkHeap@8                      @592
    609612;   RtlWriteRegistryValue                       @593
    610613;   RtlZeroHeap                             @594
    611     RtlZeroMemory              = _RtlZeroMemory@8                   @595
     614    RtlZeroMemory                 = _RtlZeroMemory@8                    @595
    612615;   RtlpNtCreateKey                         @596
    613616;   RtlpNtEnumerateSubKey                       @597
     
    619622;   RtlpUnWaitCriticalSection                       @602
    620623;   RtlpWaitForCriticalSection                      @603
    621     RtlxAnsiStringToUnicodeSize   = _RtlAnsiStringToUnicodeSize@4      @604
    622     RtlxOemStringToUnicodeSize    = _RtlOemStringToUnicodeSize@4       @605
    623 ;   RtlxUnicodeStringToAnsiSize                     @606
    624 ;   RtlxUnicodeStringToOemSize                      @607
     624    RtlxAnsiStringToUnicodeSize   = _RtlAnsiStringToUnicodeSize@4       @604
     625    RtlxOemStringToUnicodeSize    = _RtlOemStringToUnicodeSize@4        @605
     626    RtlxUnicodeStringToAnsiSize   = _RtlUnicodeStringToAnsiSize@4       @606
     627    RtlxUnicodeStringToOemSize    = _RtlUnicodeStringToOemSize@4        @607
    625628;   SaveEm87Context                         @608
     629
    626630    ZwAcceptConnectPort           = _NtAcceptConnectPort@24             @609
    627631;   ZwAccessCheck                           @610
     
    674678    ZwDuplicateObject             = _NtDuplicateObject@28               @657
    675679    ZwDuplicateToken              = _NtDuplicateToken@24                @658
    676     ZwEnumerateKey                = _NtEnumerateKey@24          @659
    677     ZwEnumerateValueKey           = _NtEnumerateValueKey@24         @660
     680    ZwEnumerateKey                = _NtEnumerateKey@24                  @659
     681    ZwEnumerateValueKey           = _NtEnumerateValueKey@24             @660
    678682;   ZwExtendSection                                 @661
    679683;   ZwFindAtom                                      @662
    680684;   ZwFlushBuffersFile                                  @663
    681685;   ZwFlushInstructionCache                             @664
    682     ZwFlushKey                    = _NtFlushKey@4               @665
     686    ZwFlushKey                    = _NtFlushKey@4                       @665
    683687;   ZwFlushVirtualMemory                                @666
    684688;   ZwFlushWriteBuffer                                  @667
     
    695699;   ZwLoadDriver                                        @678
    696700;   ZwLoadKey2                                      @679
    697     ZwLoadKey                     = _NtLoadKey@8                @680
     701    ZwLoadKey                     = _NtLoadKey@8                        @680
    698702;   ZwLockFile                                      @681
    699703;   ZwLockVirtualMemory                                 @682
     
    701705    ZwMapViewOfSection            = _NtMapViewOfSection@40              @684
    702706;   ZwNotifyChangeDirectoryFile                         @685
    703     ZwNotifyChangeKey             = _NtNotifyChangeKey@40           @686
     707    ZwNotifyChangeKey             = _NtNotifyChangeKey@40               @686
    704708;   ZwOpenChannel                                       @687
    705709    ZwOpenDirectoryObject         = _NtOpenDirectoryObject@12           @688
     
    708712    ZwOpenFile                    = _NtOpenFile@24                      @691
    709713;   ZwOpenIoCompletion                                  @692
    710     ZwOpenKey                     = _NtOpenKey@12               @693
     714    ZwOpenKey                     = _NtOpenKey@12                       @693
    711715;   ZwOpenMutant                                        @694
    712716;   ZwOpenObjectAuditAlarm                              @695
     
    716720    ZwOpenSemaphore               = _NtOpenSemaphore@12                 @699
    717721    ZwOpenSymbolicLinkObject      = _NtQuerySymbolicLinkObject@12       @700
    718 
    719722;   ZwOpenThread                                        @701
    720723    ZwOpenThreadToken             = _NtOpenThreadToken@16               @702
     
    741744;   ZwQueryIntervalProfile                              @723
    742745;   ZwQueryIoCompletion                                 @724
    743     ZwQueryKey                    = _NtQueryKey@20              @725
    744     ZwQueryMultipleValueKey       = _NtQueryMultipleValueKey@24     @726
     746    ZwQueryKey                    = _NtQueryKey@20                      @725
     747    ZwQueryMultipleValueKey       = _NtQueryMultipleValueKey@24         @726
    745748;   ZwQueryMutant                                       @727
    746749    ZwQueryObject                 = _NtQueryObject@20                   @728
     
    756759;   ZwQueryTimer                                        @738
    757760    ZwQueryTimerResolution        = _NtQueryTimerResolution@12          @739
    758     ZwQueryValueKey               = _NtQueryValueKey@24         @740
     761    ZwQueryValueKey               = _NtQueryValueKey@24                 @740
    759762;   ZwQueryVirtualMemory                                @741
    760763;   ZwQueryVolumeInformationFile                            @742
    761764;   ZwQueueApcThread                                    @743
    762     ZwRaiseException              = ___regs_NtRaiseException@16     @744
     765    ZwRaiseException              = ___regs_NtRaiseException@16         @744
    763766;   ZwRaiseHardError                                    @745
    764767    ZwReadFile                    = _NtReadFile@36                      @746
    765768;   ZwReadFileScatter                                   @747
    766     ZwReadRequestData             = _NtReadRequestData@20             @748
     769    ZwReadRequestData             = _NtReadRequestData@20               @748
    767770;   ZwReadVirtualMemory                                 @749
    768771    ZwRegisterThreadTerminatePort = _NtRegisterThreadTerminatePort@4    @750
     
    770773    ZwReleaseSemaphore            = _NtReleaseSemaphore@12              @752
    771774;   ZwRemoveIoCompletion                                @753
    772     ZwReplaceKey                  = _NtReplaceKey@12                @754
     775    ZwReplaceKey                  = _NtReplaceKey@12                    @754
    773776    ZwReplyPort                   = _NtReplyPort@16                     @755
    774777    ZwReplyWaitReceivePort        = _NtReplyWaitReceivePort@16          @756
     
    778781    ZwRequestWaitReplyPort        = _NtRequestWaitReplyPort@12          @760
    779782    ZwResetEvent                  = _NtResetEvent@4                     @761
    780     ZwRestoreKey                  = _NtRestoreKey@12                @762
     783    ZwRestoreKey                  = _NtRestoreKey@12                    @762
    781784    ZwResumeThread                = _NtResumeThread@8                   @763
    782     ZwSaveKey                     = _NtSaveKey@8                @764
     785    ZwSaveKey                     = _NtSaveKey@8                        @764
    783786;   ZwSendWaitReplyChannel                              @765
    784787;   ZwSetContextChannel                                 @766
     
    792795;   ZwSetHighWaitLowThread                              @774
    793796    ZwSetInformationFile          = _NtSetInformationFile@20            @775
    794     ZwSetInformationKey           = _NtSetInformationKey@16         @776
     797    ZwSetInformationKey           = _NtSetInformationKey@16             @776
    795798;   ZwSetInformationObject                              @777
    796799    ZwSetInformationProcess       = _NtSetInformationProcess@16         @778
     
    810813    ZwSetTimer                    = _NtSetTimer@28                      @792
    811814;   ZwSetTimerResolution                                @793
    812     ZwSetValueKey                 = _NtSetValueKey@24               @794
    813     ZwSetVolumeInformationFile    = _NtSetVolumeInformationFile@16      @795
     815    ZwSetValueKey                 = _NtSetValueKey@24                   @794
     816    ZwSetVolumeInformationFile    = _NtSetVolumeInformationFile@20      @795
    814817;   ZwShutdownSystem                                    @796
    815818;   ZwSignalAndWaitForSingleObject                          @797
     
    821824    ZwTerminateProcess            = _NtTerminateProcess@8               @802
    822825    ZwTerminateThread             = _NtTerminateThread@8                @803
    823     ZwTestAlert                   = _NtTestAlert@8              @804
     826    ZwTestAlert                   = _NtTestAlert@8                      @804
    824827;   ZwUnloadDriver                                  @805
    825     ZwUnloadKey                   = _NtUnloadKey@4              @806
     828    ZwUnloadKey                   = _NtUnloadKey@4                      @806
    826829;   ZwUnlockFile                                        @807
    827830;   ZwUnlockVirtualMemory                               @808
     
    834837;   ZwWriteFile                                     @815
    835838;   ZwWriteFileGather                                   @816
    836     ZwWriteRequestData            = _NtWriteRequestData@20          @817
     839    ZwWriteRequestData            = _NtWriteRequestData@20              @817
    837840;   ZwWriteVirtualMemory                                @818
    838841;   ZwYieldExecution                                    @819
     842
     843
    839844    _CIpow                        = _CRTDLL__CIpow                      @820
    840845;   __eCommonExceptions                                 @821
     
    969974;    _i64toa                    = _MSVCRT__i64toa               @949
    970975;    _i64tow                    = _MSVCRT__i64tow               @950
    971     _itoa                         = _CRTDLL__itoa               @951
     976    _itoa                         = _NTDLL_itoa               @951
    972977    _itow                         = _CRTDLL__itow               @952
    973     _ltoa                         = _CRTDLL__ltoa                       @953
     978    _ltoa                         = _NTDLL_ltoa                       @953
    974979;    _ltow                         = _MSVCRT__ltow                          @954
    975980    _memccpy                = _CRTDLL__memccpy              @955
     
    977982    _snprintf                     = _CRTDLL__snprintf                   @957
    978983    _snwprintf                    = _CRTDLL__snwprintf                  @958
    979     _splitpath                    = _CRTDLL__splitpath                  @959
     984    _splitpath                    = _NTDLL_splitpath                  @959
    980985    _strcmpi                      = _CRTDLL__strcmpi                    @960
    981986    _stricmp                      = _CRTDLL__stricmp                @961
     
    10701075    wcstol                        = _NTDLL_wcstol                       @1047
    10711076    wcstombs                      = _NTDLL_wcstombs                     @1048
    1072     wcstoul                       = _CRTDLL_wcstoul                     @1049
     1077    wcstoul                       = _NTDLL_wcstoul                      @1049
    10731078
    10741079
Note: See TracChangeset for help on using the changeset viewer.