registry: Register WINDOWSWM extension protocol names.

This commit is contained in:
Eamon Walsh 2007-10-15 18:04:47 -04:00 committed by Eamon Walsh
parent 3815284e89
commit 4c3285c883

View File

@ -41,6 +41,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "scrnintstr.h"
#include "servermd.h"
#include "swaprep.h"
#include "registry.h"
#define _WINDOWSWM_SERVER_
#include "windowswmstr.h"
@ -105,7 +106,35 @@ winWindowsWMExtensionInit ()
WMErrorBase = extEntry->errorBase;
WMEventBase = extEntry->eventBase;
EventSwapVector[WMEventBase] = (EventSwapPtr) SNotifyEvent;
}
} else
return;
RegisterRequestName(WMReqCode, X_WindowsWMQueryVersion,
WINDOWSWMNAME ":QueryVersion");
RegisterRequestName(WMReqCode, X_WindowsWMFrameGetRect,
WINDOWSWMNAME ":FrameGetRect");
RegisterRequestName(WMReqCode, X_WindowsWMFrameDraw,
WINDOWSWMNAME ":FrameDraw");
RegisterRequestName(WMReqCode, X_WindowsWMFrameSetTitle,
WINDOWSWMNAME ":FrameSetTitle");
RegisterRequestName(WMReqCode, X_WindowsWMDisableUpdate,
WINDOWSWMNAME ":DisableUpdate");
RegisterRequestName(WMReqCode, X_WindowsWMReenableUpdate,
WINDOWSWMNAME ":ReenableUpdate");
RegisterRequestName(WMReqCode, X_WindowsWMSelectInput,
WINDOWSWMNAME ":SelectInput");
RegisterRequestName(WMReqCode, X_WindowsWMSetFrontProcess,
WINDOWSWMNAME ":SetFrontProcess");
RegisterEventName(WMEventBase + WindowsWMControllerNotify,
WINDOWSWMNAME ":ControllerNotify");
RegisterEventName(WMEventBase + WindowsWMActivationNotify,
WINDOWSWMNAME ":ActivationNotify");
RegisterErrorName(WMErrorBase + WindowsWMClientNotLocal,
WINDOWSWMNAME ":ClientNotLocal");
RegisterErrorName(WMErrorBase + WindowsWMOperationNotSupported,
WINDOWSWMNAME ":OperationNotSupported");
}
/*ARGSUSED*/