Function Replacements
A general list of functions that you can try replacing in order to get an application working(no guarantees it'll work)
advapi32.dll
CredReadA -> CredFreeCredWriteA -> CredFreeEventWriteEx -> EventWritecfgmgr32.dll
CM_Register_Notification -> CMP_RegisterNotificationkernel32.dll
CopyFile2 -> CopyFileWGetCurrentThreadStackLimits -> GetCurrentThreadGetDynamicTimeZoneInformation -> GetTimeZoneInformationGetSystemTimePreciseAsFileTime -> GetSystemTimeAsFileTimeIsWow64Process2 -> IsWow64ProcessK32EnumProcessModules -> GetProcAddressK32GetModuleFileNameExA -> GetModuleFileNameALoadPackagedLibrary -> LoadLibraryExWRaiseFailFastException -> RaiseExceptionResolveDelayLoadedAPI -> ActivateActCtxSetWaitableTimerEx -> SetWaitableTimerndis.sys
NdisSetCoalescableTimerObject -> NdisSetTimerObjectntdll.dll
NtReleaseKeyedEvent -> NtReleaseSemaphoreNtWaitForKeyedEvent -> NtWaitHighEventPairntoskrnl.exe
KeQueryLogicalProcessorRelationship -> KeQueryMaximumProcessorCountstrnlen -> strlenpowrprof.dll
PowerDeterminePlatformRoleEx -> PowerDeterminePlatformRoleulib.dll
?DebugDump@OBJECT@@UEBAXE@Z -> ?Log@MESSAGE@@QEAAEPEBDZZ