WM_SYSCOPYDATA
This message is sent when a system component sends data to another system component. The WM_SYSCOPYDATA message provides a means for system components to transfer defined data types in process or cross process.
WM_SYSCOPYDATA wParam = (WPARAM);
lParam = (LPARAM)(PCOPYDATASTRUCT) pcds;
Parameters
- wParam
A defined data type. Currently, WMSCD_CHAR_RANKED_ALTS is the only defined type. - pcds
Pointer to a COPYDATASTRUCT structure that contains the data to be passed.
Return Values
If the receiving component processes this message it should return TRUE, otherwise it should return FALSE.
Remarks
The WM_SYSCOPYDATA message has no counterpart on Windows-based desktop platforms. WM_SYSCOPYDATA is reserved for use by system components, such as modules that provide functionality integral to the Windows CE device and are built into the OS system image. Handwriting recognition engines and input panels are examples of system components that might use WM_SYSCOPYDATA.
All of the constraints outlined for WM_COPYDATA apply to WM_SYSCOPYDATA. For example, referenced data may not be changed while this message is being sent.
Applications that need the ability to transfer data in process or cross process should use WM_COPYDATA.
Requirements
OS Versions: Windows CE 2.12 and later.
Header: Pwinuser.h.
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.