X-Git-Url: http://git.jankratochvil.net/?p=captive.git;a=blobdiff_plain;f=src%2Flibcaptive%2Fke%2Fexports.captivesym;h=5b26a0e27d777847d56046ea4b871f2a59bc0db8;hp=af8cd68830dd33699ce87e2cac2d7eda20ec4eff;hb=4fc92388206f8187b58768d1c7e7b0c8d40ad413;hpb=c457577370e52164c48ae471a3b3ea13ecbf126a diff --git a/src/libcaptive/ke/exports.captivesym b/src/libcaptive/ke/exports.captivesym index af8cd68..5b26a0e 100644 --- a/src/libcaptive/ke/exports.captivesym +++ b/src/libcaptive/ke/exports.captivesym @@ -1,6 +1,6 @@ # $Id$ # List symbols exported by libcaptive to reactos; see doc of captivesym.pl -# Copyright (C) 2002 Jan Kratochvil +# Copyright (C) 2002-2003 Jan Kratochvil # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -23,7 +23,7 @@ ntoskrnl.exe RtlTimeFieldsToTime pass ntoskrnl.exe CcSetFileSizes ntoskrnl.exe CcInitializeCacheMap ntoskrnl.exe IoCreateStreamFileObject -ntoskrnl.exe _allmul +ntoskrnl.exe _allmul pass ntoskrnl.exe CcUninitializeCacheMap ntoskrnl.exe IofCompleteRequest ntoskrnl.exe IoCompleteRequest @@ -61,7 +61,6 @@ ntoskrnl.exe IoUpdateShareAccess ntoskrnl.exe IoSetShareAccess ntoskrnl.exe IoCheckShareAccess ntoskrnl.exe FsRtlCurrentBatchOplock -ntoskrnl.exe _abnormal_termination ntoskrnl.exe IofCallDriver ntoskrnl.exe KeWaitForSingleObject ntoskrnl.exe IoBuildSynchronousFsdRequest @@ -69,7 +68,7 @@ ntoskrnl.exe KeGetCurrentThread ntoskrnl.exe MmProbeAndLockPages ntoskrnl.exe IoAllocateMdl ntoskrnl.exe IoBuildDeviceIoControlRequest -ntoskrnl.exe _alldiv +ntoskrnl.exe _alldiv pass ntoskrnl.exe IoFreeIrp ntoskrnl.exe KeClearEvent ntoskrnl.exe KeSetEvent @@ -94,7 +93,7 @@ ntoskrnl.exe NlsOemLeadByteInfo ntoskrnl.exe NlsMbOemCodePageTag ntoskrnl.exe RtlUnicodeStringToOemString ntoskrnl.exe RtlGenerate8dot3Name pass -ntoskrnl.exe RtlCompareMemory +ntoskrnl.exe RtlCompareMemory pass ntoskrnl.exe RtlDelete pass ntoskrnl.exe RtlSplay pass ntoskrnl.exe RtlSubtreePredecessor pass @@ -103,10 +102,13 @@ ntoskrnl.exe FsRtlCheckLockForReadAccess ntoskrnl.exe ExAcquireSharedStarveExclusive ntoskrnl.exe FsRtlNotifyUninitializeSync ntoskrnl.exe RtlInsertElementGenericTable pass +ntoskrnl.exe RtlInsertElementGenericTableAvl pass ntoskrnl.exe RtlInsertElementGenericTableFull pass ntoskrnl.exe RtlLookupElementGenericTable pass +ntoskrnl.exe RtlLookupElementGenericTableAvl 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 @@ -114,6 +116,7 @@ ntoskrnl.exe RtlInsertElementGenericTableFullAvl pass ntoskrnl.exe FsRtlNotifyInitializeSync ntoskrnl.exe FsRtlTeardownPerStreamContexts ntoskrnl.exe RtlDeleteElementGenericTable pass +ntoskrnl.exe RtlDeleteElementGenericTableAvl pass ntoskrnl.exe IoSetHardErrorOrVerifyDevice ntoskrnl.exe ExRaiseStatus ntoskrnl.exe ExReleaseResourceLite @@ -174,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 @@ -205,13 +209,11 @@ 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 -ntoskrnl.exe FsRtlIsNtstatusExpected undef +ntoskrnl.exe FsRtlIsNtstatusExpected pass ntoskrnl.exe FsRtlFastCheckLockForRead undef ntoskrnl.exe IoRaiseHardError undef ntoskrnl.exe IoSetDeviceToVerify undef @@ -221,8 +223,8 @@ ntoskrnl.exe FsRtlCopyRead undef ntoskrnl.exe IoReleaseVpbSpinLock ntoskrnl.exe IoAcquireVpbSpinLock ntoskrnl.exe FsRtlNormalizeNtstatus undef -ntoskrnl.exe MmBuildMdlForNonPagedPool undef -ntoskrnl.exe CcWaitForCurrentLazyWriterActivity undef +ntoskrnl.exe MmBuildMdlForNonPagedPool +ntoskrnl.exe CcWaitForCurrentLazyWriterActivity ntoskrnl.exe FsRtlOplockFsctrl undef ntoskrnl.exe SeSinglePrivilegeCheck undef ntoskrnl.exe FsRtlProcessFileLock undef @@ -236,11 +238,11 @@ ntoskrnl.exe FsRtlAllocateFileLock undef ntoskrnl.exe FsRtlUninitializeOplock ntoskrnl.exe FsRtlFreeFileLock undef ntoskrnl.exe IoVerifyVolume undef -ntoskrnl.exe _allshr -ntoskrnl.exe _aullshr +ntoskrnl.exe _allshr pass +ntoskrnl.exe _aullshr pass ntoskrnl.exe ExQueueWorkItem -ntoskrnl.exe _except_handler3 undef -ntoskrnl.exe _allshl +ntoskrnl.exe _except_handler3 +ntoskrnl.exe _allshl pass ntoskrnl.exe DbgBreakPoint ntoskrnl.exe FsRtlAllocatePool pass ntoskrnl.exe CcGetFileObjectFromBcb undef @@ -248,48 +250,48 @@ ntoskrnl.exe FsRtlUninitializeFileLock ntoskrnl.exe FsRtlFastCheckLockForWrite undef ntoskrnl.exe CcFlushCache ntoskrnl.exe FsRtlGetNextFileLock -ntoskrnl.exe MmCanFileBeTruncated undef +ntoskrnl.exe MmCanFileBeTruncated ntoskrnl.exe IoDeleteSymbolicLink undef ntoskrnl.exe IoCreateSymbolicLink ntoskrnl.exe FsRtlCopyWrite undef ntoskrnl.exe CcZeroData -ntoskrnl.exe CcPreparePinWrite undef +ntoskrnl.exe CcPreparePinWrite ntoskrnl.exe CcPrepareMdlWrite undef ntoskrnl.exe CcCopyWrite ntoskrnl.exe CcMdlWriteComplete undef ntoskrnl.exe CcDeferWrite undef -ntoskrnl.exe CcIsThereDirtyData undef -ntoskrnl.exe CcSetAdditionalCacheAttributes undef +ntoskrnl.exe CcIsThereDirtyData +ntoskrnl.exe CcSetAdditionalCacheAttributes ntoskrnl.exe DbgPrintEx undef -ntoskrnl.exe ExAcquireSharedWaitForExclusive undef +ntoskrnl.exe ExAcquireSharedWaitForExclusive 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 +ntoskrnl.exe FsRtlIsTotalDeviceFailure ntoskrnl.exe FsRtlPostPagingFileStackOverflow undef ntoskrnl.exe FsRtlPostStackOverflow undef ntoskrnl.exe IoBuildAsynchronousFsdRequest ntoskrnl.exe IoCheckEaBufferValidity undef ntoskrnl.exe IoGetFileObjectGenericMapping -ntoskrnl.exe IoIsSystemThread undef +ntoskrnl.exe IoIsSystemThread ntoskrnl.exe IoRaiseInformationalHardError undef -ntoskrnl.exe KeDelayExecutionThread undef +ntoskrnl.exe KeDelayExecutionThread 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 -ntoskrnl.exe SePrivilegeCheck undef +ntoskrnl.exe SePrivilegeCheck ntoskrnl.exe SeReleaseSubjectContext ntoskrnl.exe SeUnlockSubjectContext ntoskrnl.exe ZwQueryValueKey undef -ntoskrnl.exe _allrem +ntoskrnl.exe _allrem pass ntoskrnl.exe strncmp ntoskrnl.exe ExInterlockedPushEntrySList - +ntoskrnl.exe ExInterlockedPopEntrySList ntoskrnl.exe SeCaptureSubjectContext ntoskrnl.exe RtlLengthRequiredSid ntoskrnl.exe RtlInitializeSid @@ -299,26 +301,68 @@ ntoskrnl.exe RtlAddAccessAllowedAce ntoskrnl.exe RtlCreateSecurityDescriptor ntoskrnl.exe RtlSetDaclSecurityDescriptor ntoskrnl.exe SeAssignSecurity -ntoskrnl.exe RtlLengthSecurityDescriptor +ntoskrnl.exe RtlLengthSecurityDescriptor pass ntoskrnl.exe SeValidSecurityDescriptor ntoskrnl.exe VerSetConditionMask pass ntoskrnl.exe RtlVerifyVersionInfo pass ntoskrnl.exe RtlGetVersion -ntoskrnl.exe KeInitializeMutant pass -ntoskrnl.exe KeReleaseMutant pass +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 +ntoskrnl.exe CcUnpinDataForThread +ntoskrnl.exe SeDeassignSecurity +ntoskrnl.exe FsRtlNotifyFilterChangeDirectory +ntoskrnl.exe RtlFindNextForwardRunClear pass +ntoskrnl.exe IoAcquireCancelSpinLock +ntoskrnl.exe IoReleaseCancelSpinLock +ntoskrnl.exe _global_unwind2 +ntoskrnl.exe RtlUnwind +ntoskrnl.exe _local_unwind2 pass +# we can pass iff "_local_unwind2 pass" as there is registered local handler to %fs:[0]: +ntoskrnl.exe _abnormal_termination wrap +ntoskrnl.exe FsRtlIncrementCcFastReadNoWait +ntoskrnl.exe FsRtlResetLargeMcb pass +ntoskrnl.exe RtlGetCompressionWorkSpaceSize pass +ntoskrnl.exe RtlDecompressFragment pass +ntoskrnl.exe KeSetPriorityThread +ntoskrnl.exe IoPageRead +ntoskrnl.exe RtlCompressBuffer pass +ntoskrnl.exe FsRtlSplitLargeMcb pass +ntoskrnl.exe captive_reactos_wcsncmp +ntoskrnl.exe MmGetSystemRoutineAddress +ntoskrnl.exe RtlEqualUnicodeString +ntoskrnl.exe RtlIsGenericTableEmpty pass +ntoskrnl.exe RtlRealSuccessor pass +ntoskrnl.exe PsGetVersion +ntoskrnl.exe RtlIsGenericTableEmptyAvl pass +ntoskrnl.exe RtlEnumerateGenericTable pass +ntoskrnl.exe RtlEnumerateGenericTableAvl pass +ntoskrnl.exe MmSetAddressRangeModified +ntoskrnl.exe RtlEqualSid +ntoskrnl.exe SeAuditingFileEventsWithContext 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 @@ -370,8 +414,8 @@ 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 @@ -384,6 +428,14 @@ hal.dll HalStartNextProcessor undef hal.dll KeTryToAcquireQueuedSpinLock undef hal.dll KeAcquireQueuedSpinLock hal.dll KeReleaseQueuedSpinLock +hal.dll IoReadPartitionTable undef +hal.dll IoAssignDriveLetters undef +hal.dll KdPortSave undef +hal.dll KdPortRestore undef +hal.dll KdPortPollByte undef +hal.dll KdPortInitialize undef +hal.dll KdPortGetByte undef +hal.dll KdPortPutByte undef bootvid.dll VidInitialize undef bootvid.dll VidDisplayString undef @@ -404,3 +456,9 @@ kdcom.dll KdDebuggerInitialize0 undef kdcom.dll KdSave undef kdcom.dll KdDebuggerInitialize1 undef kdcom.dll KdSendPacket undef + +ksecdd.sys GenerateSessionKey undef +ksecdd.sys EfsGenerateKey undef +ksecdd.sys GenerateDirEfs undef +ksecdd.sys InitSecurityInterfaceW undef +ksecdd.sys EfsDecryptFek undef