+RtlEnumerateGenericTableWithoutSplayingAvl() as "pass"ed
[captive.git] / src / libcaptive / ke / exports.captivesym
index 3a64d9f..f903c71 100644 (file)
@@ -87,12 +87,13 @@ ntoskrnl.exe        IoFileObjectType
 ntoskrnl.exe   KeInitializeSpinLock
 ntoskrnl.exe   RtlOemStringToCountedUnicodeString
 ntoskrnl.exe   FsRtlIsFatDbcsLegal     pass
-ntoskrnl.exe   RtlUnicodeStringToCountedOemString
+ntoskrnl.exe   RtlUnicodeStringToCountedOemString      pass
+ntoskrnl.exe   RtlUnicodeToOemN
 ntoskrnl.exe   RtlFreeOemString
 ntoskrnl.exe   NlsOemLeadByteInfo
 ntoskrnl.exe   NlsMbOemCodePageTag
 ntoskrnl.exe   RtlUnicodeStringToOemString
-ntoskrnl.exe   RtlGenerate8dot3Name
+ntoskrnl.exe   RtlGenerate8dot3Name    pass
 ntoskrnl.exe   RtlCompareMemory
 ntoskrnl.exe   RtlDelete       pass
 ntoskrnl.exe   RtlSplay        pass
@@ -101,13 +102,21 @@ ntoskrnl.exe      CcCopyRead
 ntoskrnl.exe   FsRtlCheckLockForReadAccess
 ntoskrnl.exe   ExAcquireSharedStarveExclusive
 ntoskrnl.exe   FsRtlNotifyUninitializeSync
-ntoskrnl.exe   RtlInsertElementGenericTable
-ntoskrnl.exe   RtlLookupElementGenericTable
-ntoskrnl.exe   RtlEnumerateGenericTableWithoutSplaying
-ntoskrnl.exe   RtlInitializeGenericTable
+ntoskrnl.exe   RtlInsertElementGenericTable    pass
+ntoskrnl.exe   RtlInsertElementGenericTableAvl pass
+ntoskrnl.exe   RtlInsertElementGenericTableFull        pass
+ntoskrnl.exe   RtlLookupElementGenericTable    pass
+ntoskrnl.exe   RtlLookupElementGenericTableFull        pass
+ntoskrnl.exe   RtlEnumerateGenericTableWithoutSplaying pass
+ntoskrnl.exe   RtlEnumerateGenericTableWithoutSplayingAvl      pass
+ntoskrnl.exe   RtlInitializeGenericTable       pass    # 'pass'=>Arguments MUST be stdcall even if in .so file!
+ntoskrnl.exe   RtlInitializeGenericTableAvl    pass    # 'pass'=>Arguments MUST be stdcall even if in .so file!
+ntoskrnl.exe   RtlLookupElementGenericTableFullAvl     pass
+ntoskrnl.exe   RtlInsertElementGenericTableFullAvl     pass
 ntoskrnl.exe   FsRtlNotifyInitializeSync
 ntoskrnl.exe   FsRtlTeardownPerStreamContexts
-ntoskrnl.exe   RtlDeleteElementGenericTable
+ntoskrnl.exe   RtlDeleteElementGenericTable    pass
+ntoskrnl.exe   RtlDeleteElementGenericTableAvl pass
 ntoskrnl.exe   IoSetHardErrorOrVerifyDevice
 ntoskrnl.exe   ExRaiseStatus
 ntoskrnl.exe   ExReleaseResourceLite
@@ -168,6 +177,7 @@ ntoskrnl.exe        FsRtlGetNextLargeMcbEntry       pass
 ntoskrnl.exe   FsRtlInitializeOplock
 ntoskrnl.exe   FsRtlInitializeTunnelCache
 ntoskrnl.exe   FsRtlLegalAnsiCharacterArray    pass
+ntoskrnl.exe   FsRtlLookupLastLargeMcbEntry    pass
 ntoskrnl.exe   FsRtlLookupLastLargeMcbEntryAndIndex    pass
 ntoskrnl.exe   FsRtlNotifyFullReportChange     
 ntoskrnl.exe   FsRtlNumberOfRunsInLargeMcb     pass
@@ -199,9 +209,7 @@ ntoskrnl.exe        RtlTimeToSecondsSince1970       pass
 ntoskrnl.exe   RtlSecondsSince1970ToTime       pass
 ntoskrnl.exe   RtlExtendedMagicDivide  pass
 ntoskrnl.exe   RtlExtendedIntegerMultiply      pass
-
 ntoskrnl.exe   ExAllocateFromPagedLookasideList        wrap
-
 ntoskrnl.exe   CcMdlReadComplete       undef
 ntoskrnl.exe   MmFlushImageSection
 ntoskrnl.exe   KeBugCheckEx    undef
@@ -215,7 +223,7 @@ ntoskrnl.exe        FsRtlCopyRead   undef
 ntoskrnl.exe   IoReleaseVpbSpinLock
 ntoskrnl.exe   IoAcquireVpbSpinLock
 ntoskrnl.exe   FsRtlNormalizeNtstatus  undef
-ntoskrnl.exe   MmBuildMdlForNonPagedPool       undef
+ntoskrnl.exe   MmBuildMdlForNonPagedPool
 ntoskrnl.exe   CcWaitForCurrentLazyWriterActivity      undef
 ntoskrnl.exe   FsRtlOplockFsctrl       undef
 ntoskrnl.exe   SeSinglePrivilegeCheck  undef
@@ -231,7 +239,8 @@ ntoskrnl.exe        FsRtlUninitializeOplock
 ntoskrnl.exe   FsRtlFreeFileLock       undef
 ntoskrnl.exe   IoVerifyVolume  undef
 ntoskrnl.exe   _allshr
-ntoskrnl.exe   ExQueueWorkItem undef
+ntoskrnl.exe   _aullshr
+ntoskrnl.exe   ExQueueWorkItem
 ntoskrnl.exe   _except_handler3        undef
 ntoskrnl.exe   _allshl
 ntoskrnl.exe   DbgBreakPoint
@@ -252,12 +261,12 @@ ntoskrnl.exe      CcCopyWrite
 ntoskrnl.exe   CcMdlWriteComplete      undef
 ntoskrnl.exe   CcDeferWrite    undef
 ntoskrnl.exe   CcIsThereDirtyData      undef
-ntoskrnl.exe   CcSetAdditionalCacheAttributes  undef
+ntoskrnl.exe   CcSetAdditionalCacheAttributes
 ntoskrnl.exe   DbgPrintEx      undef
 ntoskrnl.exe   ExAcquireSharedWaitForExclusive undef
 ntoskrnl.exe   ExAllocatePoolWithQuotaTag      undef
-ntoskrnl.exe   ExGetExclusiveWaiterCount       undef
-ntoskrnl.exe   ExGetSharedWaiterCount  undef
+ntoskrnl.exe   ExGetExclusiveWaiterCount
+ntoskrnl.exe   ExGetSharedWaiterCount
 ntoskrnl.exe   ExfInterlockedAddUlong  undef
 ntoskrnl.exe   FsRtlIsDbcsInExpression undef
 ntoskrnl.exe   FsRtlIsTotalDeviceFailure       undef
@@ -265,30 +274,63 @@ ntoskrnl.exe      FsRtlPostPagingFileStackOverflow        undef
 ntoskrnl.exe   FsRtlPostStackOverflow  undef
 ntoskrnl.exe   IoBuildAsynchronousFsdRequest
 ntoskrnl.exe   IoCheckEaBufferValidity undef
-ntoskrnl.exe   IoGetFileObjectGenericMapping   undef
+ntoskrnl.exe   IoGetFileObjectGenericMapping
 ntoskrnl.exe   IoIsSystemThread        undef
 ntoskrnl.exe   IoRaiseInformationalHardError   undef
 ntoskrnl.exe   KeDelayExecutionThread  undef
 ntoskrnl.exe   KeSetTimer
 ntoskrnl.exe   ProbeForRead    undef
 ntoskrnl.exe   ProbeForWrite   undef
-ntoskrnl.exe   SeAccessCheck   undef
+ntoskrnl.exe   SeAccessCheck
 ntoskrnl.exe   SeFilterToken   undef
-ntoskrnl.exe   SeLockSubjectContext    undef
-ntoskrnl.exe   SePrivilegeCheck        undef
-ntoskrnl.exe   SeReleaseSubjectContext undef
-ntoskrnl.exe   SeUnlockSubjectContext  undef
+ntoskrnl.exe   SeLockSubjectContext
+ntoskrnl.exe   SePrivilegeCheck
+ntoskrnl.exe   SeReleaseSubjectContext
+ntoskrnl.exe   SeUnlockSubjectContext
 ntoskrnl.exe   ZwQueryValueKey undef
 ntoskrnl.exe   _allrem
 ntoskrnl.exe   strncmp
 ntoskrnl.exe   ExInterlockedPushEntrySList
+ntoskrnl.exe   SeCaptureSubjectContext
+ntoskrnl.exe   RtlLengthRequiredSid
+ntoskrnl.exe   RtlInitializeSid
+ntoskrnl.exe   RtlSubAuthoritySid
+ntoskrnl.exe   RtlCreateAcl
+ntoskrnl.exe   RtlAddAccessAllowedAce
+ntoskrnl.exe   RtlCreateSecurityDescriptor
+ntoskrnl.exe   RtlSetDaclSecurityDescriptor
+ntoskrnl.exe   SeAssignSecurity
+ntoskrnl.exe   RtlLengthSecurityDescriptor
+ntoskrnl.exe   SeValidSecurityDescriptor
+ntoskrnl.exe   VerSetConditionMask     pass
+ntoskrnl.exe   RtlVerifyVersionInfo    pass
+ntoskrnl.exe   RtlGetVersion
+ntoskrnl.exe   KeInitializeMutant
+ntoskrnl.exe   KeReleaseMutant
+ntoskrnl.exe   IoRegisterDriverReinitialization
+ntoskrnl.exe   PoQueueShutdownWorkItem
+ntoskrnl.exe   ZwCreateEvent
+ntoskrnl.exe   PsCreateSystemThread
+ntoskrnl.exe   IoCreateStreamFileObjectLite
+ntoskrnl.exe   CcSetLogHandleForFile
+ntoskrnl.exe   _alloca_probe   pass    # ntoskrnl.exe implementation is fully acceptable
+ntoskrnl.exe   IoAllocateErrorLogEntry pass
+ntoskrnl.exe   CcGetDirtyPages
+ntoskrnl.exe   ExReinitializeResourceLite
+ntoskrnl.exe   CcSetBcbOwnerPointer
+ntoskrnl.exe   IoSynchronousPageWrite
+ntoskrnl.exe   RtlFindClearRuns        pass
+ntoskrnl.exe   RtlFindLastBackwardRunClear     pass
+ntoskrnl.exe   ObQueryNameString
+ntoskrnl.exe   RtlLengthSid
+ntoskrnl.exe   SeAuditingFileEvents
+ntoskrnl.exe   CcRemapBcb
 
 hal.dll        KfReleaseSpinLock
 hal.dll        KeGetCurrentIrql
 hal.dll        ExAcquireFastMutex
 hal.dll        ExReleaseFastMutex
 hal.dll        KfAcquireSpinLock
-
 hal.dll        HalReportResourceUsage  undef
 hal.dll        HalAllProcessorsStarted undef
 hal.dll        HalQueryRealTimeClock   undef
@@ -340,20 +382,20 @@ hal.dll   HalSetEnvironmentVariable       undef
 hal.dll        KfRaiseIrql
 hal.dll        HalGetInterruptVector   undef
 hal.dll        HalRequestSoftwareInterrupt     undef
-hal.dll        KeAcquireInStackQueuedSpinLock  undef
-hal.dll        KeReleaseInStackQueuedSpinLock  undef
+hal.dll        KeAcquireInStackQueuedSpinLock
+hal.dll        KeReleaseInStackQueuedSpinLock
 hal.dll        KeRaiseIrqlToDpcLevel   undef
 hal.dll        HalSystemVectorDispatchEntry    undef
 hal.dll        KfLowerIrql
 hal.dll        HalStartProfileInterrupt        undef
 hal.dll        HalSetProfileInterval   undef
 hal.dll        HalStopProfileInterrupt undef
-hal.dll        KeAcquireQueuedSpinLockRaiseToSynch     undef
+hal.dll        KeAcquireQueuedSpinLockRaiseToSynch
 hal.dll        HalRequestIpi   undef
 hal.dll        HalStartNextProcessor   undef
 hal.dll        KeTryToAcquireQueuedSpinLock    undef
-hal.dll        KeAcquireQueuedSpinLock undef
-hal.dll        KeReleaseQueuedSpinLock undef
+hal.dll        KeAcquireQueuedSpinLock
+hal.dll        KeReleaseQueuedSpinLock
 
 bootvid.dll    VidInitialize   undef
 bootvid.dll    VidDisplayString        undef