Reference

This section provides detailed reference information for the shell services. The information is separated into the following functional groups.

Group

Elements

Windows 3.x Compatible

SHELL_Event, SHELL_Get_Version, SHELL_Message, SHELL_Resolve_Contention, SHELL_SYSMODAL_Message

Application Time Events

_SHELL_CallAtAppyTime, _SHELL_CallDll, _SHELL_CancelAppyTimeEvent, _SHELL_FreeLibrary, _SHELL_GetProcAddress, _SHELL_LoadLibrary, _SHELL_LocalAllocEx, _SHELL_LocalFree, _SHELL_QueryAppyTimeAvailable

Two-way Communication

_SHELL_BroadcastSystemMessage, _SHELL_HookSystemBroadcast, _SHELL_PostMessage, _SHELL_PostShellMessage, _SHELL_UnhookSystemBroadcast

VM Properties

SHELL_Hook_Properties, SHELL_Unhook_Properties

Miscellaneous

_SHELL_ShellExecute, SHELL_Update_User_Activity

Shell Service API

SHSV_Enumerate_Properties, SHSV_Get_Version, SHSV_GiveSYSVMfocus, SHSV_Install_New_Task_Manager, SHSV_Set_ScreenSaver_Info, SHSV_Update_Properties, SHSV_WinExec, SHSV_WinExecWait