ImBroadcastData
This entry is called when IME wants to broadcast IME defined data to all the IM instances currently being opened.
Format:
APIRET APIENTRY ImBroadcastData( PSZ pszIMEName, ULONG ulIndex, PVOID pData )
Parameters:
pszIMEName(input) : IME Name whose instances are being broadcasted. ulIndex(input) : Data type index IBD_RESERVED_FIRST : First index which the System uses. IBD_RESERVED_LAST : Last index which the System uses. IBD_PRIVATE_FIRST : First index which the IME uses. IBD_PRIVATE_LAST : Last index which the IME uses. pData(input) : IME defined data as following structure. BROADCASTDATAHEADER { ULONG cbSize; BYTE bData[1]; }
Returns:
Success indicator 0 : Successful completion other : Error occurred