General use of the generalFormResponse ATL COM module

 
The GeneralFormResponseManager is an ATL COM module which provides methods to load and analyze XML infosets of type generalFormResponse_450.xsd and generalFormResponse_430.xsd. These infosets are responses to a previously sent form where the form object reference defines target form response.
 
The subchapter object reference provides an in-depth description of the concept of "object reference".
 
To get the results of such an infoset, firstly the XML file is loaded into the module by the LoadXML method. Upon successful analyzing the file the method returns a IGeneralFormResponse interface.

All data are returned with the various methods of that interface. E.g. the iterator pair GetFirstNotification / GetNextNotification returns the reference messages or errors depending on the response type.

An auxiliary interface IAddress is available for getting the address related data in a structured way.

 
To get a staring point there is a Visual Basic code snippet provided that can be used for using the generalFormResponse module.