ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable.
This commit is contained in:
parent
3c11ff9750
commit
866db819b8
|
@ -924,6 +924,7 @@
|
|||
@ stdcall ResetWriteWatch(ptr long)
|
||||
@ stdcall RestoreLastError(long) ntdll.RtlRestoreLastWin32Error
|
||||
@ stdcall ResumeThread(long)
|
||||
@ cdecl -arch=x86_64 RtlAddFunctionTable(ptr long long) ntdll.RtlAddFunctionTable
|
||||
@ stdcall -register RtlCaptureContext(ptr) ntdll.RtlCaptureContext
|
||||
@ stdcall RtlCaptureStackBackTrace(long long ptr ptr) ntdll.RtlCaptureStackBackTrace
|
||||
@ stdcall RtlFillMemory(ptr long long) ntdll.RtlFillMemory
|
||||
|
|
|
@ -408,6 +408,7 @@
|
|||
# @ stub RtlAddAuditAccessObjectAce
|
||||
# @ stub RtlAddCompoundAce
|
||||
# @ stub RtlAddRange
|
||||
@ cdecl -arch=x86_64 RtlAddFunctionTable(ptr long long)
|
||||
@ stdcall RtlAddRefActivationContext(ptr)
|
||||
# @ stub RtlAddRefMemoryStream
|
||||
@ stdcall RtlAddVectoredExceptionHandler(long ptr)
|
||||
|
@ -513,6 +514,7 @@
|
|||
@ stdcall RtlDeleteCriticalSection(ptr)
|
||||
@ stub RtlDeleteElementGenericTable
|
||||
@ stub RtlDeleteElementGenericTableAvl
|
||||
@ cdecl -arch=x86_64 RtlDeleteFunctionTable(ptr)
|
||||
@ stub RtlDeleteNoSplay
|
||||
@ stub RtlDeleteOwnersRanges
|
||||
@ stub RtlDeleteRange
|
||||
|
|
|
@ -2310,6 +2310,26 @@ void signal_init_process(void)
|
|||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* RtlAddFunctionTable (NTDLL.@)
|
||||
*/
|
||||
BOOLEAN CDECL RtlAddFunctionTable( RUNTIME_FUNCTION *table, DWORD count, DWORD64 addr )
|
||||
{
|
||||
FIXME( "%p %u %lx: stub\n", table, count, addr );
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* RtlDeleteFunctionTable (NTDLL.@)
|
||||
*/
|
||||
BOOLEAN CDECL RtlDeleteFunctionTable( RUNTIME_FUNCTION *table )
|
||||
{
|
||||
FIXME( "%p: stub\n", table );
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* RtlLookupFunctionEntry (NTDLL.@)
|
||||
*/
|
||||
|
|
|
@ -1076,6 +1076,8 @@ typedef struct _KNONVOLATILE_CONTEXT_POINTERS
|
|||
} DUMMYUNIONNAME2;
|
||||
} KNONVOLATILE_CONTEXT_POINTERS, *PKNONVOLATILE_CONTEXT_POINTERS;
|
||||
|
||||
BOOLEAN CDECL RtlAddFunctionTable(RUNTIME_FUNCTION*,DWORD,DWORD64);
|
||||
BOOLEAN CDECL RtlDeleteFunctionTable(RUNTIME_FUNCTION*);
|
||||
PRUNTIME_FUNCTION WINAPI RtlLookupFunctionEntry(DWORD64,DWORD64*,UNWIND_HISTORY_TABLE*);
|
||||
PVOID WINAPI RtlVirtualUnwind(ULONG,ULONG64,ULONG64,RUNTIME_FUNCTION*,CONTEXT*,PVOID*,ULONG64*,KNONVOLATILE_CONTEXT_POINTERS*);
|
||||
|
||||
|
|
Loading…
Reference in New Issue