hod1??? to the list of methods to be exposed via SOAP. At the end of the class, the attribute provider iterates over these methods and queries the compiler for a description of the method, including the parameter names, types, and their IDL attributes: ([in] Tbool;PbInput;[out,retval] Tbool;*PbOutput;)THRESULT;.