diff --git a/dlls/rstrtmgr/main.c b/dlls/rstrtmgr/main.c index 8ac62ae1428..35e04a2537e 100644 --- a/dlls/rstrtmgr/main.c +++ b/dlls/rstrtmgr/main.c @@ -85,3 +85,21 @@ DWORD WINAPI RmStartSession(DWORD *sessionhandle, DWORD flags, WCHAR sessionkey[ FIXME("%p, %d, %p stub!\n", sessionhandle, flags, sessionkey); return ERROR_CALL_NOT_IMPLEMENTED; } + +/*********************************************************************** + * RmRestart (rstrtmgr.@) + */ +DWORD WINAPI RmRestart(DWORD handle, DWORD flags, void *fnstatus) +{ + FIXME("%u, 0x%08x, %p stub!\n", handle, flags, fnstatus); + return ERROR_CALL_NOT_IMPLEMENTED; +} + +/*********************************************************************** + * RmEndSession (rstrtmgr.@) + */ +DWORD WINAPI RmEndSession(DWORD handle) +{ + FIXME("%u stub!\n", handle); + return ERROR_CALL_NOT_IMPLEMENTED; +} diff --git a/dlls/rstrtmgr/rstrtmgr.spec b/dlls/rstrtmgr/rstrtmgr.spec index c943658f5c1..0e1ba799057 100644 --- a/dlls/rstrtmgr/rstrtmgr.spec +++ b/dlls/rstrtmgr/rstrtmgr.spec @@ -1,12 +1,12 @@ @ stub RmAddFilter @ stub RmCancelCurrentTask -@ stub RmEndSession +@ stdcall RmEndSession(long) @ stub RmGetFilterList @ stdcall RmGetList(long ptr ptr ptr ptr) @ stub RmJoinSession @ stdcall RmRegisterResources(long long ptr long ptr long ptr) @ stub RmRemoveFilter @ stub RmReserveHeap -@ stub RmRestart +@ stdcall RmRestart(long long ptr) @ stub RmShutdown @ stdcall RmStartSession(ptr long ptr)