The information in this article applies to:
SYMPTOMS
A variety of type conversion errors may occur when the return value of a
method has been repositioned. Specifically, the return value must be a
recordset with the Occurs Depending On (ODO) attribute specified. By
default, the return value is defined before other parameters. However, it
is possible to reposition the return value so that it follows other
parameters. One reason for repositioning the return value is when it is a
recordset with an (ODO) specification. It must be repositioned to a
location following the ODO parameter.
CAUSECOMTI conversion routines always process the return value first, regardless of its "position" with respect to other parameters. Therefore, repositioning the return value so that it is not first can cause a variety of errors in converting other parameters. This occurs because buffer pointers become incorrect during the series of conversions. STATUSMicrosoft has planned to correct this problem in SNA Server version 4.00 U.S. Service Pack 2. This supported feature is now available as a hotfix, but has not been fully regression tested and should be applied only to systems having a specific need for it. Unless you are severely impacted by this problem, Microsoft recommends that you wait for the next Service Pack that contains the correction. Contact Microsoft Technical Support for more information. Additional query words:
Keywords : |
Last Reviewed: November 1, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |