channels/rail: add missing definitions

This commit is contained in:
Marc-André Moreau
2014-04-22 17:21:14 -04:00
parent 13d61f341d
commit 2cdc0e207c

View File

@@ -336,11 +336,29 @@ struct _RAIL_GET_APPID_RESP_ORDER
};
typedef struct _RAIL_GET_APPID_RESP_ORDER RAIL_GET_APPID_RESP_ORDER;
struct _RAIL_LANGBARINFO_ORDER
struct _RAIL_LANGBAR_INFO_ORDER
{
UINT32 languageBarStatus;
};
typedef struct _RAIL_LANGBARINFO_ORDER RAIL_LANGBAR_INFO_ORDER;
typedef struct _RAIL_LANGBAR_INFO_ORDER RAIL_LANGBAR_INFO_ORDER;
struct _RAIL_LANGUAGE_IME_INFO_ORDER
{
UINT32 ProfileType;
UINT32 LanguageId;
GUID LanguageProfileClsId;
GUID ProfileGuid;
};
typedef struct _RAIL_LANGUAGE_IME_INFO_ORDER RAIL_LANGUAGE_IME_INFO_ORDER;
struct _RAIL_COMPARTMENT_INFO_ORDER
{
UINT32 ImeState;
UINT32 ImeConvMode;
UINT32 ImeSentenceMode;
UINT32 KanaMode;
};
typedef struct _RAIL_COMPARTMENT_INFO_ORDER RAIL_COMPARTMENT_INFO_ORDER;
/* RAIL Constants */
@@ -360,6 +378,7 @@ typedef struct _RAIL_LANGBARINFO_ORDER RAIL_LANGBAR_INFO_ORDER;
#define RDP_RAIL_ORDER_GET_APPID_REQ 0x000E
#define RDP_RAIL_ORDER_GET_APPID_RESP 0x000F
#define RDP_RAIL_ORDER_LANGUAGEIMEINFO 0x0011
#define RDP_RAIL_ORDER_COMPARTMENTINFO 0x0012
#define RDP_RAIL_ORDER_HANDSHAKE_EX 0x0013
#endif /* FREERDP_RAIL_GLOBAL_H */