2.2.2.6 MSG_INFO

MSG_INFO is a data structure that contains either an MSG_INFO_0 or an MSG_INFO_1 structure.

 typedef 
 [switch_type(DWORD)] 
 union _MSG_INFO {
   [case(0)] 
     LPMSG_INFO_0 MsgInfo0;
   [case(1)] 
     LPMSG_INFO_1 MsgInfo1;
 } MSG_INFO,
  *PMSG_INFO,
  *LPMSG_INFO;

MsgInfo0: A pointer to a variable-size buffer that MUST contain an MSG_INFO_0 data structure.

MsgInfo1: A pointer to a variable-size buffer that MUST contain an MSG_INFO_1 data structure.