BUG: "Type Mismatch" Error When You Call an eVC DLL That Returns Variants (215382)
The information in this article applies to:
- Microsoft eMbedded Visual Basic 3.0
This article was previously published under Q215382 SYMPTOMS
When you try to call an eMbedded Visual C++ (eVC) dynamic-link library (DLL) that returns a variant, you receive a "Type Mismatch" error.
CAUSE
Microsoft Visual Basic expects return values from functions to be passed by value. However, there is no device-independent way to pass large structures, such as variants, by value.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 9/4/2002 |
---|
Keywords: | kbAPI kbbug kbDSupport kbToolkit KB215382 |
---|
|