mirror of
https://github.com/reactos/reactos.git
synced 2025-04-29 10:39:07 +00:00
[NDK]
- Mark DbgUiWaitStateChange as NTSYSAPI. [CMAKE] - Don't create an import library for ntdll, we'll ship with one. - Temporarily add the ntdll import library (until RosBE ships with one). - Make the definition file MSVC compatible. - Include every object file in librtl when linking. - NTDLL now compiles successfully with the MSVC compatible definition file. svn path=/branches/cmake-bringup/; revision=48529
This commit is contained in:
parent
684dd7e251
commit
a62f514cfb
4 changed files with 453 additions and 450 deletions
|
@ -1,4 +1,6 @@
|
|||
|
||||
set(CMAKE_C_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
|
||||
|
||||
add_definitions(-D__NTDLL__)
|
||||
add_definitions(-D_NTOSKRNL_)
|
||||
add_definitions(-DCRTDLL)
|
||||
|
@ -23,7 +25,7 @@ add_library(ntdll SHARED
|
|||
set_target_properties(ntdll PROPERTIES LINK_FLAGS "-Wl,-entry,0")
|
||||
|
||||
target_link_libraries(ntdll ${CMAKE_CURRENT_SOURCE_DIR}/def/ntdll.def
|
||||
rtl
|
||||
-Wl,--whole-archive rtl -Wl,--no-whole-archive
|
||||
ntdllsys
|
||||
libcntpr
|
||||
pseh)
|
||||
|
|
|
@ -353,455 +353,455 @@ NtWriteFileGather
|
|||
NtWriteRequestData
|
||||
NtWriteVirtualMemory
|
||||
NtYieldExecution
|
||||
RtlAbsoluteToSelfRelativeSD@12
|
||||
RtlAcquirePebLock@0
|
||||
RtlAcquireResourceExclusive@8
|
||||
RtlAcquireResourceShared@8
|
||||
RtlAcquireSRWLockExclusive@4
|
||||
RtlAcquireSRWLockShared@4
|
||||
RtlActivateActivationContext@12
|
||||
RtlActivateActivationContextUnsafeFast@8
|
||||
RtlAddAccessAllowedAce@16
|
||||
RtlAddAccessAllowedAceEx@20
|
||||
RtlAddAccessAllowedObjectAce@28
|
||||
RtlAddAccessDeniedAce@16
|
||||
RtlAddAccessDeniedAceEx@20
|
||||
RtlAddAccessDeniedObjectAce@28
|
||||
RtlAddAce@20
|
||||
RtlAddAtomToAtomTable@12
|
||||
RtlAddAuditAccessAce@24
|
||||
RtlAddAuditAccessAceEx@28
|
||||
RtlAddAuditAccessObjectAce@36
|
||||
RtlAddMandatoryAce@24
|
||||
RtlAddRefActivationContext@4
|
||||
RtlAddVectoredExceptionHandler@8
|
||||
RtlAdjustPrivilege@16
|
||||
RtlAllocateActivationContextStack@4
|
||||
RtlAllocateAndInitializeSid@44
|
||||
RtlAllocateHandle@8
|
||||
RtlAllocateHeap@12
|
||||
RtlAnsiCharToUnicodeChar@4
|
||||
RtlAnsiStringToUnicodeSize@4=RtlxAnsiStringToUnicodeSize@4
|
||||
RtlAnsiStringToUnicodeString@12
|
||||
RtlAppendAsciizToString@8
|
||||
RtlAppendStringToString@8
|
||||
RtlAppendUnicodeStringToString@8
|
||||
RtlAppendUnicodeToString@8
|
||||
RtlAreAllAccessesGranted@8
|
||||
RtlAreAnyAccessesGranted@8
|
||||
RtlAreBitsClear@12
|
||||
RtlAreBitsSet@12
|
||||
RtlAssert@16
|
||||
RtlCaptureContext@4
|
||||
RtlCaptureStackBackTrace@16
|
||||
RtlCharToInteger@12
|
||||
RtlCheckRegistryKey@8
|
||||
RtlClearAllBits@4
|
||||
RtlClearBits@12
|
||||
RtlCompactHeap@8
|
||||
RtlCompareMemory@12
|
||||
RtlCompareMemoryUlong@12
|
||||
RtlCompareString@12
|
||||
RtlCompareUnicodeString@12
|
||||
RtlCompressBuffer@32
|
||||
RtlComputeCrc32@12
|
||||
RtlConvertExclusiveToShared@4
|
||||
RtlConvertLongToLargeInteger@4
|
||||
RtlConvertSharedToExclusive@4
|
||||
RtlConvertSidToUnicodeString@12
|
||||
RtlConvertUlongToLargeInteger@4
|
||||
RtlCopyLuid@8
|
||||
RtlCopyLuidAndAttributesArray@12
|
||||
RtlCopySecurityDescriptor@8
|
||||
RtlCopySid@12
|
||||
RtlCopySidAndAttributesArray@28
|
||||
RtlCopyString@8
|
||||
RtlCopyUnicodeString@8
|
||||
RtlCreateAcl@12
|
||||
RtlCreateActivationContext@8
|
||||
RtlCreateAtomTable@8
|
||||
RtlCreateBootStatusDataFile@0
|
||||
RtlCreateEnvironment@8
|
||||
RtlCreateHeap@24
|
||||
RtlCreateProcessParameters@40
|
||||
RtlCreateQueryDebugBuffer@8
|
||||
RtlCreateRegistryKey@8
|
||||
RtlCreateSecurityDescriptor@8
|
||||
RtlCreateSystemVolumeInformationFolder@4
|
||||
RtlCreateTagHeap@16
|
||||
RtlCreateTimer@28
|
||||
RtlCreateTimerQueue@4
|
||||
RtlCreateUnicodeString@8
|
||||
RtlCreateUnicodeStringFromAsciiz@8
|
||||
RtlCreateUserProcess@40
|
||||
RtlCreateUserThread@40
|
||||
RtlCustomCPToUnicodeN@24
|
||||
RtlCutoverTimeToSystemTime@16
|
||||
RtlDeNormalizeProcessParams@4
|
||||
RtlDeactivateActivationContext@8
|
||||
RtlDeactivateActivationContextUnsafeFast@4
|
||||
RtlDecodePointer@4
|
||||
RtlDecodeSystemPointer@4=RtlEncodeSystemPointer@4
|
||||
RtlDecompressBuffer@24
|
||||
RtlDecompressFragment@32
|
||||
RtlDelete@4
|
||||
RtlDeleteAce@8
|
||||
RtlDeleteAtomFromAtomTable@8
|
||||
RtlDeleteCriticalSection@4
|
||||
RtlDeleteElementGenericTable@8
|
||||
RtlDeleteElementGenericTableAvl@8
|
||||
RtlDeleteNoSplay@8
|
||||
RtlDeleteOwnersRanges@8
|
||||
RtlDeleteRange@24
|
||||
RtlDeleteRegistryValue@12
|
||||
RtlDeleteResource@4
|
||||
RtlDeleteSecurityObject@4
|
||||
RtlDeleteTimer@12
|
||||
RtlDeleteTimerQueue@4
|
||||
RtlDeleteTimerQueueEx@8
|
||||
RtlDeregisterWait@4
|
||||
RtlDeregisterWaitEx@8
|
||||
RtlDestroyAtomTable@4
|
||||
RtlDestroyEnvironment@4
|
||||
RtlDestroyHandleTable@4
|
||||
RtlDestroyHeap@4
|
||||
RtlDestroyProcessParameters@4
|
||||
RtlDestroyQueryDebugBuffer@4
|
||||
RtlDetermineDosPathNameType_U@4
|
||||
RtlDllShutdownInProgress@0
|
||||
RtlDnsHostNameToComputerName@12
|
||||
RtlDoesFileExists_U@4
|
||||
RtlDosPathNameToNtPathName_U@16
|
||||
RtlDosPathNameToRelativeNtPathName_U@16
|
||||
RtlDosSearchPath_U@24
|
||||
RtlDowncaseUnicodeChar@4
|
||||
RtlDowncaseUnicodeString@12
|
||||
RtlDumpResource@4
|
||||
RtlDuplicateUnicodeString@12
|
||||
RtlEmptyAtomTable@8
|
||||
RtlEncodePointer@4
|
||||
RtlEncodeSystemPointer@4
|
||||
RtlEnlargedIntegerMultiply@8
|
||||
RtlEnlargedUnsignedDivide@16
|
||||
RtlEnlargedUnsignedMultiply@8
|
||||
RtlEnterCriticalSection@4
|
||||
RtlEnumProcessHeaps@8
|
||||
RtlEnumerateGenericTable@8
|
||||
RtlEnumerateGenericTableAvl@8
|
||||
RtlEnumerateGenericTableLikeADirectory@28
|
||||
RtlEnumerateGenericTableWithoutSplaying@8
|
||||
RtlEnumerateGenericTableWithoutSplayingAvl@8
|
||||
RtlEqualComputerName@8
|
||||
RtlEqualDomainName@8
|
||||
RtlEqualLuid@8
|
||||
RtlEqualPrefixSid@8
|
||||
RtlEqualSid@8
|
||||
RtlEqualString@12
|
||||
RtlEqualUnicodeString@12
|
||||
RtlEraseUnicodeString@4
|
||||
RtlExitUserThread@4
|
||||
RtlExpandEnvironmentStrings_U@16
|
||||
RtlExtendHeap@16
|
||||
RtlExtendedIntegerMultiply@12
|
||||
RtlExtendedLargeIntegerDivide@16
|
||||
RtlExtendedMagicDivide@20
|
||||
RtlFillMemory@12
|
||||
RtlFillMemoryUlong@12
|
||||
RtlFindActivationContextSectionString@20
|
||||
RtlFindCharInUnicodeString@16
|
||||
RtlFindClearBits@12
|
||||
RtlFindClearBitsAndSet@12
|
||||
RtlFindClearRuns@16
|
||||
RtlFindLastBackwardRunClear@12
|
||||
RtlFindLeastSignificantBit@8
|
||||
RtlFindLongestRunClear@8
|
||||
RtlFindLongestRunSet@8
|
||||
RtlFindMessage@20
|
||||
RtlFindMostSignificantBit@8
|
||||
RtlFindNextForwardRunClear@12
|
||||
RtlFindRange@48
|
||||
RtlFindSetBits@12
|
||||
RtlFindSetBitsAndClear@12
|
||||
RtlFirstEntrySList@4
|
||||
RtlFirstFreeAce@8
|
||||
RtlFlushSecureMemoryCache@8
|
||||
RtlFormatCurrentUserKeyPath@4
|
||||
RtlFormatMessage@32
|
||||
RtlFreeAnsiString@4
|
||||
RtlFreeHandle@8
|
||||
RtlFreeHeap@12
|
||||
RtlFreeOemString@4
|
||||
RtlFreeRangeList@4
|
||||
RtlFreeSid@4
|
||||
RtlFreeThreadActivationContextStack@0
|
||||
RtlFreeUnicodeString@4
|
||||
RtlFreeUserThreadStack@8
|
||||
RtlGUIDFromString@8
|
||||
RtlGenerate8dot3Name@16
|
||||
RtlGetAce@12
|
||||
RtlGetActiveActivationContext@4
|
||||
RtlGetCallersAddress@8
|
||||
RtlGetCompressionWorkSpaceSize@12
|
||||
RtlGetControlSecurityDescriptor@12
|
||||
RtlGetCurrentDirectory_U@8
|
||||
RtlGetCurrentPeb@0
|
||||
RtlGetCurrentProcessorNumber@0
|
||||
RtlGetDaclSecurityDescriptor@16
|
||||
RtlGetElementGenericTable@8
|
||||
RtlGetElementGenericTableAvl@8
|
||||
RtlGetFirstRange@12
|
||||
RtlGetFullPathName_U@16
|
||||
RtlGetGroupSecurityDescriptor@12
|
||||
RtlGetLastNtStatus@0
|
||||
RtlGetLastWin32Error@0
|
||||
RtlGetLongestNtPathLength@0
|
||||
RtlGetNextRange@12
|
||||
RtlGetNtGlobalFlags@0
|
||||
RtlGetNtProductType@4
|
||||
RtlGetNtVersionNumbers@12
|
||||
RtlGetOwnerSecurityDescriptor@12
|
||||
RtlGetProcessHeaps@8
|
||||
RtlGetSaclSecurityDescriptor@16
|
||||
RtlGetSecurityDescriptorRMControl@8
|
||||
RtlGetSetBootStatusData@24
|
||||
RtlGetUserInfoHeap@20
|
||||
RtlGetVersion@4
|
||||
RtlHashUnicodeString@16
|
||||
RtlIdentifierAuthoritySid@4
|
||||
RtlImageDirectoryEntryToData@16
|
||||
RtlImageNtHeader@4
|
||||
RtlImageRvaToSection@12
|
||||
RtlImageRvaToVa@16
|
||||
RtlImpersonateSelf@4
|
||||
RtlInitAnsiString@8
|
||||
RtlInitAnsiStringEx@8
|
||||
RtlInitCodePageTable@8
|
||||
RtlInitNlsTables@16
|
||||
RtlInitString@8
|
||||
RtlInitUnicodeString@8
|
||||
RtlInitUnicodeStringEx@8
|
||||
RtlInitializeBitMap@12
|
||||
RtlInitializeContext@20
|
||||
RtlInitializeCriticalSection@4
|
||||
RtlInitializeCriticalSectionAndSpinCount@8
|
||||
RtlInitializeGenericTable@20
|
||||
RtlInitializeGenericTableAvl@20
|
||||
RtlInitializeHandleTable@12
|
||||
RtlInitializeRangeList@4
|
||||
RtlInitializeResource@4
|
||||
RtlInitializeSListHead@4
|
||||
RtlInitializeSid@12
|
||||
RtlInitializeSRWLock@4
|
||||
RtlInsertElementGenericTable@16
|
||||
RtlInsertElementGenericTableAvl@16
|
||||
RtlInt64ToUnicodeString@16
|
||||
RtlIntegerToChar@16
|
||||
RtlIntegerToUnicodeString@12
|
||||
RtlInterlockedFlushSList@4
|
||||
RtlInterlockedPopEntrySList@4
|
||||
RtlInterlockedPushEntrySList@8
|
||||
RtlInterlockedPushListSList@16
|
||||
RtlInvertRangeList@8
|
||||
RtlIpv4AddressToStringA@8
|
||||
RtlIpv4AddressToStringExA@16
|
||||
RtlIpv4AddressToStringExW@16
|
||||
RtlIpv4AddressToStringW@8
|
||||
RtlIpv4StringToAddressA@16
|
||||
RtlIpv4StringToAddressExA@16
|
||||
RtlIpv4StringToAddressExW@16
|
||||
RtlIpv4StringToAddressW@16
|
||||
RtlIpv6AddressToStringA@8
|
||||
RtlIpv6AddressToStringExA@20
|
||||
RtlIpv6AddressToStringExW@20
|
||||
RtlIpv6AddressToStringW@8
|
||||
RtlIpv6StringToAddressA@12
|
||||
RtlIpv6StringToAddressExA@16
|
||||
RtlIpv6StringToAddressExW@16
|
||||
RtlIpv6StringToAddressW@12
|
||||
RtlIsActivationContextActive@4
|
||||
RtlIsDosDeviceName_U@4
|
||||
RtlIsGenericTableEmpty@4
|
||||
RtlIsGenericTableEmptyAvl@4
|
||||
RtlIsNameLegalDOS8Dot3@12
|
||||
RtlIsRangeAvailable@40
|
||||
RtlIsTextUnicode@12
|
||||
RtlIsThreadWithinLoaderCallout@0
|
||||
RtlIsValidHandle@8
|
||||
RtlIsValidIndexHandle@12
|
||||
RtlLargeIntegerAdd@16
|
||||
RtlLargeIntegerArithmeticShift@12
|
||||
RtlLargeIntegerDivide@20
|
||||
RtlLargeIntegerNegate@8
|
||||
RtlLargeIntegerShiftLeft@12
|
||||
RtlLargeIntegerShiftRight@12
|
||||
RtlLargeIntegerSubtract@16
|
||||
RtlLargeIntegerToChar@16
|
||||
RtlLeaveCriticalSection@4
|
||||
RtlLengthRequiredSid@4
|
||||
RtlLengthSecurityDescriptor@4
|
||||
RtlLengthSid@4
|
||||
RtlLocalTimeToSystemTime@8
|
||||
RtlLockBootStatusData@4
|
||||
RtlLockHeap@4
|
||||
RtlLookupAtomInAtomTable@12
|
||||
RtlLookupElementGenericTable@8
|
||||
RtlLookupElementGenericTableAvl@8
|
||||
RtlMakeSelfRelativeSD@12
|
||||
RtlMapGenericMask@8
|
||||
RtlMergeRangeLists@16
|
||||
RtlMoveMemory@12
|
||||
RtlMultiByteToUnicodeN@20
|
||||
RtlMultiByteToUnicodeSize@12
|
||||
RtlNewSecurityObject@24
|
||||
RtlNormalizeProcessParams@4
|
||||
RtlNtPathNameToDosPathName@16
|
||||
RtlNtStatusToDosError@4
|
||||
RtlNtStatusToDosErrorNoTeb@4
|
||||
RtlNumberGenericTableElements@4
|
||||
RtlNumberGenericTableElementsAvl@4
|
||||
RtlNumberOfClearBits@4
|
||||
RtlNumberOfSetBits@4
|
||||
RtlOemStringToUnicodeString@12
|
||||
RtlOemToUnicodeN@20
|
||||
RtlOpenCurrentUser@8
|
||||
RtlPcToFileHeader@8
|
||||
RtlPinAtomInAtomTable@8
|
||||
RtlPrefixString@12
|
||||
RtlPrefixUnicodeString@12
|
||||
RtlProtectHeap@8
|
||||
RtlQueryAtomInAtomTable@24
|
||||
RtlQueryDepthSList@4
|
||||
RtlQueryEnvironmentVariable_U@12
|
||||
RtlQueryHeapInformation@20
|
||||
RtlQueryInformationAcl@16
|
||||
RtlQueryInformationActivationContext@28
|
||||
RtlQueryProcessDebugInformation@12
|
||||
RtlQueryRegistryValues@20
|
||||
RtlQuerySecurityObject@20
|
||||
RtlQueryTagHeap@20
|
||||
RtlQueryTimeZoneInformation@4
|
||||
RtlQueueWorkItem@12
|
||||
RtlRaiseException@4
|
||||
RtlRaiseStatus@4
|
||||
RtlRandom@4
|
||||
RtlRandomEx@4
|
||||
RtlReAllocateHeap@16
|
||||
RtlRealPredecessor@4
|
||||
RtlRealSuccessor@4
|
||||
RtlRegisterSecureMemoryCacheCallback@4
|
||||
RtlRegisterWait@24
|
||||
RtlReleaseActivationContext@4
|
||||
RtlReleasePebLock@0
|
||||
RtlReleaseResource@4
|
||||
RtlReleaseSRWLockExclusive@4
|
||||
RtlReleaseSRWLockShared@4
|
||||
RtlRemoteCall@28
|
||||
RtlRemoveVectoredExceptionHandler@4
|
||||
RtlResetRtlTranslations@4
|
||||
RtlRestoreLastWin32Error@4=RtlSetLastWin32Error@4
|
||||
RtlRunDecodeUnicodeString@8
|
||||
RtlRunEncodeUnicodeString@8
|
||||
RtlSecondsSince1970ToTime@8
|
||||
RtlSecondsSince1980ToTime@8
|
||||
RtlSelfRelativeToAbsoluteSD2@8
|
||||
RtlSelfRelativeToAbsoluteSD@44
|
||||
RtlSetAllBits@4
|
||||
RtlSetAttributesSecurityDescriptor@12
|
||||
RtlSetBits@12
|
||||
RtlSetControlSecurityDescriptor@12
|
||||
RtlSetCriticalSectionSpinCount@8
|
||||
RtlSetCurrentDirectory_U@4
|
||||
RtlSetCurrentEnvironment@8
|
||||
RtlSetDaclSecurityDescriptor@16
|
||||
RtlSetEnvironmentVariable@12
|
||||
RtlSetGroupSecurityDescriptor@12
|
||||
RtlSetHeapInformation@16
|
||||
RtlSetInformationAcl@16
|
||||
RtlSetIoCompletionCallback@12
|
||||
RtlSetLastWin32Error@4
|
||||
RtlSetLastWin32ErrorAndNtStatusFromNtStatus@4
|
||||
RtlSetOwnerSecurityDescriptor@12
|
||||
RtlSetProcessIsCritical@12
|
||||
RtlSetSaclSecurityDescriptor@16
|
||||
RtlSetSecurityDescriptorRMControl@8
|
||||
RtlSetSecurityObject@20
|
||||
RtlSetTimeZoneInformation@4
|
||||
RtlSetUnhandledExceptionFilter@4
|
||||
RtlSetUserFlagsHeap@16
|
||||
RtlSetUserValueHeap@16
|
||||
RtlSizeHeap@12
|
||||
RtlSleepConditionVariableCS@12
|
||||
RtlSleepConditionVariableSRW@16
|
||||
RtlSplay@4
|
||||
RtlStringFromGUID@8
|
||||
RtlSubAuthorityCountSid@4
|
||||
RtlSubAuthoritySid@8
|
||||
RtlSubtreePredecessor@4
|
||||
RtlSubtreeSuccessor@4
|
||||
RtlSystemTimeToLocalTime@8
|
||||
RtlTimeFieldsToTime@8
|
||||
RtlTimeToElapsedTimeFields@8
|
||||
RtlTimeToSecondsSince1970@8
|
||||
RtlTimeToSecondsSince1980@8
|
||||
RtlTimeToTimeFields@8
|
||||
RtlTryEnterCriticalSection@4
|
||||
@RtlUlongByteSwap@4
|
||||
@RtlUlonglongByteSwap@8
|
||||
RtlUnhandledExceptionFilter@4
|
||||
RtlUnicodeStringToAnsiString@12
|
||||
RtlUnicodeStringToCountedOemString@12
|
||||
RtlUnicodeStringToInteger@12
|
||||
RtlUnicodeStringToOemString@12
|
||||
RtlUnicodeToCustomCPN@24
|
||||
RtlUnicodeToMultiByteN@20
|
||||
RtlUnicodeToMultiByteSize@12
|
||||
RtlUnicodeToOemN@20
|
||||
RtlUniform@4
|
||||
RtlUnlockBootStatusData@4
|
||||
RtlUnlockHeap@4
|
||||
RtlUnwind@16
|
||||
RtlUpcaseUnicodeChar@4
|
||||
RtlUpcaseUnicodeString@12
|
||||
RtlUpcaseUnicodeStringToAnsiString@12
|
||||
RtlUpcaseUnicodeStringToCountedOemString@12
|
||||
RtlUpcaseUnicodeStringToOemString@12
|
||||
RtlUpcaseUnicodeToCustomCPN@24
|
||||
RtlUpcaseUnicodeToMultiByteN@20
|
||||
RtlUpcaseUnicodeToOemN@20
|
||||
RtlUpdateTimer@16
|
||||
RtlUpperChar@4
|
||||
RtlUpperString@8
|
||||
RtlUsageHeap@12
|
||||
@RtlUshortByteSwap@4
|
||||
RtlValidAcl@4
|
||||
RtlValidRelativeSecurityDescriptor@12
|
||||
RtlValidSecurityDescriptor@4
|
||||
RtlValidSid@4
|
||||
RtlValidateHeap@12
|
||||
RtlValidateProcessHeaps@0
|
||||
RtlValidateUnicodeString@8
|
||||
RtlVerifyVersionInfo@16
|
||||
RtlWalkFrameChain@12
|
||||
RtlWalkHeap@8
|
||||
RtlWakeAllConditionVariable@4
|
||||
RtlWakeConditionVariable@4
|
||||
RtlWriteRegistryValue@24
|
||||
RtlZeroHeap@8
|
||||
RtlZeroMemory@8
|
||||
RtlZombifyActivationContext@4
|
||||
RtlpEnsureBufferSize@12
|
||||
RtlpNtCreateKey@24
|
||||
RtlpNtEnumerateSubKey@16
|
||||
RtlpNtMakeTemporaryKey@4
|
||||
RtlpNtOpenKey@16
|
||||
RtlpNtQueryValueKey@20
|
||||
RtlpNtSetValueKey@16
|
||||
RtlpUnWaitCriticalSection@4
|
||||
RtlpWaitForCriticalSection@4
|
||||
RtlxAnsiStringToUnicodeSize@4
|
||||
RtlxOemStringToUnicodeSize@4
|
||||
RtlxUnicodeStringToAnsiSize@4
|
||||
RtlxUnicodeStringToOemSize@4
|
||||
RtlAbsoluteToSelfRelativeSD
|
||||
RtlAcquirePebLock
|
||||
RtlAcquireResourceExclusive
|
||||
RtlAcquireResourceShared
|
||||
RtlAcquireSRWLockExclusive
|
||||
RtlAcquireSRWLockShared
|
||||
RtlActivateActivationContext
|
||||
RtlActivateActivationContextUnsafeFast
|
||||
RtlAddAccessAllowedAce
|
||||
RtlAddAccessAllowedAceEx
|
||||
RtlAddAccessAllowedObjectAce
|
||||
RtlAddAccessDeniedAce
|
||||
RtlAddAccessDeniedAceEx
|
||||
RtlAddAccessDeniedObjectAce
|
||||
RtlAddAce
|
||||
RtlAddAtomToAtomTable
|
||||
RtlAddAuditAccessAce
|
||||
RtlAddAuditAccessAceEx
|
||||
RtlAddAuditAccessObjectAce
|
||||
RtlAddMandatoryAce
|
||||
RtlAddRefActivationContext
|
||||
RtlAddVectoredExceptionHandler
|
||||
RtlAdjustPrivilege
|
||||
RtlAllocateActivationContextStack
|
||||
RtlAllocateAndInitializeSid
|
||||
RtlAllocateHandle
|
||||
RtlAllocateHeap
|
||||
RtlAnsiCharToUnicodeChar
|
||||
RtlAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize
|
||||
RtlAnsiStringToUnicodeString
|
||||
RtlAppendAsciizToString
|
||||
RtlAppendStringToString
|
||||
RtlAppendUnicodeStringToString
|
||||
RtlAppendUnicodeToString
|
||||
RtlAreAllAccessesGranted
|
||||
RtlAreAnyAccessesGranted
|
||||
RtlAreBitsClear
|
||||
RtlAreBitsSet
|
||||
RtlAssert
|
||||
RtlCaptureContext
|
||||
RtlCaptureStackBackTrace
|
||||
RtlCharToInteger
|
||||
RtlCheckRegistryKey
|
||||
RtlClearAllBits
|
||||
RtlClearBits
|
||||
RtlCompactHeap
|
||||
RtlCompareMemory
|
||||
RtlCompareMemoryUlong
|
||||
RtlCompareString
|
||||
RtlCompareUnicodeString
|
||||
RtlCompressBuffer
|
||||
RtlComputeCrc32
|
||||
RtlConvertExclusiveToShared
|
||||
RtlConvertLongToLargeInteger
|
||||
RtlConvertSharedToExclusive
|
||||
RtlConvertSidToUnicodeString
|
||||
RtlConvertUlongToLargeInteger
|
||||
RtlCopyLuid
|
||||
RtlCopyLuidAndAttributesArray
|
||||
RtlCopySecurityDescriptor
|
||||
RtlCopySid
|
||||
RtlCopySidAndAttributesArray
|
||||
RtlCopyString
|
||||
RtlCopyUnicodeString
|
||||
RtlCreateAcl
|
||||
RtlCreateActivationContext
|
||||
RtlCreateAtomTable
|
||||
RtlCreateBootStatusDataFile
|
||||
RtlCreateEnvironment
|
||||
RtlCreateHeap
|
||||
RtlCreateProcessParameters
|
||||
RtlCreateQueryDebugBuffer
|
||||
RtlCreateRegistryKey
|
||||
RtlCreateSecurityDescriptor
|
||||
RtlCreateSystemVolumeInformationFolder
|
||||
RtlCreateTagHeap
|
||||
RtlCreateTimer
|
||||
RtlCreateTimerQueue
|
||||
RtlCreateUnicodeString
|
||||
RtlCreateUnicodeStringFromAsciiz
|
||||
RtlCreateUserProcess
|
||||
RtlCreateUserThread
|
||||
RtlCustomCPToUnicodeN
|
||||
RtlCutoverTimeToSystemTime
|
||||
RtlDeNormalizeProcessParams
|
||||
RtlDeactivateActivationContext
|
||||
RtlDeactivateActivationContextUnsafeFast
|
||||
RtlDecodePointer
|
||||
RtlDecodeSystemPointer=RtlEncodeSystemPointer
|
||||
RtlDecompressBuffer
|
||||
RtlDecompressFragment
|
||||
RtlDelete
|
||||
RtlDeleteAce
|
||||
RtlDeleteAtomFromAtomTable
|
||||
RtlDeleteCriticalSection
|
||||
RtlDeleteElementGenericTable
|
||||
RtlDeleteElementGenericTableAvl
|
||||
RtlDeleteNoSplay
|
||||
RtlDeleteOwnersRanges
|
||||
RtlDeleteRange
|
||||
RtlDeleteRegistryValue
|
||||
RtlDeleteResource
|
||||
RtlDeleteSecurityObject
|
||||
RtlDeleteTimer
|
||||
RtlDeleteTimerQueue
|
||||
RtlDeleteTimerQueueEx
|
||||
RtlDeregisterWait
|
||||
RtlDeregisterWaitEx
|
||||
RtlDestroyAtomTable
|
||||
RtlDestroyEnvironment
|
||||
RtlDestroyHandleTable
|
||||
RtlDestroyHeap
|
||||
RtlDestroyProcessParameters
|
||||
RtlDestroyQueryDebugBuffer
|
||||
RtlDetermineDosPathNameType_U
|
||||
RtlDllShutdownInProgress
|
||||
RtlDnsHostNameToComputerName
|
||||
RtlDoesFileExists_U
|
||||
RtlDosPathNameToNtPathName_U
|
||||
RtlDosPathNameToRelativeNtPathName_U
|
||||
RtlDosSearchPath_U
|
||||
RtlDowncaseUnicodeChar
|
||||
RtlDowncaseUnicodeString
|
||||
RtlDumpResource
|
||||
RtlDuplicateUnicodeString
|
||||
RtlEmptyAtomTable
|
||||
RtlEncodePointer
|
||||
RtlEncodeSystemPointer
|
||||
RtlEnlargedIntegerMultiply
|
||||
RtlEnlargedUnsignedDivide
|
||||
RtlEnlargedUnsignedMultiply
|
||||
RtlEnterCriticalSection
|
||||
RtlEnumProcessHeaps
|
||||
RtlEnumerateGenericTable
|
||||
RtlEnumerateGenericTableAvl
|
||||
RtlEnumerateGenericTableLikeADirectory
|
||||
RtlEnumerateGenericTableWithoutSplaying
|
||||
RtlEnumerateGenericTableWithoutSplayingAvl
|
||||
RtlEqualComputerName
|
||||
RtlEqualDomainName
|
||||
RtlEqualLuid
|
||||
RtlEqualPrefixSid
|
||||
RtlEqualSid
|
||||
RtlEqualString
|
||||
RtlEqualUnicodeString
|
||||
RtlEraseUnicodeString
|
||||
RtlExitUserThread
|
||||
RtlExpandEnvironmentStrings_U
|
||||
RtlExtendHeap
|
||||
RtlExtendedIntegerMultiply
|
||||
RtlExtendedLargeIntegerDivide
|
||||
RtlExtendedMagicDivide
|
||||
RtlFillMemory
|
||||
RtlFillMemoryUlong
|
||||
RtlFindActivationContextSectionString
|
||||
RtlFindCharInUnicodeString
|
||||
RtlFindClearBits
|
||||
RtlFindClearBitsAndSet
|
||||
RtlFindClearRuns
|
||||
RtlFindLastBackwardRunClear
|
||||
RtlFindLeastSignificantBit
|
||||
RtlFindLongestRunClear
|
||||
RtlFindLongestRunSet
|
||||
RtlFindMessage
|
||||
RtlFindMostSignificantBit
|
||||
RtlFindNextForwardRunClear
|
||||
RtlFindRange
|
||||
RtlFindSetBits
|
||||
RtlFindSetBitsAndClear
|
||||
RtlFirstEntrySList
|
||||
RtlFirstFreeAce
|
||||
RtlFlushSecureMemoryCache
|
||||
RtlFormatCurrentUserKeyPath
|
||||
RtlFormatMessage
|
||||
RtlFreeAnsiString
|
||||
RtlFreeHandle
|
||||
RtlFreeHeap
|
||||
RtlFreeOemString
|
||||
RtlFreeRangeList
|
||||
RtlFreeSid
|
||||
RtlFreeThreadActivationContextStack
|
||||
RtlFreeUnicodeString
|
||||
RtlFreeUserThreadStack
|
||||
RtlGUIDFromString
|
||||
RtlGenerate8dot3Name
|
||||
RtlGetAce
|
||||
RtlGetActiveActivationContext
|
||||
RtlGetCallersAddress
|
||||
RtlGetCompressionWorkSpaceSize
|
||||
RtlGetControlSecurityDescriptor
|
||||
RtlGetCurrentDirectory_U
|
||||
RtlGetCurrentPeb
|
||||
RtlGetCurrentProcessorNumber
|
||||
RtlGetDaclSecurityDescriptor
|
||||
RtlGetElementGenericTable
|
||||
RtlGetElementGenericTableAvl
|
||||
RtlGetFirstRange
|
||||
RtlGetFullPathName_U
|
||||
RtlGetGroupSecurityDescriptor
|
||||
RtlGetLastNtStatus
|
||||
RtlGetLastWin32Error
|
||||
RtlGetLongestNtPathLength
|
||||
RtlGetNextRange
|
||||
RtlGetNtGlobalFlags
|
||||
RtlGetNtProductType
|
||||
RtlGetNtVersionNumbers
|
||||
RtlGetOwnerSecurityDescriptor
|
||||
RtlGetProcessHeaps
|
||||
RtlGetSaclSecurityDescriptor
|
||||
RtlGetSecurityDescriptorRMControl
|
||||
RtlGetSetBootStatusData
|
||||
RtlGetUserInfoHeap
|
||||
RtlGetVersion
|
||||
RtlHashUnicodeString
|
||||
RtlIdentifierAuthoritySid
|
||||
RtlImageDirectoryEntryToData
|
||||
RtlImageNtHeader
|
||||
RtlImageRvaToSection
|
||||
RtlImageRvaToVa
|
||||
RtlImpersonateSelf
|
||||
RtlInitAnsiString
|
||||
RtlInitAnsiStringEx
|
||||
RtlInitCodePageTable
|
||||
RtlInitNlsTables
|
||||
RtlInitString
|
||||
RtlInitUnicodeString
|
||||
RtlInitUnicodeStringEx
|
||||
RtlInitializeBitMap
|
||||
RtlInitializeContext
|
||||
RtlInitializeCriticalSection
|
||||
RtlInitializeCriticalSectionAndSpinCount
|
||||
RtlInitializeGenericTable
|
||||
RtlInitializeGenericTableAvl
|
||||
RtlInitializeHandleTable
|
||||
RtlInitializeRangeList
|
||||
RtlInitializeResource
|
||||
RtlInitializeSListHead
|
||||
RtlInitializeSid
|
||||
RtlInitializeSRWLock
|
||||
RtlInsertElementGenericTable
|
||||
RtlInsertElementGenericTableAvl
|
||||
RtlInt64ToUnicodeString
|
||||
RtlIntegerToChar
|
||||
RtlIntegerToUnicodeString
|
||||
RtlInterlockedFlushSList
|
||||
RtlInterlockedPopEntrySList
|
||||
RtlInterlockedPushEntrySList
|
||||
RtlInterlockedPushListSList
|
||||
RtlInvertRangeList
|
||||
RtlIpv4AddressToStringA
|
||||
RtlIpv4AddressToStringExA
|
||||
RtlIpv4AddressToStringExW
|
||||
RtlIpv4AddressToStringW
|
||||
RtlIpv4StringToAddressA
|
||||
RtlIpv4StringToAddressExA
|
||||
RtlIpv4StringToAddressExW
|
||||
RtlIpv4StringToAddressW
|
||||
RtlIpv6AddressToStringA
|
||||
RtlIpv6AddressToStringExA
|
||||
RtlIpv6AddressToStringExW
|
||||
RtlIpv6AddressToStringW
|
||||
RtlIpv6StringToAddressA
|
||||
RtlIpv6StringToAddressExA
|
||||
RtlIpv6StringToAddressExW
|
||||
RtlIpv6StringToAddressW
|
||||
RtlIsActivationContextActive
|
||||
RtlIsDosDeviceName_U
|
||||
RtlIsGenericTableEmpty
|
||||
RtlIsGenericTableEmptyAvl
|
||||
RtlIsNameLegalDOS8Dot3
|
||||
RtlIsRangeAvailable
|
||||
RtlIsTextUnicode
|
||||
RtlIsThreadWithinLoaderCallout
|
||||
RtlIsValidHandle
|
||||
RtlIsValidIndexHandle
|
||||
RtlLargeIntegerAdd
|
||||
RtlLargeIntegerArithmeticShift
|
||||
RtlLargeIntegerDivide
|
||||
RtlLargeIntegerNegate
|
||||
RtlLargeIntegerShiftLeft
|
||||
RtlLargeIntegerShiftRight
|
||||
RtlLargeIntegerSubtract
|
||||
RtlLargeIntegerToChar
|
||||
RtlLeaveCriticalSection
|
||||
RtlLengthRequiredSid
|
||||
RtlLengthSecurityDescriptor
|
||||
RtlLengthSid
|
||||
RtlLocalTimeToSystemTime
|
||||
RtlLockBootStatusData
|
||||
RtlLockHeap
|
||||
RtlLookupAtomInAtomTable
|
||||
RtlLookupElementGenericTable
|
||||
RtlLookupElementGenericTableAvl
|
||||
RtlMakeSelfRelativeSD
|
||||
RtlMapGenericMask
|
||||
RtlMergeRangeLists
|
||||
RtlMoveMemory
|
||||
RtlMultiByteToUnicodeN
|
||||
RtlMultiByteToUnicodeSize
|
||||
RtlNewSecurityObject
|
||||
RtlNormalizeProcessParams
|
||||
RtlNtPathNameToDosPathName
|
||||
RtlNtStatusToDosError
|
||||
RtlNtStatusToDosErrorNoTeb
|
||||
RtlNumberGenericTableElements
|
||||
RtlNumberGenericTableElementsAvl
|
||||
RtlNumberOfClearBits
|
||||
RtlNumberOfSetBits
|
||||
RtlOemStringToUnicodeString
|
||||
RtlOemToUnicodeN
|
||||
RtlOpenCurrentUser
|
||||
RtlPcToFileHeader
|
||||
RtlPinAtomInAtomTable
|
||||
RtlPrefixString
|
||||
RtlPrefixUnicodeString
|
||||
RtlProtectHeap
|
||||
RtlQueryAtomInAtomTable
|
||||
RtlQueryDepthSList
|
||||
RtlQueryEnvironmentVariable_U
|
||||
RtlQueryHeapInformation
|
||||
RtlQueryInformationAcl
|
||||
RtlQueryInformationActivationContext
|
||||
RtlQueryProcessDebugInformation
|
||||
RtlQueryRegistryValues
|
||||
RtlQuerySecurityObject
|
||||
RtlQueryTagHeap
|
||||
RtlQueryTimeZoneInformation
|
||||
RtlQueueWorkItem
|
||||
RtlRaiseException
|
||||
RtlRaiseStatus
|
||||
RtlRandom
|
||||
RtlRandomEx
|
||||
RtlReAllocateHeap
|
||||
RtlRealPredecessor
|
||||
RtlRealSuccessor
|
||||
RtlRegisterSecureMemoryCacheCallback
|
||||
RtlRegisterWait
|
||||
RtlReleaseActivationContext
|
||||
RtlReleasePebLock
|
||||
RtlReleaseResource
|
||||
RtlReleaseSRWLockExclusive
|
||||
RtlReleaseSRWLockShared
|
||||
RtlRemoteCall
|
||||
RtlRemoveVectoredExceptionHandler
|
||||
RtlResetRtlTranslations
|
||||
RtlRestoreLastWin32Error=RtlSetLastWin32Error
|
||||
RtlRunDecodeUnicodeString
|
||||
RtlRunEncodeUnicodeString
|
||||
RtlSecondsSince1970ToTime
|
||||
RtlSecondsSince1980ToTime
|
||||
RtlSelfRelativeToAbsoluteSD2
|
||||
RtlSelfRelativeToAbsoluteSD
|
||||
RtlSetAllBits
|
||||
RtlSetAttributesSecurityDescriptor
|
||||
RtlSetBits
|
||||
RtlSetControlSecurityDescriptor
|
||||
RtlSetCriticalSectionSpinCount
|
||||
RtlSetCurrentDirectory_U
|
||||
RtlSetCurrentEnvironment
|
||||
RtlSetDaclSecurityDescriptor
|
||||
RtlSetEnvironmentVariable
|
||||
RtlSetGroupSecurityDescriptor
|
||||
RtlSetHeapInformation
|
||||
RtlSetInformationAcl
|
||||
RtlSetIoCompletionCallback
|
||||
RtlSetLastWin32Error
|
||||
RtlSetLastWin32ErrorAndNtStatusFromNtStatus
|
||||
RtlSetOwnerSecurityDescriptor
|
||||
RtlSetProcessIsCritical
|
||||
RtlSetSaclSecurityDescriptor
|
||||
RtlSetSecurityDescriptorRMControl
|
||||
RtlSetSecurityObject
|
||||
RtlSetTimeZoneInformation
|
||||
RtlSetUnhandledExceptionFilter
|
||||
RtlSetUserFlagsHeap
|
||||
RtlSetUserValueHeap
|
||||
RtlSizeHeap
|
||||
RtlSleepConditionVariableCS
|
||||
RtlSleepConditionVariableSRW
|
||||
RtlSplay
|
||||
RtlStringFromGUID
|
||||
RtlSubAuthorityCountSid
|
||||
RtlSubAuthoritySid
|
||||
RtlSubtreePredecessor
|
||||
RtlSubtreeSuccessor
|
||||
RtlSystemTimeToLocalTime
|
||||
RtlTimeFieldsToTime
|
||||
RtlTimeToElapsedTimeFields
|
||||
RtlTimeToSecondsSince1970
|
||||
RtlTimeToSecondsSince1980
|
||||
RtlTimeToTimeFields
|
||||
RtlTryEnterCriticalSection
|
||||
RtlUlongByteSwap
|
||||
RtlUlonglongByteSwap
|
||||
RtlUnhandledExceptionFilter
|
||||
RtlUnicodeStringToAnsiString
|
||||
RtlUnicodeStringToCountedOemString
|
||||
RtlUnicodeStringToInteger
|
||||
RtlUnicodeStringToOemString
|
||||
RtlUnicodeToCustomCPN
|
||||
RtlUnicodeToMultiByteN
|
||||
RtlUnicodeToMultiByteSize
|
||||
RtlUnicodeToOemN
|
||||
RtlUniform
|
||||
RtlUnlockBootStatusData
|
||||
RtlUnlockHeap
|
||||
RtlUnwind
|
||||
RtlUpcaseUnicodeChar
|
||||
RtlUpcaseUnicodeString
|
||||
RtlUpcaseUnicodeStringToAnsiString
|
||||
RtlUpcaseUnicodeStringToCountedOemString
|
||||
RtlUpcaseUnicodeStringToOemString
|
||||
RtlUpcaseUnicodeToCustomCPN
|
||||
RtlUpcaseUnicodeToMultiByteN
|
||||
RtlUpcaseUnicodeToOemN
|
||||
RtlUpdateTimer
|
||||
RtlUpperChar
|
||||
RtlUpperString
|
||||
RtlUsageHeap
|
||||
RtlUshortByteSwap
|
||||
RtlValidAcl
|
||||
RtlValidRelativeSecurityDescriptor
|
||||
RtlValidSecurityDescriptor
|
||||
RtlValidSid
|
||||
RtlValidateHeap
|
||||
RtlValidateProcessHeaps
|
||||
RtlValidateUnicodeString
|
||||
RtlVerifyVersionInfo
|
||||
RtlWalkFrameChain
|
||||
RtlWalkHeap
|
||||
RtlWakeAllConditionVariable
|
||||
RtlWakeConditionVariable
|
||||
RtlWriteRegistryValue
|
||||
RtlZeroHeap
|
||||
RtlZeroMemory
|
||||
RtlZombifyActivationContext
|
||||
RtlpEnsureBufferSize
|
||||
RtlpNtCreateKey
|
||||
RtlpNtEnumerateSubKey
|
||||
RtlpNtMakeTemporaryKey
|
||||
RtlpNtOpenKey
|
||||
RtlpNtQueryValueKey
|
||||
RtlpNtSetValueKey
|
||||
RtlpUnWaitCriticalSection
|
||||
RtlpWaitForCriticalSection
|
||||
RtlxAnsiStringToUnicodeSize
|
||||
RtlxOemStringToUnicodeSize
|
||||
RtlxUnicodeStringToAnsiSize
|
||||
RtlxUnicodeStringToOemSize
|
||||
VerSetConditionMask
|
||||
ZwAcceptConnectPort=NtAcceptConnectPort
|
||||
ZwAccessCheck=NtAccessCheck
|
||||
|
|
BIN
dll/ntdll/libntdll.a
Normal file
BIN
dll/ntdll/libntdll.a
Normal file
Binary file not shown.
|
@ -157,6 +157,7 @@ DbgUiStopDebugging(
|
|||
IN HANDLE Process
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
DbgUiWaitStateChange(
|
||||
|
|
Loading…
Reference in a new issue