mirror of
https://github.com/reactos/reactos.git
synced 2024-08-20 10:23:22 +00:00
![Oleg Dubinskiy](/assets/img/avatar_default.png)
Since they are completely undocumented and unlikely will be implemented in ROS, stubbing them only in spec file seems to be a better solution than adding wrong prototypes. Use `stdcall -stub` instead of `stub` and enable parameters of the functions. This allows to properly load our msgina.dll in Windows XP/2003. Although it still doesn't boot to desktop with dll replaced, but nevertheless the system crash that was caused by stubbed functions does no longer happen.
51 lines
2.4 KiB
Python
51 lines
2.4 KiB
Python
1 stdcall -stub -noname ShellGetUserList(long long long)
|
|
2 stdcall -stub -noname ShellStatusHostEnd(long)
|
|
3 stdcall -noname ShellIsFriendlyUIActive()
|
|
4 stdcall -stub -noname ShellIsSuspendAllowed()
|
|
5 stdcall -stub -noname ShellIsRemoteConnectionsEnabled()
|
|
6 stdcall -stub -noname ShellEnableFriendlyUI(long)
|
|
7 stdcall -stub -noname ShellEnableMultipleUsers(long)
|
|
8 stdcall -stub -noname ShellEnableRemoteConnections(long)
|
|
9 stdcall -noname ShellTurnOffDialog(ptr)
|
|
10 stdcall -stub -noname ShellIsMultipleUsersEnabled()
|
|
11 stdcall -stub -noname ShellACPIPowerButtonPressed(long long long)
|
|
12 stdcall -stub -noname ShellIsSingleUserNoPassword(wstr wstr)
|
|
13 stdcall -stub -noname ShellStatusHostShuttingDown()
|
|
14 stdcall -stub -noname ShellNotifyThemeUserChange(long long)
|
|
15 stdcall -stub -noname ShellSwitchWhenInteractiveReady(long long)
|
|
16 stdcall -noname ShellDimScreen(ptr ptr)
|
|
17 stdcall -stub -noname ShellInstallAccountFilterData()
|
|
18 stdcall -stub -noname ShellStatusHostBegin(long)
|
|
19 stdcall -stub -noname ShellIsUserInteractiveLogonAllowed(long)
|
|
20 stdcall -stub -noname ShellSwitchUser(long)
|
|
21 stdcall -stub -noname ShellReturnToWelcome(long)
|
|
22 stdcall -stub -noname ShellStatusHostPowerEvent()
|
|
23 stdcall -stub -noname ShellStartCredentialServer(wstr long long long)
|
|
24 stdcall -stub -noname ShellAcquireLogonMutex()
|
|
25 stdcall -stub -noname ShellReleaseLogonMutex(long)
|
|
26 stdcall -stub -noname ShellSignalShutdown()
|
|
27 stdcall -stub -noname ShellStatusHostHide()
|
|
28 stdcall -stub -noname ShellStatusHostShow()
|
|
@ stdcall ShellShutdownDialog(ptr wstr long)
|
|
@ stdcall WlxActivateUserShell(ptr wstr wstr ptr)
|
|
@ stdcall WlxDisconnectNotify(ptr)
|
|
@ stdcall WlxDisplayLockedNotice(ptr)
|
|
@ stdcall WlxDisplaySASNotice(ptr)
|
|
@ stdcall WlxDisplayStatusMessage(ptr ptr long wstr wstr)
|
|
@ stdcall WlxGetConsoleSwitchCredentials(ptr ptr)
|
|
@ stdcall WlxGetStatusMessage(ptr ptr ptr long)
|
|
@ stdcall WlxInitialize(wstr ptr ptr ptr ptr)
|
|
@ stdcall WlxIsLockOk(ptr)
|
|
@ stdcall WlxIsLogoffOk(ptr)
|
|
@ stdcall WlxLoggedOnSAS(ptr long ptr)
|
|
@ stdcall WlxLoggedOutSAS(ptr long ptr ptr ptr ptr ptr ptr)
|
|
@ stdcall WlxLogoff(ptr)
|
|
@ stdcall WlxNegotiate(long ptr)
|
|
@ stdcall WlxNetworkProviderLoad(ptr ptr)
|
|
@ stdcall -stub WlxReconnectNotify(long)
|
|
@ stdcall WlxRemoveStatusMessage(ptr)
|
|
@ stdcall WlxScreenSaverNotify(ptr ptr)
|
|
@ stdcall WlxShutdown(ptr long)
|
|
@ stdcall WlxStartApplication(ptr wstr ptr wstr)
|
|
@ stdcall WlxWkstaLockedSAS(ptr long)
|